releng/builder.git
3 years agoRemove gbp csit jobs and packer images 12/92112/1
Thanh Ha [Wed, 12 Aug 2020 20:27:15 +0000 (16:27 -0400)]
Remove gbp csit jobs and packer images

These jobs are all disabled and the project has been inactive since end
of 2019. Let's remove the CSIT jobs which in turn allows us to remove
the package images that are unmaintained.

Issue: RELENG-154
Change-Id: Ic17d656755670f7b21eb2ac7353aa85e64690743
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoUpdate cloud image 08/91808/3
jenkins-releng [Wed, 12 Aug 2020 16:57:36 +0000 (16:57 +0000)]
Update cloud image

Job: builder-openstack-update-cloud-image/163
Change-Id: I66653b196a1101e08bfa8babeed36cec0a1530c1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoMerge "Update cloud image Ubuntu16.04 mininet ovs"
Thanh Ha (zxiiro) [Wed, 12 Aug 2020 16:51:01 +0000 (16:51 +0000)]
Merge "Update cloud image Ubuntu16.04 mininet ovs"

3 years agoMerge "Update cloud image CentOS7 builder x86_64"
Thanh Ha (zxiiro) [Wed, 12 Aug 2020 16:50:51 +0000 (16:50 +0000)]
Merge "Update cloud image CentOS7 builder x86_64"

3 years agoMerge "Update cloud image Ubuntu18.04 mininet ovs"
Thanh Ha (zxiiro) [Wed, 12 Aug 2020 16:50:21 +0000 (16:50 +0000)]
Merge "Update cloud image Ubuntu18.04 mininet ovs"

3 years agoMerge "Update cloud image CentOS7 robot x86_64"
Thanh Ha (zxiiro) [Wed, 12 Aug 2020 16:50:01 +0000 (16:50 +0000)]
Merge "Update cloud image CentOS7 robot x86_64"

3 years agoMerge "Update python3 pip packages"
Jamo Luhrsen [Wed, 12 Aug 2020 15:54:44 +0000 (15:54 +0000)]
Merge "Update python3 pip packages"

3 years agoUpdate python3 pip packages 87/91987/2
Srinivas Rachakonda [Mon, 10 Aug 2020 05:13:43 +0000 (10:43 +0530)]
Update python3 pip packages

Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
Change-Id: Ic8a85901b6bef5d4e207aa9501c58200716ecc51

3 years agoUpdate cloud image CentOS7 robot x86_64 71/92071/1
jenkins-releng [Wed, 12 Aug 2020 01:09:50 +0000 (01:09 +0000)]
Update cloud image CentOS7 robot x86_64

Job: builder-openstack-update-cloud-image/162
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I303703e127f495ebee8797a7e196587866cc39a5

3 years agoMerge "Update cloud image CentOS7 robot x86_64"
Anil Belur [Wed, 12 Aug 2020 00:16:11 +0000 (00:16 +0000)]
Merge "Update cloud image CentOS7 robot x86_64"

3 years agoMerge "Update cloud image CentOS8 builder x86_64"
Anil Belur [Wed, 12 Aug 2020 00:15:06 +0000 (00:15 +0000)]
Merge "Update cloud image CentOS8 builder x86_64"

3 years agoBump version of conf.yaml file 55/92055/1
Thanh Ha [Tue, 11 Aug 2020 19:13:59 +0000 (15:13 -0400)]
Bump version of conf.yaml file

When branch cutting we not only need to bump pom.xml file versions but
we also need to bump conf.yaml file versions for all projects.

Issue: DOCS-129
Change-Id: I0aa6838d1fd4e2df536a4e30fb8751b7d3a466bf
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoFix commit msg to version correctly on bump 54/92054/1
Thanh Ha [Tue, 11 Aug 2020 18:28:32 +0000 (14:28 -0400)]
Fix commit msg to version correctly on bump

When version bump when branch cutting we want to bump by x.(y+1).z
and when performing a release bump we want to bump by x.y.(z+1)
however the current code always sets the message to "Bump version by
x.y.(z+1)" regardless of what kind of bump it was.

Change-Id: Ic88946b61f9381792c5c61190530d5d8b35e03ee
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoUpdate cloud image Ubuntu18.04 mininet ovs 38/92038/1
jenkins-releng [Tue, 11 Aug 2020 13:44:50 +0000 (13:44 +0000)]
Update cloud image Ubuntu18.04 mininet ovs

Job: builder-openstack-update-cloud-image/161
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I77c9ac3bab957df615f3a9f7ea33235a32528d78

3 years agoStream silicon should be silicon csit list 36/92036/1
Thanh Ha [Tue, 11 Aug 2020 13:29:47 +0000 (09:29 -0400)]
Stream silicon should be silicon csit list

When we branch cut the jobs looks like we missed this one spot where
silicon csit list was not updated to silicon and still pointed to
aluminium.

Change-Id: If4c138e73d6ab281a82419e7520a714825b64bcc
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoUpdate cloud image CentOS7 devstack stein 32/90832/4
jenkins-releng [Tue, 11 Aug 2020 08:12:54 +0000 (08:12 +0000)]
Update cloud image CentOS7 devstack stein

Job: builder-openstack-update-cloud-image/160
Change-Id: Idce2953cf17e7069acfe6ba2a9aee1df8863991d
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoUpdate cloud image Ubuntu16.04 mininet ovs 25/92025/2
jenkins-releng [Tue, 11 Aug 2020 07:38:48 +0000 (07:38 +0000)]
Update cloud image Ubuntu16.04 mininet ovs

Job: builder-openstack-update-cloud-image/159
Change-Id: I2567c0e63bb889e68646ea8a0f73c2666eb95a54
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoUpdate cloud image CentOS7 builder x86_64 21/92021/2
jenkins-releng [Tue, 11 Aug 2020 07:23:14 +0000 (07:23 +0000)]
Update cloud image CentOS7 builder x86_64

Job: builder-openstack-update-cloud-image/157
Change-Id: Iac9f8f69a8e518482a1e3849627ea0851bb67200
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoUpdate cloud image CentOS7 devstack rocky 20/92020/1
jenkins-releng [Tue, 11 Aug 2020 05:00:08 +0000 (05:00 +0000)]
Update cloud image CentOS7 devstack rocky

Job: builder-openstack-update-cloud-image/155
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I128556900ac347d3df650ac062c148446b9428d8

3 years agoMerge "Update cloud image list docs"
Anil Belur [Tue, 11 Aug 2020 04:55:40 +0000 (04:55 +0000)]
Merge "Update cloud image list docs"

3 years agoMerge "Update global-jjb to the latest v0.56.0"
Thanh Ha (zxiiro) [Tue, 11 Aug 2020 04:17:24 +0000 (04:17 +0000)]
Merge "Update global-jjb to the latest v0.56.0"

3 years agoUpdate global-jjb to the latest v0.56.0 17/92017/1
Anil Belur [Tue, 11 Aug 2020 00:21:15 +0000 (10:21 +1000)]
Update global-jjb to the latest v0.56.0

Change-Id: Ib30dedb84712d2a171fd15ee7133d175282941f8
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd prettier for auto formatting 58/91958/7
Thanh Ha [Fri, 7 Aug 2020 15:21:48 +0000 (11:21 -0400)]
Add prettier for auto formatting

It appears that we inconsistently use 2 and 4 space indents for YAML
however 2 space indents appear to be the dominant one in practice so
set config to that so that the least amount of changes happen when
prettier is applied.

This patch is also a preparation patch for RELENG-152 as the automation
we want to add for managing JJB updates when branch cutting requires
a consistent formatting of the YAML files so that auto-generated output
can match appropriately with minimal formatting changes.

Issue: RELENG-152
Change-Id: Ie35521de0378b7892f06ff7f36d470847c78989f
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoAuto-generated patches to resolve prettier / yamllint 57/91957/6
Thanh Ha [Fri, 7 Aug 2020 19:35:41 +0000 (15:35 -0400)]
Auto-generated patches to resolve prettier / yamllint

This is an auto-generated patch to handle prettier and yamllint rules.
Please refer to the next patch that handles adding the prettier linter
for the code behind this. Also update the .yamllint rules in
preparation for prettier inclusion.

Both patches should be merged together.

Issue: RELENG-152
Change-Id: Icbc11e7ee634c3e07941afe2b0d754f167e5c80c
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoSetup pre-commit hooks for Python code 09/92009/2
Thanh Ha [Mon, 10 Aug 2020 13:33:07 +0000 (09:33 -0400)]
Setup pre-commit hooks for Python code

This sets up pre-commit hooks for the Python projects that are in this
repo. This also resolves any lint issues in existing files.

Change-Id: If5f8fba811759f6cbe44f04a1fbf1ce400a2ead7
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoUpdate cloud image list docs 06/92006/1
jenkins-releng [Mon, 10 Aug 2020 11:03:29 +0000 (11:03 +0000)]
Update cloud image list docs

Job: builder-update-image-list/937
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: Ief09a556340f669328b398a9cd65c9d6e78ec323

3 years agoAuto Update CSIT Jobs to run for silicon 18/91918/11
jenkins-releng [Mon, 10 Aug 2020 10:07:31 +0000 (10:07 +0000)]
Auto Update CSIT Jobs to run for silicon

Job: integration-update-csit-tests-silicon/11
Change-Id: I57234b20a0772fa8688e8d562538d30e1b9bf510
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoMerge "Split out release-merge job to separate project"
Anil Belur [Mon, 10 Aug 2020 09:58:56 +0000 (09:58 +0000)]
Merge "Split out release-merge job to separate project"

3 years agoMerge "Fix cloud-images.rst generation script"
Anil Belur [Mon, 10 Aug 2020 09:43:42 +0000 (09:43 +0000)]
Merge "Fix cloud-images.rst generation script"

3 years agoMerge "Add a 4c-4g docker system for ansible roles"
Anil Belur [Mon, 10 Aug 2020 09:41:52 +0000 (09:41 +0000)]
Merge "Add a 4c-4g docker system for ansible roles"

3 years agoUpdate cloud image CentOS8 builder x86_64 77/90777/3
jenkins-releng [Mon, 10 Aug 2020 03:18:41 +0000 (03:18 +0000)]
Update cloud image CentOS8 builder x86_64

Job: builder-openstack-update-cloud-image/153
Change-Id: I073bf3e691249dac1d2f14b50827f4374817ffe9
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoUpdate cloud image CentOS7 robot x86_64 54/90854/2
jenkins-releng [Mon, 10 Aug 2020 03:04:28 +0000 (03:04 +0000)]
Update cloud image CentOS7 robot x86_64

Job: builder-openstack-update-cloud-image/151
Change-Id: I6af7aece23188fd7e03258232fe5404ad168c567
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoAdd a 4c-4g docker system for ansible roles 86/91986/1
Thanh Ha [Sun, 9 Aug 2020 13:29:23 +0000 (09:29 -0400)]
Add a 4c-4g docker system for ansible roles

The LF ansible role jobs are running real Docker builds as tests now
and the systems need to test more image types in parallel which means
they can use more CPU and RAM to improve their build times.

Change-Id: I75796cb2faadc136e4fde31223fb223c64b53882
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoAuto-format INFO.yaml with prettier 59/91959/3
Thanh Ha [Fri, 7 Aug 2020 20:39:35 +0000 (16:39 -0400)]
Auto-format INFO.yaml with prettier

This is a preparation patch for enabling prettier to auto-format YAML
files in the releng/builder project.

Issue: INFRA-152
Change-Id: I4bb890038159c0e1639af93b81e0e965c6eee60c
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMerge "Migrate write-good hook to pre-commit"
Anil Belur [Sun, 9 Aug 2020 03:52:12 +0000 (03:52 +0000)]
Merge "Migrate write-good hook to pre-commit"

3 years agoMigrate write-good hook to pre-commit 63/91963/2
Thanh Ha [Fri, 7 Aug 2020 20:57:20 +0000 (16:57 -0400)]
Migrate write-good hook to pre-commit

This migrates write-good hook over to pre-commit which is the final
hook needed to remove our coala dependency.

Also resolve write-good suggestions on files except jenkins.rst (it is
currently too large a task for my time so place an exception there until
we have cycles to take care of it).

Ref: https://jira.linuxfoundation.org/browse/RELENG-2642
Change-Id: I26b5a416d93ea69cbf319e14c138e971bcb4e6af
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMerge "Add CentOS8 images to the jenkins-config"
Thanh Ha (zxiiro) [Sat, 8 Aug 2020 12:28:46 +0000 (12:28 +0000)]
Merge "Add CentOS8 images to the jenkins-config"

3 years agoAdd CentOS8 images to the jenkins-config 62/91962/1
Anil Belur [Sat, 8 Aug 2020 06:31:35 +0000 (16:31 +1000)]
Add CentOS8 images to the jenkins-config

Change-Id: I9c99c0a5956db6afdd4173efbc17be479985d4ed
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoFix cloud-images.rst generation script 61/91961/1
Thanh Ha [Fri, 7 Aug 2020 21:28:12 +0000 (17:28 -0400)]
Fix cloud-images.rst generation script

The script failed at some point back in April and generated an empty
list of cloud images that was not noticed until now. This patch fixes
that script so that we have documented supported images again.

The macro lf-infra-pre-build is able to install all the tools we need
for this job so utilize that rather than maintaining our own virtualenv
and openstack installation.

Issue: RELENG-153
Change-Id: I49c750e8051d605bf8526c73b6c8bd808f05a550
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMerge "Configure OpenJDK11 for jsonrpc-sonar job"
Thanh Ha (zxiiro) [Fri, 7 Aug 2020 16:05:52 +0000 (16:05 +0000)]
Merge "Configure OpenJDK11 for jsonrpc-sonar job"

3 years agoConfigure OpenJDK11 for jsonrpc-sonar job 56/91956/1
Richard Kosegi [Fri, 7 Aug 2020 15:13:29 +0000 (17:13 +0200)]
Configure OpenJDK11 for jsonrpc-sonar job

Signed-off-by: Richard Kosegi <richard.kosegi@gmail.com>
Change-Id: I8edb28ea834cd18c24997907db2e31d8b7375711

3 years agoUpdate validate-ar jobs for aluminium 55/91955/1
jenkins-releng [Fri, 7 Aug 2020 14:52:30 +0000 (14:52 +0000)]
Update validate-ar jobs for aluminium

Job: autorelease-update-validate-jobs-aluminium/14
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I55a6855fe54b580a85a7441a4234b19ce537955a

3 years agoSplit out release-merge job to separate project 37/91937/4
Thanh Ha [Thu, 6 Aug 2020 14:12:45 +0000 (10:12 -0400)]
Split out release-merge job to separate project

Split all of the release-merge jobs into a separate project definition.
This resolves issue where the branch cutting script is grabbing this
definition and copying it to the next release every time we do branch
cutting causing duplicate job definitions. Considering there can be
only a single release-merge job per-project it makes sense that it
has it's own separate project definition that is separate from jobs
that can have multiple streams and branches.

Also configure all the jobs to use a 2c-1g system (smallest available
system) considering that it's essentially a curl script that hits a
Nexus Rest API.

Change-Id: Id701e77ed9f1ba61f6d53e4d49869d0cf118306a
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoUpdate validate-ar jobs for silicon 54/91954/1
jenkins-releng [Fri, 7 Aug 2020 13:36:58 +0000 (13:36 +0000)]
Update validate-ar jobs for silicon

Job: autorelease-update-validate-jobs-silicon/1
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I070144c11515ce8192fd1d57461555fa4322a2ee

3 years agoMerge "Add missing silicon jobs for distribution"
Anil Belur [Fri, 7 Aug 2020 03:45:47 +0000 (03:45 +0000)]
Merge "Add missing silicon jobs for distribution"

3 years agoMerge "Update merge view job filter"
Anil Belur [Fri, 7 Aug 2020 03:45:31 +0000 (03:45 +0000)]
Merge "Update merge view job filter"

3 years agoAdd missing mvn-params for plastic sonar job 47/91947/2
Anil Belur [Thu, 6 Aug 2020 23:21:44 +0000 (09:21 +1000)]
Add missing mvn-params for plastic sonar job

Issue: JSD IT-20364
Change-Id: Ib5fda076bd161ef2dafb1ce21b5ef042022b1ab1
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd sonar job for odltools 46/91946/1
Anil Belur [Thu, 6 Aug 2020 23:19:34 +0000 (09:19 +1000)]
Add sonar job for odltools

Issue: JSD IT-20364
Change-Id: I5bcbeb209b90d0a2045a8eba0ef4014fff3ba95e
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd sonar job for odlsaf 45/91945/1
Anil Belur [Thu, 6 Aug 2020 23:18:15 +0000 (09:18 +1000)]
Add sonar job for odlsaf

Issue: JSD IT-20364
Change-Id: Iffdd10fa7ad4f9b249579a7b34bde2c364d53d99
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd sonar job for odlguice 44/91944/1
Anil Belur [Thu, 6 Aug 2020 23:12:12 +0000 (09:12 +1000)]
Add sonar job for odlguice

Issue: JSD IT-20364
Change-Id: Ie6e21bdd17edfef7c512be043f6e7f9de8bce61b
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd sonar job for odlmicro 43/91943/1
Anil Belur [Thu, 6 Aug 2020 23:16:15 +0000 (09:16 +1000)]
Add sonar job for odlmicro

Issue: JSD IT-20364
Change-Id: I9cde12a58cd94b0761df76afbe5a70aa9bd039b8
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd missing silicon jobs for distribution 38/91938/1
Thanh Ha [Thu, 6 Aug 2020 14:18:38 +0000 (10:18 -0400)]
Add missing silicon jobs for distribution

We missed one project section when updated the distribution jobs
for the aluminium branch cut.

Change-Id: I1d1c40e81c125735a19075f70a643a3214ef52d5
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoRevert "Update cloud image" 36/91936/1
Anil Belur [Thu, 6 Aug 2020 13:27:20 +0000 (23:27 +1000)]
Revert "Update cloud image"

This reverts commit 0d5a67dd8b26972a459b1295683b261cb9060ef7.

Change-Id: I419677e60a17640098cb980b747e72ded108a985
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoAdd autorelease silicon jobs 17/91917/2
Thanh Ha [Wed, 5 Aug 2020 20:25:07 +0000 (16:25 -0400)]
Add autorelease silicon jobs

Change-Id: I24e0faa32f46f107d4852d32c2cac2ddd2016baa
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoUpdate merge view job filter 16/91916/1
Thanh Ha [Wed, 5 Aug 2020 19:57:58 +0000 (15:57 -0400)]
Update merge view job filter

Merge jobs are now in the form maven-merge since Magnesium so need
to adjust the filter parameters for it to pick up the appropriate
jobs.

Change-Id: Iccdceb3d1f44f6c51829bb7268a211901a0a4c39
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoBranch cut for stable/aluminium stream 87/91887/8
Thanh Ha [Wed, 5 Aug 2020 17:36:05 +0000 (13:36 -0400)]
Branch cut for stable/aluminium stream

Change-Id: I7f671d7ec40e322a06bdffb838c51d72bc8f5c4b
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMerge "Updating the Python pip packages"
Jamo Luhrsen [Tue, 4 Aug 2020 20:05:36 +0000 (20:05 +0000)]
Merge "Updating the Python pip packages"

3 years agoMerge "Move alt-datastores Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:21:21 +0000 (11:21 +0000)]
Merge "Move alt-datastores Sonar scan to Sonarcloud"

3 years agoMerge "Move bgpcep Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:21:17 +0000 (11:21 +0000)]
Merge "Move bgpcep Sonar scan to Sonarcloud"

3 years agoMerge "Move unimgr Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:20:38 +0000 (11:20 +0000)]
Merge "Move unimgr Sonar scan to Sonarcloud"

3 years agoMerge "Move transportpce Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:20:33 +0000 (11:20 +0000)]
Merge "Move transportpce Sonar scan to Sonarcloud"

3 years agoMerge "Move telemetry Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:20:26 +0000 (11:20 +0000)]
Merge "Move telemetry Sonar scan to Sonarcloud"

3 years agoMerge "Move openflowplugin Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:20:22 +0000 (11:20 +0000)]
Merge "Move openflowplugin Sonar scan to Sonarcloud"

3 years agoMerge "Move p4plugin Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:20:17 +0000 (11:20 +0000)]
Merge "Move p4plugin Sonar scan to Sonarcloud"

3 years agoMerge "Move sfc Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:20:05 +0000 (11:20 +0000)]
Merge "Move sfc Sonar scan to Sonarcloud"

3 years agoMerge "Move lispflowmapping Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:20:00 +0000 (11:20 +0000)]
Merge "Move lispflowmapping Sonar scan to Sonarcloud"

3 years agoMerge "Move netvirt Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:19:55 +0000 (11:19 +0000)]
Merge "Move netvirt Sonar scan to Sonarcloud"

3 years agoMerge "Move genius Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:19:48 +0000 (11:19 +0000)]
Merge "Move genius Sonar scan to Sonarcloud"

3 years agoMerge "Move dlux Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:19:44 +0000 (11:19 +0000)]
Merge "Move dlux Sonar scan to Sonarcloud"

3 years agoMerge "Move detnet Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:19:38 +0000 (11:19 +0000)]
Merge "Move detnet Sonar scan to Sonarcloud"

3 years agoMerge "Move coe Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:19:34 +0000 (11:19 +0000)]
Merge "Move coe Sonar scan to Sonarcloud"

3 years agoMerge "Move bier Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:19:29 +0000 (11:19 +0000)]
Merge "Move bier Sonar scan to Sonarcloud"

3 years agoMerge "Move archetypes Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:19:24 +0000 (11:19 +0000)]
Merge "Move archetypes Sonar scan to Sonarcloud"

3 years agoMerge "Move plastic Sonar scan to Sonarcloud"
Thanh Ha (zxiiro) [Tue, 4 Aug 2020 11:18:58 +0000 (11:18 +0000)]
Merge "Move plastic Sonar scan to Sonarcloud"

3 years agoUpdating the Python pip packages 12/91812/2
Srinivas Rachakonda [Sun, 2 Aug 2020 03:40:34 +0000 (09:10 +0530)]
Updating the Python pip packages

Signed-off-by: Srinivas Rachakonda <srinivas.rachakonda@gmail.com>
Change-Id: I672a188fb3a27fd55dbf08f99bedb42ae947046e

3 years agoUpdate cloud image 09/91809/2
jenkins-releng [Mon, 3 Aug 2020 06:50:53 +0000 (06:50 +0000)]
Update cloud image

Job: builder-openstack-update-cloud-image/148
Change-Id: Ia49789aca39ba1ec1b7824c5380bf2031b9c208b
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
3 years agoAdd ODL CI Jobs for odlsaf project 06/91806/1
Anil Belur [Fri, 31 Jul 2020 22:58:43 +0000 (08:58 +1000)]
Add ODL CI Jobs for odlsaf project

Issue: JSD IT-20316
Change-Id: Ie73a868ed03ab6d773b756b1f9cde85094bc00d3
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoUpdate common-packer to the latest 0.6.2 76/91776/2
Aric Gardner [Thu, 30 Jul 2020 15:21:31 +0000 (11:21 -0400)]
Update common-packer to the latest 0.6.2

Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Ifec050e8d089eea2ebd17ad20d37962bbbd7a3e8

3 years agoUpdate the CentOS7 to the latest 87/91787/1
Anil Belur [Thu, 30 Jul 2020 22:45:43 +0000 (08:45 +1000)]
Update the CentOS7 to the latest

The original commit 3a2c72c39cb465544382efca3d42b40400d78ee4
missed updating a few files.

Change-Id: Ia353d3f8a36dc46802f846d5b7f47fcb9dd0a9a2
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoUpgrade CentOS7 image to the latest 80/91780/2
Aric Gardner [Thu, 30 Jul 2020 20:48:05 +0000 (16:48 -0400)]
Upgrade CentOS7 image to the latest

Fixes broken shell check binary

Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I8c7e47321c73624cb9d0bc63d2add8d2d01304b4

3 years agoFix shellcheck error 83/91783/1
Andrew Grimberg [Thu, 30 Jul 2020 21:30:53 +0000 (14:30 -0700)]
Fix shellcheck error

Fix a shellcheck error that was found while trying to get images updated

Change-Id: I754f4002fbad0ec09825d78c598721bd399fb774
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
3 years agoUpgrade CentOS7 image to the latest 53/91753/2
Anil Belur [Wed, 29 Jul 2020 06:36:22 +0000 (16:36 +1000)]
Upgrade CentOS7 image to the latest

Change-Id: I5078464b07b3e8cec1e5d9448febb142674376e0
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoUpdate common-packer to the latest v0.6.1 50/91750/1
Anil Belur [Tue, 28 Jul 2020 22:11:30 +0000 (08:11 +1000)]
Update common-packer to the latest v0.6.1

Change-Id: I931888e9dd5c57b331f6ec1e95cda9aa550e0811
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
3 years agoMerge "Switch infrautils to being MRI"
Thanh Ha (zxiiro) [Tue, 28 Jul 2020 16:57:56 +0000 (16:57 +0000)]
Merge "Switch infrautils to being MRI"

3 years agoUpdate validate-ar jobs for aluminium 46/91746/1
jenkins-releng [Tue, 28 Jul 2020 16:44:37 +0000 (16:44 +0000)]
Update validate-ar jobs for aluminium

Job: autorelease-update-validate-jobs-aluminium/12
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
Change-Id: I0a3a1d392188b3d3bfe45188fe98b51dd2c19438

3 years agoSwitch infrautils to being MRI 38/91638/3
Robert Varga [Fri, 24 Jul 2020 15:43:07 +0000 (17:43 +0200)]
Switch infrautils to being MRI

infrautils is now a MRI project:
- use 'master' instead of 'aluminium' to keep job continuity
- remove infrautils-distribution-check-aluminium
- do not trigger distribution-merge in aluminium

Change-Id: Ibc7c9c288b17a2f1dc28d08ef6b6dab6836cb5c1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoRemove infrautils-javadocs 37/91637/2
Robert Varga [Fri, 24 Jul 2020 15:39:41 +0000 (17:39 +0200)]
Remove infrautils-javadocs

Infrautils is building its own javadoc package as part of its
build, remove javadoc jobs.

Change-Id: I2ad24cc0e17a402ffbeb23a4b81cdece6af157d2
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoMerge "Revert "Build infrautils with maven-3.6""
Thanh Ha (zxiiro) [Sat, 25 Jul 2020 01:46:02 +0000 (01:46 +0000)]
Merge "Revert "Build infrautils with maven-3.6""

3 years agoUpdate common-packer to v0.6.0 44/91644/1
Eric Ball [Fri, 24 Jul 2020 18:56:40 +0000 (11:56 -0700)]
Update common-packer to v0.6.0

This update includes installing the sigul client into the base
CentOS 7 image, so that it does not need to be downloaded each time
it is to be used.

Change-Id: Ia2c7c8975fc7ec755fde90b6a06c417b54504f3d
Issue-ID: LF-Jira IT-20204
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
3 years agoRevert "Build infrautils with maven-3.6" 43/91643/1
Robert Varga [Fri, 24 Jul 2020 17:45:40 +0000 (19:45 +0200)]
Revert "Build infrautils with maven-3.6"

This reverts commit bbe9de2506c6c0ab705b4b2926ef8824e5eba24e, as
it seems distcheck/javadoc-verify jobs have trouble running with it.

Change-Id: Id83030fefae9f2517eb438a45e537fbeb5a80fa7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoMerge "Do not trigger distribution-merge by controller"
Thanh Ha (zxiiro) [Fri, 24 Jul 2020 16:37:47 +0000 (16:37 +0000)]
Merge "Do not trigger distribution-merge by controller"

3 years agoDo not trigger distribution-merge by controller 42/91642/1
Robert Varga [Fri, 24 Jul 2020 16:07:02 +0000 (18:07 +0200)]
Do not trigger distribution-merge by controller

Controller is MRI in aluminium, its merge jobs should not be
triggering distribution re-merge.

Change-Id: If38e0f38b48fc79aec116f8506743d6fdafbae02
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoAdd infrautils-release jobs 33/91633/1
Robert Varga [Fri, 24 Jul 2020 15:01:43 +0000 (17:01 +0200)]
Add infrautils-release jobs

In preparation for transitioning to being MRI, infrautils needs to
have release jobs.

Change-Id: I3e3d4f1f8231b43b33532227e80eb5b71c098b55
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoBuild infrautils with maven-3.6 32/91632/1
Robert Varga [Fri, 24 Jul 2020 15:00:45 +0000 (17:00 +0200)]
Build infrautils with maven-3.6

This speeds up the build process a bit.

Change-Id: Ibc8babbed53f6899147bcdbcc0cf4ffc9c95ec4e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
3 years agoDecode Base64 before parsing Gerrit comment 97/91597/1
Thanh Ha [Thu, 23 Jul 2020 19:54:36 +0000 (15:54 -0400)]
Decode Base64 before parsing Gerrit comment

The Gerrit Trigger plugin defaults to sending us a Base64 encoded
value now so we need to decode it first before we can parse it.

Issue: RELENG-151
Change-Id: Id91c596b117dbf432cff9c52c6990104d628037d
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoDecode Base64 before parsing Gerrit comment 93/91593/2
Thanh Ha [Thu, 23 Jul 2020 17:54:14 +0000 (13:54 -0400)]
Decode Base64 before parsing Gerrit comment

The Gerrit Trigger plugin appears to be sending us a Base64 encoded
value now so we need to decode it first before we can parse it.

Issue: RELENG-151
Change-Id: I07f40f787a9c8c5167bdb9a7b4a491e55a80f569
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoMerge "Set the correct Jenkins user as Git email"
Jamo Luhrsen [Thu, 23 Jul 2020 03:54:14 +0000 (03:54 +0000)]
Merge "Set the correct Jenkins user as Git email"

3 years agoMerge "Use https to save a redirect"
Jamo Luhrsen [Thu, 23 Jul 2020 03:54:12 +0000 (03:54 +0000)]
Merge "Use https to save a redirect"

3 years agoSet the correct Jenkins user as Git email 52/91552/1
Thanh Ha [Wed, 22 Jul 2020 20:23:55 +0000 (16:23 -0400)]
Set the correct Jenkins user as Git email

This setups up the email to the correct user account for the real
Jenkins user.

Change-Id: I400576b410a1c33eb09ed5b108522a304d44963a
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
3 years agoSet -x so that we can see where script fails 51/91551/1
Thanh Ha [Wed, 22 Jul 2020 20:19:49 +0000 (16:19 -0400)]
Set -x so that we can see where script fails

Because we have `set -e` configured if the shell script fails
on a command that doesn't print out any details we may be lost
as to when / where failure occurs, set -x so that we can trace
where the script ended.

Change-Id: Ied07ca2c9fbd45b7e770688ca61f30231586b216
Signed-off-by: Thanh Ha <zxiiro@gmail.com>