Promote vpp-*-centos8-aarch64 jobs to production 83/31083/9
authorDave Wallace <[email protected]>
Mon, 1 Feb 2021 22:35:45 +0000 (17:35 -0500)
committerDave Wallace <[email protected]>
Thu, 4 Feb 2021 15:54:04 +0000 (10:54 -0500)
- Update lftools install in the docker image builder
  to use the same options as global-jjb lf-activate-venv
  to pre-populate python cache, otherwise it takes
  15+ minutes for lf-activate-venv to complete.

Change-Id: I8c1124faadfbf65228c31418ed02b5967e7fa82c
Signed-off-by: Dave Wallace <[email protected]>
docker/scripts/dbld_lfit_requirements.sh
jjb/vpp/vpp.yaml

index 918a6ff..88f5017 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/bash
 
-# Copyright (c) 2020 Cisco and/or its affiliates.
+# Copyright (c) 2021 Cisco and/or its affiliates.
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
 # You may obtain a copy of the License at:
@@ -61,4 +61,5 @@ cp $DOCKER_CIMAN_ROOT/global-jjb/jenkins-init-scripts/lf-env.sh /root
 chmod 644 /root/lf-env.sh
 
 # Install lftools for log / artifact upload.
-python3 -m pip install lftools
+source /root/lf-env.sh
+lf-activate-venv lftools
index 0633041..cb31378 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (c) 2020 Cisco and/or its affiliates.
+# Copyright (c) 2021 Cisco and/or its affiliates.
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
 # You may obtain a copy of the License at:
           repo-stream-part: 'stable.2101'
           branch-head-refspec: ''
     os:
+      - centos8:
+          repo-os-part: 'centos8'
       - ubuntu1804:
           repo-os-part: 'ubuntu-arm.bionic.main'
     executor-arch: 'aarch64'
+    exclude:
+      # OS introduced after 2009
+      - stream: '2009'
+        os: 'centos8'
+      # OS introduced after 2101
+      - stream: '2101'
+        os: 'centos8'
 # [end] VPP-AARCH64 PROJECT
 
 # VPP-OS-IN-2009-AARCH64 PROJECT
           repo-stream-part: 'master'
           branch-head-refspec: ''
     os:
-      - centos8:
-          repo-os-part: 'centos8'
       - ubuntu2004:
           repo-os-part: 'ubuntu.focal.main'
     executor-arch: aarch64
       - 2n-tx2:
           executor: 'ubuntu1804arm-s'
           make-parallel-jobs: '16'
-    exclude:
-      - stream: '2001'
-        device-node-arch: '1n-tx2'
 
 # [end] VPP-CSIT-PERPATCH PROJECT