Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NTP] Add NTP extended configuration #15058

Merged
merged 31 commits into from
Dec 11, 2023

Commits on Jul 4, 2023

  1. Add NTP YANG model

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    46c61d1 View commit details
    Browse the repository at this point in the history
  2. Extend NTP config generation mechanism

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    e0fa6a7 View commit details
    Browse the repository at this point in the history
  3. Add NTP YANG nodel tests

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    235e111 View commit details
    Browse the repository at this point in the history
  4. Add test for NTP Jinja templates

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    4d271f4 View commit details
    Browse the repository at this point in the history
  5. Add ntpdate package

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    f4e8278 View commit details
    Browse the repository at this point in the history
  6. Fix 'bad' when auth disabled

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    1171ae4 View commit details
    Browse the repository at this point in the history
  7. [NTP] Changed owner for ntp keys config file to root and remove read …

    …access for other.
    
    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    3f6a693 View commit details
    Browse the repository at this point in the history
  8. Fix NTP warnings after restarting the service

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    6f46ee7 View commit details
    Browse the repository at this point in the history
  9. Add ability to encrypt/decrypt NTP keys

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    ee6ee4d View commit details
    Browse the repository at this point in the history
  10. Update Configuration reference

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    2cbcae9 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    0537a0a View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Fix NTP configuration template

    * Align the description for setting interface
    * Fix the usage of scoped variable
    
    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    80fa802 View commit details
    Browse the repository at this point in the history
  2. Fix YANG model description and tests

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    eac4a88 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Align NTP test according to fixed condition

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    f721615 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    69742ff View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    f911928 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    82152b0 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Configuration menu
    Copy the full SHA
    b693790 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Configuration menu
    Copy the full SHA
    d9ac8e8 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Configuration menu
    Copy the full SHA
    30b1685 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63a830a View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Configuration menu
    Copy the full SHA
    a4df615 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97d19e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. Allow eth0 to be as source ifc without defining it

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    63c3dd0 View commit details
    Browse the repository at this point in the history
  2. Align NTP keys file for bookworm

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    5eadcfa View commit details
    Browse the repository at this point in the history
  3. Remowe the WA for collision between pool and nopeer

    * The notorious collision between pool and nopeer
    in older implementations has been fixed; the pool
    keyword is now fully usable.
    
    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    99e779d View commit details
    Browse the repository at this point in the history
  4. Update NTP config test according to new path

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    f2edb44 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    64b3040 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Remove ntpsec-ntpdate if-up.d script

    * The script came with ntpdate package we are
    installing
    * It tries to bring up ntpsec service when
    calling to if-up, but since ntpsec depends on
    networking service it deadlocks itself
    
    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    5a16d6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    403d1da View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Update sample config with NTP config

    Signed-off-by: Yevhen Fastiuk <yfastiuk@nvidia.com>
    fastiuk committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    e2e8d97 View commit details
    Browse the repository at this point in the history