Retrieving NTP klib configuration options from the environment requires updating Ops every time a new option is added or existing options are modified (in fact, the current code is missing support for newly added options such as 'ntp_max_slew_ppm' and 'ntp_max_freq_ppm'). In addition, options put in the environment are limited to string values, which prevents supporting e.g. array-valued options such as 'ntp_servers'.
This commit removes the retrieval of NTP options from the environment; such options can be set via "ManifestPassthrough", similarly to what is done for other klibs. Example:
Retrieving NTP klib configuration options from the environment requires updating Ops every time a new option is added or existing options are modified (in fact, the current code is missing support for newly added options such as 'ntp_max_slew_ppm' and 'ntp_max_freq_ppm'). In addition, options put in the environment are limited to string values, which prevents supporting e.g. array-valued options such as 'ntp_servers'. This commit removes the retrieval of NTP options from the environment; such options can be set via "ManifestPassthrough", similarly to what is done for other klibs. Example: