summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-02-05Remove JVPP jobsVanessa Rene Valderrama4-326/+0
The JVPP project has been archived. This patch is to remove existing jobs. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I6419cae90d3d5eaf49726318ad4c0d96498c71c4
2021-02-04Promote vpp-*-centos8-aarch64 jobs to productionDave Wallace2-8/+13
- 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 <dwallacelf@gmail.com>
2021-02-04Merge "Add packages to docker image builder"Vratko Polak4-2/+13
2021-02-04Merge "backup upload archives: avoid gzip compressing the files if they are ↵Dave Wallace1-2/+4
already compressed"
2021-02-03Add packages to docker image builderDave Wallace4-2/+13
- sshpass for CSIT - gdb for VPP core decode - Add comment to end of builder script to detect completion in build log. Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I6ddbc066f07514dbd76f02104bc04c3bc70da163
2021-02-02Deprecate VPP stable/2005Dave Wallace3-29/+2
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ifba4ab4270d8eddf9713fa817f00b179247fd09f
2021-01-29backup upload archives: avoid gzip compressing the filesAndrew Yourtchenko1-2/+4
if they are already compressed Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com> Change-Id: Ie0ce0a303f3d681b8aae697c1b358534e68b2c28
2021-01-28Merge "Need to differentiate"Vanessa Rene Valderrama2-0/+13
2021-01-28Merge "Import jjb test bash functions from vpp repo."Vratko Polak2-17/+118
2021-01-28Merge "Skip VPP build for merge jobs with Gerrit ID != git HEAD."Vratko Polak5-49/+101
2021-01-27Import jjb test bash functions from vpp repo.Dave Wallace2-17/+118
- Also move get_gerrit_refspec() from docker/scripts/lib_common.sh into sandbox_test_functions.sh Change-Id: I8f4a1648da678361c7ab364724f488571c91f0b7 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-01-26Skip VPP build for merge jobs with Gerrit ID != git HEAD.Dave Wallace5-49/+101
- Since merge jobs are serialized after the patches have been merged into git, all merge jobs which do not have the same Gerrit ID as git HEAD are redundant. Skip them to save useless cycles and to reduce the size of the build queues when multiple patches are merged in a short amount of time. - This also fixes the issue with packagecloud packages containing different contents then the associated Gerrit ID when built & pushed in this state. Change-Id: I822492bd1d523576373bb268258c181a9c5edb42 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-01-26Change vpp-checkstyle-verify-master to run on ubuntu 20.04Dave Wallace1-1/+5
Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I7c899535fc1cf75239548ab7bde911a47d0b7f45
2021-01-26Upgrade global-jjb to v0.60.4Vanessa Rene Valderrama1-0/+0
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I56b483fb55e4ad3050f70ba60dcec36ee4a7f9c3
2021-01-19Merge "Add missing ubuntu1804-us label to FDIONOMAD cloud."Dave Wallace2-1/+14
2021-01-19Need to differentiateAric Gardner2-0/+13
sandbox and main jenkins servers have unique nomad configs Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: I852bad31fc35b20fd37311779a38c013197f4312
2021-01-19Merge "Update VPP branches for docker image builder."Vratko Polak1-7/+14
2021-01-18CSIT: Make tox job gating (as VPP checkstyle)Vratko Polak3-15/+40
+ Add code comments explaining how CSIT device tests can be started. Change-Id: Icc5bd800f8fdc4616366a32559304977fba9fb04 Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2021-01-15Add missing ubuntu1804-us label to FDIONOMAD cloud.Dave Wallace2-1/+14
- also fix typo in builder-ubuntu1804-sandbox-aarch64.yaml Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ibbeb312550b2bd3cce19efaf1a174146f52e13db
2021-01-15Fix Nomad configsVanessa Rene Valderrama2-3/+2
Removing secret because it's an invalid attribute Fixing the cloud.yaml configuration Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I9737c1dbab66db39e52f2c9274122206dbbf6d93
2021-01-15Add missing default configsVanessa Rene Valderrama1-0/+7
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I585291d509fcf193e07a3abbd7294782a0a594a7
2021-01-15Fix Nomad cloud configVanessa Rene Valderrama1-2/+2
Setting unused values to false to resolve Nomad executors not starting Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ia3f8befc92b54cd4114fa26b7015c763d3b399fb
2021-01-15Configure Nomad cloudVanessa Rene Valderrama1-0/+2
Adding mandatory values to the Nomad cloud config to resolve issue with executors not starting Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I259b0bbbabaa0e4bd0833d47507e80a3e6380916
2021-01-14Update VPP branches for docker image builder.Dave Wallace1-7/+14
- Remove stable/2001 which has been deprecated - Add stable/2101 - Remove debian-9 from master Change-Id: I9b88d01bc38284aba5390c4583f1ac6a0e23cba8 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2021-01-13Remove VPP debian9 jobs except for stable/2009Dave Wallace1-3/+5
- debian9 support is deprecated starting with stable/2101 release. Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Ib233e0237cd7274a89a880cd92af74ccdffa3500
2021-01-12Merge "Preliminary fdio nomad jcasc configs"Vanessa Rene Valderrama54-0/+565
2021-01-12Remove HC2VPP 1604 jobsVanessa Rene Valderrama2-8/+0
Removing HC2VPP Ubuntu 16.04 jobs. Ubuntu 16.04 is no longer supported Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I7ba42be182e3c9f0e8b886051f1c09b2dee7e95f
2021-01-12Remove old releases from the HC2VPP jobsVanessa Rene Valderrama2-12/+0
Removing older releases from HC2VPP jobs to clean up job history Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ib2f6a0cfbc04a6038a0f6af5567ca020b06cef12
2021-01-11Preliminary fdio nomad jcasc configsAric Gardner54-0/+565
example output of script.sh https://gist.github.com/Aricg/bc7313d993f91bfd592573653e638b7c Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Signed-off-by: Aric Gardner <agardner@linuxfoundation.org> Change-Id: I6d2c2b3aeb2c2dade8178323d40814f3a8b1ca8b
2021-01-11Merge "upload the logs to backup storage location as well"Dave Wallace2-1/+196
2021-01-08Merge "Remove VPP 19.08 jobs"Vratko Polak4-38/+4
2021-01-08upload the logs to backup storage location as wellAndrew Yourtchenko2-1/+196
Change-Id: Ib3e9c9ae1fd053c06840f7bc5124aae48fe58e76 Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2021-01-05Remove VPP 19.08 jobsDave Wallace4-38/+4
- Also remove stable/1908 from the docker image build scripts. Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: I44fc73898b936ec75721801956e76412da262e49
2021-01-04CSIT: Reduce daily jobs cadence for 2101 report data collectionTibor Frank2-10/+10
Change-Id: If38ea8ef50333cb48867b177771e7a9e80e1af94 Signed-off-by: Tibor Frank <tifrank@cisco.com>
2020-12-23Merge "jjb: add 2n-tx2 CSIT and VPP jobs"Vratko Polak2-2/+22
2020-12-21jjb: add 2n-tx2 CSIT and VPP jobsJuraj Linkeš2-2/+22
Change-Id: I769484fbd754857c8fc52241cf83ccf0939f69f7 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-12-18docker: update distro packagesJuraj Linkeš3-8/+9
Remove puppet, since it's not used. Add the missing yum/dnf libxslt dev package needed for Aarch64 CentOS-8 docker image build. Change-Id: I8669e5d7aba6a5ad113bb0f3f9ea737ce6ae6829 Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
2020-12-15Delete remains of DMM jobsVratko Polak1-42/+0
Change-Id: I45efc7227d4efd37e26cae50495306834ac17d0d Signed-off-by: Vratko Polak <vrpolak@cisco.com>
2020-12-15Remove DMM jobsVanessa Rene Valderrama4-344/+0
The DMM project has been archived. This patch is to remove existing jobs. Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I9371f6346a8ece0a13debbce679bec5f17b576a3
2020-12-14Merge "Changes for VPP 21.01 Release"Dave Wallace2-0/+29
2020-12-11Add report jobs to csit rls2101 branchJan Gelety1-0/+3
Change-Id: If12a13d156b8507428bbab3f5ea56d00a742945e Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-17Merge "Add CSIT rls2101 branch"Vratko Polak4-0/+19
2020-12-16Merge "delete the references to packagecloud.io .deb repositories after ↵Dave Wallace1-0/+3
installing vpp-ext-deps"
2020-12-16Merge "Use 'lftools deploy archives' for log upload"Vratko Polak12-198/+330
2020-12-16delete the references to packagecloud.io .deb repositories after installing ↵Andrew Yourtchenko1-0/+3
vpp-ext-deps If a new empty packagecloud.io/fdio/XXYY empty repository is being added during the stable/XXYY branch creation process, the jobs will fail unless a dummy artifact is added to this repository. Since we only use this repository to install the right version of vpp-ext-deps, delete the references after that portion is complete. Change-Id: Ia5dfa5bf0193c0af8671d561d27f9f02c4e641f4 Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2020-12-15Use 'lftools deploy archives' for log uploadDave Wallace12-198/+330
- This is a pre-requisite for using amazon S3 for log storage. - Requires docker images built by updated docker scripts to include packages required by 'lftools' or other project specific docker images to be upgraded with same packages. This change only updates jobs which are using fdiotools docker images. - Add FD.io specific global macros to avoid inflating docker images with packages required by unneeded global-jjb scripts. - Sort VPP job parameters alphabetically - Dump installed python3 packages in setup_executor_env.sh Change-Id: Ifddd8f2b70b10acf834ffc837b27ef5453213a86 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-12-11Changes for VPP 21.01 ReleaseAndrew Yourtchenko2-0/+29
Change-Id: I828b80e1c7599875fd25da225afac6bb7f39c805 Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
2020-12-11Add CSIT rls2101 branchJan Gelety4-0/+19
Change-Id: I60ae696cfc82853ee749626d165e0f5898b49a2d Signed-off-by: Jan Gelety <jgelety@cisco.com>
2020-12-10Modify default imageVanessa Rene Valderrama1-1/+1
Modifying the default image because the existing one was deleted Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ia0a603906681df9ab83c2f0817e1c810196cd372
2020-12-10Upgrade global-jjb to v0.59.0Vanessa Rene Valderrama2-0/+3
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: Ie8922d66f87419ab65c9b99e2f12aa5f0e5e2fe5