Add NTP Sync 63/11363/1
authorbeierlm <mark.beierl@canonical.com>
Tue, 16 Nov 2021 15:27:42 +0000 (10:27 -0500)
committerbeierlm <mark.beierl@canonical.com>
Tue, 16 Nov 2021 15:46:38 +0000 (17:46 +0200)
Adds ntp to the new VM and forces a full clock sync to avoid
any drift between Jenkins and ETSI VIM

Fixes bug 1776

Change-Id: I7cec55cdedcf53f6206ee54959dea4f8f1cfeb65
Signed-off-by: beierlm <mark.beierl@canonical.com>
(cherry picked from commit b59bd0dbeec7956585b656606ae03f8f294c5d45)

jenkins/ci-pipelines/ci_stage_3.groovy

index f4502de..5af337c 100644 (file)
@@ -429,6 +429,15 @@ node("${params.NODE}") {
                     remote.logLevel = 'INFO'
                     remote.pty = true
 
+                    // Force time sync to avoid clock drift and invalid certificates
+                    sshCommand remote: remote, command: """
+                        sudo apt update
+                        sudo apt install -y ntp
+                        sudo service ntp stop
+                        sudo ntpd -gq
+                        sudo service ntp start
+                    """
+
                     sshCommand remote: remote, command: """
                         wget https://osm-download.etsi.org/ftp/osm-9.0-nine/install_osm.sh
                         chmod +x ./install_osm.sh