Luis Gomez [Wed, 29 Sep 2021 01:50:51 +0000 (01:50 +0000)]
Merge "Update validate-ar jobs for sulfur"
Robert Varga [Tue, 28 Sep 2021 13:04:53 +0000 (15:04 +0200)]
Update Robert's details
Fill in time zone and affiliation.
Change-Id: I4bc7b527dd905d9a5848771a416effa383907e0e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jenkins-releng [Tue, 28 Sep 2021 02:27:46 +0000 (02:27 +0000)]
Update validate-ar jobs for sulfur
Job: autorelease-update-validate-jobs-sulfur/1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I239e8f79ab0a72456058a664041f9541ee514df6
Anil Belur [Sat, 25 Sep 2021 06:29:38 +0000 (06:29 +0000)]
Merge "Update validate-ar jobs for phosphorus"
Anil Belur [Sat, 25 Sep 2021 06:29:21 +0000 (06:29 +0000)]
Merge "Prune SXP jobs"
Luis Gomez [Fri, 24 Sep 2021 18:08:44 +0000 (18:08 +0000)]
Merge "Cleanup netvirt CSIT naming"
Robert Varga [Fri, 24 Sep 2021 10:45:37 +0000 (12:45 +0200)]
Cleanup netvirt CSIT naming
netvirt has two streams: master (self-managed) and aluminium (managed),
with the latter nearing removal. Prune all other branches and rename
silicon to master to stop automatic proliferation from happening.
Change-Id: I7a28bc1ddfa96023498ac2ff18710b33f3990dcf
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 24 Sep 2021 10:24:17 +0000 (12:24 +0200)]
Prune SXP jobs
SXP is a moribund project, which does not really build on its master
branch. Use naming for a self-managed project, pruning all streams
except master.
Change-Id: I050ee7eac21262fcc4ad5e88af3585480c5ae43f
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 24 Sep 2021 10:15:50 +0000 (12:15 +0200)]
Correct autorelease/test relationship
autorelease/master is sulfur, hence it should reference
integration-distribution-test-sulfur.
Change-Id: Ibb3b9f9051f2e0786eb0747cb194af0f32a7710d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
jenkins-releng [Fri, 24 Sep 2021 07:53:43 +0000 (07:53 +0000)]
Update validate-ar jobs for phosphorus
Job: autorelease-update-validate-jobs-phosphorus/34
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I2fd2739db00f9b8cf2561b5e13d52131a94e0545
Anil Belur [Tue, 21 Sep 2021 22:58:19 +0000 (22:58 +0000)]
Merge "Chore: update pre-commit repos revisions"
Anil Belur [Tue, 14 Sep 2021 02:06:16 +0000 (12:06 +1000)]
Feat: Add branch stable/phosphorus
Bump master branch to Sulfur and add new branch
stable/phosphorus.
Note: master stream renamed as 'Sulfur' instead of
'Sulpher'.
Issue-ID: LF-JIRA RELENG-3814
Change-Id: I7360f54d433b6523f1df67ad938df10d919f76b5
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Robert Varga [Tue, 21 Sep 2021 15:57:40 +0000 (17:57 +0200)]
Neutron is no longer a MSI project
Switch job stream name from 'phosphorus' to 'master' and remove the
distcheck job as it is no longer relevant.
Change-Id: Ic74e48a02bf9f677e26c98fb8ba28d6570aeed5b
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
guillaume.lambert [Mon, 20 Sep 2021 12:13:41 +0000 (14:13 +0200)]
Chore: update pre-commit repos revisions
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: Ibf7a90d12efc6951b55f67f39211922049b6228f
Anil Belur [Tue, 14 Sep 2021 00:52:24 +0000 (10:52 +1000)]
Fix: packaging job format
Fix packaging job format to the recommened JJB job
format to ensure that branch cutting scripts dont
break.
Change-Id: Id19eb7036a2109e2f299b691165fed0cb8c8edf7
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Andrew Grimberg [Mon, 20 Sep 2021 22:49:50 +0000 (22:49 +0000)]
Merge changes I3294ccd3,I61bdf8ab,I401510d9,I9bc41fdf,I6cfe024a, ...
* changes:
CI: split and improve pre-commit tox job
CI: make docs jobs logs more quiet
CI: enforce docs-linkcheck
Fix: docs broken URLs pointed by docs-linkcheck
CI: add a docs-linkcheck tox profile
CI: treat warnings as error in docs tox job
Fix: docs job warning
guillaume.lambert [Mon, 20 Sep 2021 12:07:11 +0000 (14:07 +0200)]
CI: split and improve pre-commit tox job
- create pre-commit-install and pre-commit-uninstall tox profiles to
(un)install hooks locally and (un)perform tests at each "git commit"
call (i.e. without calling manually the pre-commit tox profile)
- precise pre-commit stages/types in the pre-commit configuration file
so that hooks are installed correctly. This avoids messages about
skipped tests when they are run at a wrong stage.
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I3294ccd3257385ddaf2bfd8910547a0f24fe3748
guillaume.lambert [Mon, 20 Sep 2021 10:48:39 +0000 (12:48 +0200)]
CI: make docs jobs logs more quiet
Using sphinx option -q allows to produce less docs logs and keep only
warnings and errors.
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I61bdf8abc8512f799d445cc70321d929043f4f7d
guillaume.lambert [Mon, 20 Sep 2021 09:56:25 +0000 (11:56 +0200)]
CI: enforce docs-linkcheck
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I401510d9cf8a289f6e782b7911946b4c46301918
guillaume.lambert [Mon, 20 Sep 2021 09:55:20 +0000 (11:55 +0200)]
Fix: docs broken URLs pointed by docs-linkcheck
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I9bc41fdfbffa94edf759bd9516e9adf6103bfaf0
guillaume.lambert [Mon, 20 Sep 2021 09:33:52 +0000 (11:33 +0200)]
CI: add a docs-linkcheck tox profile
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I6cfe024ae04ede5a349dd004a2af0a75f1177e7a
guillaume.lambert [Mon, 20 Sep 2021 09:27:09 +0000 (11:27 +0200)]
CI: treat warnings as error in docs tox job
The previous commit fixed the last remaining warning in the docs job.
Adding in this job the option -W to sphinx will make it treat warnings
as error and will ensure there won't be anymore docs warnings that
pollutes jenkins logs in the future.
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: I5101eceb98aa2bb0ef8b922d871b8e68af0893ef
guillaume.lambert [Mon, 20 Sep 2021 09:25:44 +0000 (11:25 +0200)]
Fix: docs job warning
Signed-off-by: guillaume.lambert <guillaume.lambert@orange.com>
Change-Id: Iee942283d9239a24a0e83b9aa65980686bb086e8
Anil Belur [Fri, 17 Sep 2021 06:02:59 +0000 (16:02 +1000)]
Chore: Add new committers to releng/builder
TSC Approval:
https://wiki.opendaylight.org/x/ngkEAQ
https://wiki.opendaylight.org/x/nAkEAQ
Change-Id: Ib5aa523052ad5c17faa68d88d7f18931862ed28c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Wed, 15 Sep 2021 00:48:11 +0000 (10:48 +1000)]
CI: Add branch cutting awk scripts
The CR
97b4dbd2fcc9e7018 replaced the branch cutting awk
script with python.
However, the awk scripts written are more stable for branch
cutting but were removed without python script being
tested properly.
The python script fails preserve the comment lines
and does not work when anchors are used in the projects.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I5318a7cc93f75d21552916935632ce4a4ea0a0cf
Andrew Grimberg [Tue, 14 Sep 2021 22:48:04 +0000 (22:48 +0000)]
Merge "Fix: Include missing quotes around $var"
Anil Belur [Thu, 9 Sep 2021 22:10:45 +0000 (08:10 +1000)]
Fix: Include missing quotes around $var
The CR
d3079426375d requires quotes for variable
substitution work as expected within the sed regex.
Issue-ID: https://jira.linuxfoundation.org/browse/RELENG-3931
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I4080e18f0e42f525b23cb32146df814abea922fd
jenkins-releng [Fri, 10 Sep 2021 11:03:57 +0000 (11:03 +0000)]
Update cloud image list docs
Job: builder-update-image-list/1227
Change-Id: Ideec007bd4cacb1a82b93d288cb37bf33d1d1e9e
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Luis Gomez [Thu, 9 Sep 2021 15:14:39 +0000 (08:14 -0700)]
ODL docker name will be opendaylight
Change-Id: I70358d6900da145397eca7333ef51ace4a22507d
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Luis Gomez [Thu, 9 Sep 2021 02:05:12 +0000 (19:05 -0700)]
Reconfigure docker jobs to look like O-RAN
Change-Id: I0672130742bdd1a459e326e594ceeac0702266f0
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Andrew Grimberg [Wed, 8 Sep 2021 18:09:25 +0000 (18:09 +0000)]
Merge "Fix: Include file name in index.rst"
Tomas Cere [Wed, 8 Sep 2021 14:50:19 +0000 (16:50 +0200)]
Add karaf_version param to mri-stage
Looks like this param is needed since its used
to lookup the actual artifact id, which is used
to build up the correct bundle_url.
Signed-off-by: Tomas Cere <tomas.cere@pantheon.tech>
Change-Id: I342da21a119b40530b43d83421e1e200fe6a58c9
Anil Belur [Wed, 8 Sep 2021 13:39:12 +0000 (23:39 +1000)]
Fix: Include file name in index.rst
The missing file-name in the index.rst fails the verify job.
Issue-ID: RELENG-3931
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ib64bbd602e3ba7806e13d155ccede46e71d29641
Tomas Cere [Wed, 8 Sep 2021 12:36:30 +0000 (14:36 +0200)]
Do not pass KARAF_VERSION in mri-stage job
Leftover from not being able to test stage to nexus
from sandbox. This is causing issues since its not set in
the mri-stage job and its not needed anyway since we
have KARAF_VERSION set in the downstream job.
Signed-off-by: Tomas Cere <tomas.cere@pantheon.tech>
Change-Id: I74d5c65fbff1f4893435893c8c594d7275e4e4fa
Tomas Cere [Mon, 6 Sep 2021 10:03:28 +0000 (12:03 +0200)]
Fix up xpath syntax in mri-stage script
We are using a different xpath version in our stack
so fixup the syntax so it actually runs.
Signed-off-by: Tomas Cere <tomas.cere@pantheon.tech>
Change-Id: Iff38ac1c5b79ffe761c0c6c099033b2169ce704e
Anil Belur [Fri, 3 Sep 2021 05:21:06 +0000 (05:21 +0000)]
Merge changes I473ef076,I036098e2
* changes:
Add mri-stage job
Allow usage of MRI distribution in csit
Robert Varga [Mon, 30 Aug 2021 18:01:18 +0000 (20:01 +0200)]
Add yangtools-7.0.x jobs
We are just about ready to branch yangtools-7.0.x, add the jobs to
support that stream.
Change-Id: Ie34a4e7719888052f959e4581fe3f79a83bac99d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 26 Aug 2021 09:27:34 +0000 (11:27 +0200)]
Increase timeout for bgpcep-release-merge
bgpcep is another project which takes longer than 15 minutes to finish,
increase its timeout.
Change-Id: Ia7ea9019add6d44c67740d23a45c7fbff089e917
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Anil Belur [Fri, 13 Aug 2021 00:48:00 +0000 (10:48 +1000)]
Chore: Update global-jjb to the latest v0.65.3
Change-Id: I8e655f7033f0ce49ddb3c2d110b9364c7c942aa8
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Robert Varga [Thu, 19 Aug 2021 19:54:59 +0000 (21:54 +0200)]
Increase job timeout for yangtools-release-merge
This job is now waiting for nexus promotion, which does not complete in
15 minutes. Bump the timeout to 90 minutes to be on the safer side.
Change-Id: Id2189d43c3414329cbd65a936fb60e0444ff0d50
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Thu, 19 Aug 2021 19:51:06 +0000 (21:51 +0200)]
Increase job timeout for infrautils-release-merge
This job is now properly waiting for artifacts to be promoted and with
current nexus performance that does not happen in 15 minutes. Raise the
timeout to an hour.
Change-Id: Idbefcb710be60e3af52a4059d35450c8699b277e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Tomas Cere [Thu, 19 Aug 2021 11:11:07 +0000 (13:11 +0200)]
Add mri-stage job
This job stages a project and then triggers an mri
distribution test job which runs csit on the staged
artifacts from the staging repo.
Add netconf stage/distribution job definitions
Repoint netconf streams to master
Change-Id: I473ef076e22df17bb5e0c0f7a9e7adcac0bd2822
Signed-off-by: Tomas Cere <tomas.cere@pantheon.tech>
Tomas Cere [Mon, 2 Aug 2021 08:38:30 +0000 (10:38 +0200)]
Allow usage of MRI distribution in csit
Add new config values for karaf_version parameter
Add necessary handling of the MRI distros in the
integration scripts
Change netconf jobs to use the MRI distro
Change-Id: I036098e24eaffa979477242b9329c97997cfdd71
Signed-off-by: Tomas Cere <tomas.cere@pantheon.tech>
Robert Varga [Fri, 13 Aug 2021 10:32:49 +0000 (12:32 +0200)]
Increase controller-release-merge build timeout
release-merge job now seems to be correctly waiting for repo promotion,
hence the default 15 minutes do not suffice. Bump to 2 hours as a first
cut (which is ~2x the time it takes to create and test a release).
Change-Id: Ibf26e3175ed90841f1ff21249863a94e6dfe00fb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 11 Aug 2021 20:54:35 +0000 (22:54 +0200)]
Lower genius job memory usage
Genius is a rather small project, there is no reason why it should
require 8GiB of memory to build. Use cheaper 4c-4g nodes instead of
2c-8g.
Change-Id: Ib45b12550ac30c9e01f2e8312aab0d3fed91fa3c
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 11 Aug 2021 20:49:31 +0000 (22:49 +0200)]
Lower memory usage in phosphorus ovsdb jobs
8GiB nodes are quite wasteful for ovsdb jobs. Opt for cheaper 4c-4g
nodes instead of 2c-8g nodes.
Change-Id: I4370ae4a61d5123465d40da93bf4da9d79466a48
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 11 Aug 2021 20:50:57 +0000 (22:50 +0200)]
Lower memory usage in openflowplugin jobs
8GiB nodes are quite wasteful for ovsdb jobs. Opt for cheaper 4c-4g
nodes instead of 2c-8g nodes.
Change-Id: I6947ff20f048f081523c8cc0583261aaaf8f561e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 11 Aug 2021 20:05:10 +0000 (22:05 +0200)]
Increase netconf-release-merge build timeout
release-merge job now seems to be correctly waiting for repo promotion,
hence the default 15 minutes do not suffice. Bump to 2 hours as a first
cut.
Change-Id: Ieeb59b646f9f821093d0d406dcb22bb8924fdb40
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 11 Aug 2021 19:36:25 +0000 (21:36 +0200)]
Increase aaa-release-merge build timeout
release-merge job now seems to be correctly waiting for repo promotion,
hence the default 15 minutes do not suffice. Bump to 1 hour as a first
cut (which is 6x the time it takes to create and test a release).
Change-Id: Ie74ddc1f9931d27a17b53424c000539bd482c342
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Wed, 11 Aug 2021 15:08:14 +0000 (17:08 +0200)]
Increase mdsal-release-merge build timeout
release-merge job now seems to be correctly waiting for repo promotion,
hence the default 15 minutes do not suffice. Bump to 2 hours as a first
cut.
Change-Id: I45b9afefab4bc2ca2d257d55e454893cda0c4d75
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Anil Belur [Fri, 23 Jul 2021 05:27:46 +0000 (05:27 +0000)]
Merge "Align netconf scale params and make it short"
Luis Gomez [Thu, 22 Jul 2021 14:55:27 +0000 (07:55 -0700)]
Align netconf scale params and make it short
Currenty it takes between 6 and 10 hours.
Change-Id: I41a11dc0011d5a1877262f7ace9e31a73f7b06e1
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Anil Belur [Wed, 21 Jul 2021 02:20:01 +0000 (12:20 +1000)]
CI: Add docker release merge/verfiy jobs for ODL
Change-Id: Ia042b105c49cfb7f380ba3d9b16f84966e92df0a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Mohammed Naser [Wed, 14 Jul 2021 17:03:55 +0000 (13:03 -0400)]
Drop AVAILABILITY_ZONE
By default, OpenStack will schedule you into the right availablity
zone that has capacity, hard coding this can potentially result in
not being able to provision new virtual machines.
This patch drops the hard-wired value and lets Nova on the
scheduling size pick the correct availability zone.
Signed-off-by: Mohammed Naser <mnaser@vexxhost.com>
Change-Id: I4de93141eab6666c7dcebb035dd53387806a4217
Robert Varga [Tue, 13 Jul 2021 14:25:52 +0000 (16:25 +0200)]
Specialize netty-replication features
The replication feature has been promoted to production status in
phosphorus, make sure we use the correct name.
Change-Id: I6b38ab19b287caf75ace5b2def8e418cc129a3e2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Anil Belur [Fri, 9 Jul 2021 01:28:13 +0000 (11:28 +1000)]
CI: Update gerrit trigger paths for docker jobs
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ief99697d5bb51305e714d9434805be725d32de87
Luis Gomez [Mon, 5 Jul 2021 23:48:36 +0000 (16:48 -0700)]
Add changes to build ODL docker
Change-Id: Ic03a24dc53918af44ee4794dc6003e65c1162c74
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
Anil Belur [Mon, 28 Jun 2021 21:57:34 +0000 (07:57 +1000)]
chore: Update common-packer to latest v0.9.1
- Pull in the fix for installing power tools
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ibd272d10289f2f11d692fd923c3d3eb18be99f61
Andrew Grimberg [Tue, 22 Jun 2021 22:40:39 +0000 (22:40 +0000)]
Merge changes from topic "update-common-packer"
* changes:
Chore: Update common-packer to the latest v0.9.0
Chore: Update pre-commit config with latest versions
Andrew Grimberg [Tue, 22 Jun 2021 22:38:48 +0000 (22:38 +0000)]
Merge "Docs: Update IRC server for releng/builder"
Andrew Grimberg [Tue, 22 Jun 2021 22:37:02 +0000 (22:37 +0000)]
Merge "CI: Add docker verify/merge jobs"
Luis Gomez [Fri, 18 Jun 2021 20:56:00 +0000 (20:56 +0000)]
Merge "Update cloud image CentOS7 devstack rocky"
Luis Gomez [Fri, 18 Jun 2021 20:55:49 +0000 (20:55 +0000)]
Merge "Update cloud image Ubuntu18.04 mininet ovs"
Luis Gomez [Fri, 18 Jun 2021 20:55:40 +0000 (20:55 +0000)]
Merge "Update cloud image CentOS7 builder x86_64"
Guillaume Lambert [Thu, 17 Jun 2021 08:22:56 +0000 (10:22 +0200)]
Update jjb config to run tpce tox jobs in parallel
Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com>
Change-Id: Ib42088e89cdc94dfbc1055a026135591ed6788a7
Guillaume Lambert [Thu, 17 Jun 2021 08:20:59 +0000 (10:20 +0200)]
Fix: bandit pre-commit hook exclude regex
The 'exclude' field in pre-commit hook is a regex, not a glob,
as it is advertised by pre-commit runtime warnings.
"tests/*" matches "tests", "tests/" or "tests//...///" but also any file
or folder, not necessarily at the root of the project, that contains
"tests" in its name.
The right regex to ignore the tests folder at project root is "^test/"
Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com>
Change-Id: I12d8c7e2205085ef1fb2fdf267d059112729d705
Anil Belur [Tue, 15 Jun 2021 03:32:53 +0000 (13:32 +1000)]
Chore: Update common-packer to the latest v0.9.0
Pull in the following changes with the submodule update:
- Fix: AMI product codes need to be defined
- CI: Configure gitlint for Conventional Commits
- CI: Update pre-commit and make it work properly in CI
- Feat: Add support for Docker builder on Windows
- Feat: Add support for Docker builder on arm64
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I37fe0877d9a2336e348e69d2f33de182571efc3a
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Wed, 16 Jun 2021 00:33:05 +0000 (10:33 +1000)]
Docs: Update IRC server for releng/builder
Due to prolonged SPAM attacks on freenode all Linux Foundation
project channels are moved to Libera.chat.
Change-Id: Ie1130ee1bccf2a1621c8afa7b666bec91d979a57
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Wed, 16 Jun 2021 02:14:30 +0000 (12:14 +1000)]
Chore: Update pre-commit config with latest versions
Change-Id: I3b1a3044dbee485695132f5e7996ed49fd65a264
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Wed, 16 Jun 2021 02:54:24 +0000 (12:54 +1000)]
CI: Add docker verify/merge jobs
The job build a Dockerfile and pushes the docker image to Nexus3.
The jobs are tested on ODL Jenkins Sandbox env.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I35b98cd0e991508d954aabe9df170bc8af4e25ec
Anil Belur [Mon, 14 Jun 2021 07:02:49 +0000 (17:02 +1000)]
CI: Add Nexus3/dockerhub global vars on prod
Add Nexus3/Dockerhub global environemnt vars for
Jenkins sandbox.
Change-Id: I843cf2c02a0c70a5701eca9ae328ee955cb03d64
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Mon, 14 Jun 2021 07:06:01 +0000 (17:06 +1000)]
CI: Add Nexus3/dockerhub global vars on sandbox
Add Nexus3/Dockerhub global environemnt vars for Jenkins
sandbox.
Change-Id: I9820991f1f4ff6dc95aac1603d77496018998daf
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Wed, 9 Jun 2021 02:35:31 +0000 (12:35 +1000)]
CI: Update global-jjb to the latest v0.64.0
The CR
94428bc3 downgraded global-jjb to v0.62.0 instead
of updating the submodule. This fixes the issue.
Change-Id: Id5a466f7ebe2f9d520bb2769d888991a02cc42a8
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
jenkins-releng [Tue, 8 Jun 2021 23:17:27 +0000 (23:17 +0000)]
Update cloud image CentOS7 devstack rocky
Job: builder-openstack-update-cloud-image/264
Change-Id: I38454bc5de30b013a2c146373d568666f13ea0dc
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Tue, 8 Jun 2021 23:12:58 +0000 (23:12 +0000)]
Update cloud image Ubuntu18.04 mininet ovs
Job: builder-openstack-update-cloud-image/263
Change-Id: Ib95a55bcc348d578591c35386a82be3ba08db970
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
jenkins-releng [Tue, 8 Jun 2021 23:08:16 +0000 (23:08 +0000)]
Update cloud image CentOS7 builder x86_64
Job: builder-openstack-update-cloud-image/262
Change-Id: I203eba370fd259ffc8b7a8e1daf24cc7b7f5a2b0
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Anil Belur [Thu, 3 Jun 2021 09:31:04 +0000 (19:31 +1000)]
CI: Update common-packer to the latest v0.8.0
- Add support for Docker builder in common-packer v0.8.0
requires updates to the builder templates files.
- Update global-jjb to the latest v0.64.0.
Change-Id: I8f94b090f854a864aa16499c2f77287debcec804
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 28 May 2021 02:38:10 +0000 (12:38 +1000)]
CI: Migrate templates v2-highcpu-* flavor to v3
v3 flavors guarantees jobs spin on newer hardware that
are faster and cost-efficient than the v2 flavors.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I8aae7e85c5cecfffc5d423136a6cb52c32adc2b0
Anil Belur [Fri, 28 May 2021 02:37:36 +0000 (12:37 +1000)]
CI: Migrate templates v2-highcpu-* flavor to v3
v3 flavors guarantees jobs spin on newer hardware that
are faster and cost-efficient than the v2 flavors.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I71e104692e1cb87a6247c577446b0febf608a26f
Anil Belur [Fri, 28 May 2021 02:37:07 +0000 (12:37 +1000)]
CI: Migrate templates v2-highcpu-* flavor to v3
v3 flavors guarantees jobs spin on newer hardware that
are faster and cost-efficient than the v2 flavors.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I4ff42948444e9ef4f1b8e1a00aa54e1fc4050eb1
Anil Belur [Fri, 28 May 2021 02:36:43 +0000 (12:36 +1000)]
CI: Migrate templates v2-highcpu-* flavor to v3
v3 flavors guarantees jobs spin on newer hardware that
are faster and cost-efficient than the v2 flavors.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I08ca291de2036238cb530e3ee9ddee1839d58ec4
Anil Belur [Fri, 28 May 2021 02:36:13 +0000 (12:36 +1000)]
CI: Migrate templates v2-highcpu-* flavor to v3
v3 flavors guarantees jobs spin on newer hardware that
are faster and cost-efficient than the v2 flavors.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I101d5a3d9cea4abd2807fb793b69bbe8c58d4bfe
Anil Belur [Fri, 28 May 2021 02:35:20 +0000 (12:35 +1000)]
CI: Migrate templates v2-highcpu-* flavor to v3
v3 flavors guarantees jobs spin on newer hardware that
are faster and cost-efficient than the v2 flavors.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I013e27d0e6a4e46ebc817fd4021cb32f0e310e9e
Anil Belur [Fri, 28 May 2021 02:33:05 +0000 (12:33 +1000)]
CI: Migrate templates v2-highcpu-* flavor to v3
v3 flavors guarantees jobs spin on newer hardware that
are faster and cost-efficient than the v2 flavors.
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ifd3a04ae60d68c2dc79a30b396282c0e8f60c842
Andrew Grimberg [Mon, 24 May 2021 23:59:56 +0000 (23:59 +0000)]
Merge changes from topic "archive-inactive-project"
* changes:
CI: Remove alt-datastores jobs
CI: Remove groupbasedpolicy jobs
CI: Remove honeycomb/vbd jobs
CI: Remove bier jobs
CI: Remove detnet jobs
CI: Remove of-config jobs
CI: Remove snmd4sdn jobs
CI: Remove telemetry jobs
CI: Remove tsdr jobs
CI: Remove usc jobs
CI: Remove snmp jobs
CI: Remove sfc jobs
CI: Remove packetcable job
CI: Remove opflex jobs
Andrew Grimberg [Mon, 24 May 2021 23:58:04 +0000 (23:58 +0000)]
Merge "CI: Remove coe jobs"
jenkins-releng [Thu, 20 May 2021 11:02:21 +0000 (11:02 +0000)]
Update cloud image list docs
Job: builder-update-image-list/1146
Change-Id: Ide3b82ecb4b3ab4f55d2355dd5be490613975c7d
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Luis Gomez [Wed, 19 May 2021 01:40:22 +0000 (01:40 +0000)]
Merge "CI: Add Ubuntu helm image on Jenkins"
Robert Varga [Tue, 18 May 2021 12:13:31 +0000 (14:13 +0200)]
Update controller patch-test definitions
Controller does not have stable/{aluminium,silicon} branches, update the
definitions to match the mapping.
Change-Id: Id3df906569f48c081b5a0ac8267d064ef593d046
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 14 May 2021 12:02:14 +0000 (14:02 +0200)]
Use default builds nodes for netconf
Nothing in netconf requires 8GiB memory, but we could use the additional
cores to speed up compilation. Switch from 2c-8g to the default 4c-4g
build node.
Change-Id: Id158e011833cf8564311eab2094c8ba88caebe38
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Robert Varga [Fri, 14 May 2021 11:59:25 +0000 (13:59 +0200)]
Add netconf jobs for 1.13.x
We have branched for next iteration, add the jobs to support silicon
release stream.
Change-Id: Ia4e213bdb877afd0ae74ed55d5c2c5b8e2606eb5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Anil Belur [Fri, 14 May 2021 06:43:42 +0000 (16:43 +1000)]
CI: Remove alt-datastores jobs
Ref: https://lists.opendaylight.org/g/TSC/message/13666
Change-Id: I5b07807b04e1aff54a24c5d6995c9ea6b5c02db4
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 14 May 2021 06:45:45 +0000 (16:45 +1000)]
CI: Remove coe jobs
Ref: https://lists.opendaylight.org/g/TSC/message/13666
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: I7f481188765ff491c4be10b51e28e13431af40ea
Anil Belur [Fri, 14 May 2021 06:48:40 +0000 (16:48 +1000)]
CI: Remove groupbasedpolicy jobs
Ref: https://lists.opendaylight.org/g/TSC/message/13666
Change-Id: If32c8e54b13d4d972e92afe3165b59a7544a1073
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 14 May 2021 06:50:14 +0000 (16:50 +1000)]
CI: Remove honeycomb/vbd jobs
Ref: https://lists.opendaylight.org/g/TSC/message/13666
Change-Id: I2984d7e7a043a1029a2fb0aa871e7f43fcbd1025
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 14 May 2021 06:45:01 +0000 (16:45 +1000)]
CI: Remove bier jobs
Ref: https://lists.opendaylight.org/g/TSC/message/13666
Change-Id: I313846a6c5d240fe12b257ad33844d502937b47c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 14 May 2021 06:48:10 +0000 (16:48 +1000)]
CI: Remove detnet jobs
Ref: https://lists.opendaylight.org/g/TSC/message/13666
Change-Id: I2041115fea8c95800e96b40afdc6269a75625690
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 14 May 2021 06:50:42 +0000 (16:50 +1000)]
CI: Remove of-config jobs
Ref: https://lists.opendaylight.org/g/TSC/message/13666
Change-Id: Ibdd086b326a1d6f6c0bd00af0679ecff03280edc
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 14 May 2021 06:53:10 +0000 (16:53 +1000)]
CI: Remove snmd4sdn jobs
Ref: https://lists.opendaylight.org/g/TSC/message/13666
Change-Id: I55093eb82e50b183456de9fa23cfb9dd67e590d1
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Anil Belur [Fri, 14 May 2021 06:54:54 +0000 (16:54 +1000)]
CI: Remove telemetry jobs
Ref: https://lists.opendaylight.org/g/TSC/message/13666
Change-Id: I17f49526febb5866f24c407034730a2463d043e6
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>