ci-management.git
3 years agoMerge "Automation adds scp-ocu-5gnr.yaml"
Aric Gardner [Tue, 18 Aug 2020 18:29:07 +0000 (18:29 +0000)]
Merge "Automation adds scp-ocu-5gnr.yaml"

3 years agoAutomation adds ric-app-ad.yaml 64/4564/2
LF Jenkins CI [Tue, 18 Aug 2020 14:11:41 +0000 (14:11 +0000)]
Automation adds ric-app-ad.yaml

Change-Id: Ia2a765b87df6e9d999df1f9f0aa76a4757f261c9
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
3 years agoAdd bronze to nonrtric docker builds 81/4481/1
elinuxhenrik [Thu, 30 Jul 2020 06:35:23 +0000 (08:35 +0200)]
Add bronze to nonrtric docker builds

Change-Id: I4a3b99c5b2b44058ce97a2a76e89500b903776f1
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
3 years agoAdd bronze branch to nonrtric builds 80/4480/1
elinuxhenrik [Wed, 29 Jul 2020 14:16:18 +0000 (16:16 +0200)]
Add bronze branch to nonrtric builds

Change-Id: I0991be3bac915f9492faa261f9dfa8c19dc4938e
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
3 years agoupdate global jjb 23/4423/1
Aric Gardner [Tue, 21 Jul 2020 14:38:13 +0000 (10:38 -0400)]
update global jjb

Update to get shell/maven-deploy.sh
fix. for nonrtric job failures

JIRA: IT-20217
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Iffdb82b4bab0385c43473882a5b5245c09aa5689

3 years agoAdd project view and info for repo ric-plt/utils 35/4335/1
Lott, Christopher (cl778h) [Tue, 7 Jul 2020 15:09:40 +0000 (11:09 -0400)]
Add project view and info for repo ric-plt/utils

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Icddbf4de917b546e5432573df2c88cbebe862d93

3 years agoFix timeout issue of pti-rtp release job 13/4313/2
Bin Yang [Fri, 3 Jul 2020 13:50:12 +0000 (13:50 +0000)]
Fix timeout issue of pti-rtp release job

The pti-rtp-shell-release-master job is to build and push  artifacts of
pti-rtp project to nexus3 repo. The building time takes longer time than
expected, so we have to increase the timeout to 48 hours
according to the building stats: it takes 35hours with building 70% of image.

https://jenkins.o-ran-sc.org/view/pti-rtp/job/pti-rtp-shell-release-master/2/

Issue-ID: INF-182
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I65a0e8282285ca5a23591775015dc68164ca1bdb

3 years agoMerge "Drop branch parameter from release-job projects"
Jessica Wagantall [Wed, 1 Jul 2020 17:22:36 +0000 (17:22 +0000)]
Merge "Drop branch parameter from release-job projects"

3 years agoMerge "Update jjb for pti-rtp project"
Eric Ball [Wed, 1 Jul 2020 15:02:45 +0000 (15:02 +0000)]
Merge "Update jjb for pti-rtp project"

3 years agoUpgrade global-jjb to v0.55.0-4-g99e1a22 75/4275/1
Lott, Christopher (cl778h) [Tue, 30 Jun 2020 10:30:19 +0000 (06:30 -0400)]
Upgrade global-jjb to v0.55.0-4-g99e1a22

This picks up a fix to RTDv3 features for new branches, the job
would time out instead of creating the documentation.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I59b126aea861f8b273902eb79f6c781fa230f476

3 years agoDrop branch parameter from release-job projects 74/4274/1
Lott, Christopher (cl778h) [Tue, 30 Jun 2020 10:22:27 +0000 (06:22 -0400)]
Drop branch parameter from release-job projects

None of the maven, docker, packagecloud release job templates accepts
a branch parameter, the jobs are triggered by any change in the
[.]releases/ directory on any branch.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I01dba6a4208a33b64e97e64e75aead02c6f8e7d1

3 years agoAutomation adds scp-ric-app-kpimon.yaml 15/3815/2
LF Jenkins CI [Thu, 25 Jun 2020 13:43:12 +0000 (13:43 +0000)]
Automation adds scp-ric-app-kpimon.yaml

Change-Id: Ic42d33ce61bdc15507b25ad9aa23ffebb1cbc340
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
3 years agoMerge "Add release job for ric-plt alarm-go"
Anil Belur [Fri, 19 Jun 2020 12:14:31 +0000 (12:14 +0000)]
Merge "Add release job for ric-plt alarm-go"

3 years agoMerge "updated it-otf.yaml to auto generate docker images for two new vths"
Anil Belur [Fri, 19 Jun 2020 12:14:20 +0000 (12:14 +0000)]
Merge "updated it-otf.yaml to auto generate docker images for two new vths"

3 years agoAdd release job for ric-plt alarm-go 88/4188/2
Lusheng Ji [Fri, 19 Jun 2020 02:51:48 +0000 (22:51 -0400)]
Add release job for ric-plt alarm-go

Change-Id: I971fea5100a7343bc8b8eef0ec0b05794cdc3538
Signed-off-by: Lusheng Ji <lji@research.att.com>
3 years agoupdated it-otf.yaml to auto generate docker images for two new vths 11/4111/10
Chen, Jackie [Mon, 15 Jun 2020 20:06:45 +0000 (16:06 -0400)]
updated it-otf.yaml to auto generate docker images for two new vths

updated jjb file to reflect the two newly added VTHs. File was also trimmed for older projects.

Change-Id: Ib7c653049e8649f669a0067d6ac6a9b9fefc21a7
Signed-off-by: Chen, Jackie <jv246a@att.com>
3 years agoMerge "Updating oam-tr069-adapter.yaml file to add new Jenkins jobs"
Andrew Grimberg [Thu, 18 Jun 2020 14:49:48 +0000 (14:49 +0000)]
Merge "Updating oam-tr069-adapter.yaml file to add new Jenkins jobs"

3 years agoMerge "Add release job for sim/e2-interface repo."
Anil Belur [Thu, 18 Jun 2020 11:02:43 +0000 (11:02 +0000)]
Merge "Add release job for sim/e2-interface repo."

3 years agoUpdating oam-tr069-adapter.yaml file to add new Jenkins jobs 57/4157/4
cschowdam [Wed, 17 Jun 2020 10:20:25 +0000 (10:20 +0000)]
Updating oam-tr069-adapter.yaml file to add new Jenkins jobs

Issue-ID: OAM-118
Signed-off-by: cschowdam <ChandraSekhar.Chowdam@commscope.com>
Change-Id: I03b3d9dc8b8ad4fd6989917bfb1351ab236a2932

3 years agoUse JDK11 everywhere in nonrtric 51/4151/1
elinuxhenrik [Wed, 17 Jun 2020 06:37:11 +0000 (08:37 +0200)]
Use JDK11 everywhere in nonrtric

Change-Id: Idf1d19f55a37c74942e760fe9f68fe300b10212f
Issue-ID: NONRTRIC-230
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
3 years agoAdd release job for sim/e2-interface repo. 30/4130/6
Alex Stancu [Tue, 16 Jun 2020 13:06:59 +0000 (16:06 +0300)]
Add release job for sim/e2-interface repo.

Issue-ID: SIM-14
Change-Id: I9b72a0396265d0e53a8c0b36a254914f4355a0f7
Signed-off-by: Alex Stancu <alexandru.stancu@highstreet-technologies.com>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
3 years agoAdd release job for C++ framework 89/4089/1
E. Scott Daniels [Fri, 12 Jun 2020 19:37:19 +0000 (15:37 -0400)]
Add release job for C++ framework

This change adds the necessary information to run the
packagecloud release a previously uploaded package.

Issue-ID: RIC-148

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: Ib03e76d0a9cd95ec708ddbf45f7fa27cf4637b4d

3 years agoRemove unnecessary mvn-opts 77/4077/1
ecaiyanlinux [Thu, 11 Jun 2020 20:44:44 +0000 (22:44 +0200)]
Remove unnecessary mvn-opts

The mvn-opts will be defined in pom.xml for sub project

NONRTRIC-230
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: Ifb0583abdcdaa83afa6178b03ad9f56230583187

3 years agoMerge "Add trigger file path to com/log verify job"
Jessica Wagantall [Wed, 10 Jun 2020 17:39:40 +0000 (17:39 +0000)]
Merge "Add trigger file path to com/log verify job"

3 years agoAutomation adds scp-ocu-5gnr.yaml 08/3808/2
LF Jenkins CI [Wed, 10 Jun 2020 16:24:34 +0000 (16:24 +0000)]
Automation adds scp-ocu-5gnr.yaml

Change-Id: I89a6707e998bba7746b177db919194f12ac4cfb5
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
3 years agoRun/skip exec goal explicitly 55/4055/3
ecaiyanlinux [Wed, 10 Jun 2020 13:26:55 +0000 (15:26 +0200)]
Run/skip exec goal explicitly

only verify job is needed to run this "exec" step
we have a switch in pom.xml to turn it on/off by default

Issue-ID: NONRTRIC-230
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: I068d574a6d7ca23c375da8daee0cdfb3fff6f5a3

3 years agoAdd trigger file path to com/log verify job 53/4053/1
Lott, Christopher (cl778h) [Wed, 10 Jun 2020 13:00:38 +0000 (09:00 -0400)]
Add trigger file path to com/log verify job

Add pattern to ignore changes in docs/ and releases/ subdirs
to skip compiling and testing when no C code changes.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I0f9b8293b8142bbf285693cdb1747ed0e8eb7104

3 years agoSkip exec-maven-plugin 24/4024/2
ecaiyanlinux [Mon, 8 Jun 2020 14:46:57 +0000 (16:46 +0200)]
Skip exec-maven-plugin

Skip exec-maven-plugin for nonrtric sonar and maven jobs
It is only kept for maven-docker jobs

NONRTRIC-230
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: I0c3e010e136f25a83fd572001ee1e91b403b8bac

3 years agoUpdate jjb for pti-rtp project 87/3987/3
Bin Yang [Thu, 4 Jun 2020 05:10:19 +0000 (05:10 +0000)]
Update jjb for pti-rtp project

Issue-ID: INF-148
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I3c866b1a41cbbf9539f4816878bd86033cbbeebd

3 years agoAdd autotools jobs & pre-build script for com/log 96/3996/2
Lott, Christopher (cl778h) [Thu, 4 Jun 2020 13:13:18 +0000 (09:13 -0400)]
Add autotools jobs & pre-build script for com/log

Use global-jjb autotools jobs to verify, stage and analyze with sonar.
Split into separate packagecloud-stage jobs for deb and rpm packages.

Drop docker-based CI jobs that built and published to PackageCloud.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I7158cfa04f02f32c22388dfed6fbf5ba74a46809

3 years agoAdd trigger file path to xapp-qp* jobs 81/3981/1
Lott, Christopher (cl778h) [Wed, 3 Jun 2020 18:20:27 +0000 (14:20 -0400)]
Add trigger file path to xapp-qp* jobs

Add pattern to ignore changes in docs/ and releases/ subdirs
to skip dockering and tox-ing when no Python code changes.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I48b0acfee9cb9cfa90b1afb7f4a31f56879c64e7

3 years agoChange artifacts for nonrtric-sdnc-a1-controller 68/3968/1
elinuxhenrik [Wed, 3 Jun 2020 12:00:26 +0000 (14:00 +0200)]
Change  artifacts for nonrtric-sdnc-a1-controller

Due to a misunderstanding the wrong jobs where created for the
deployment of the nonrtric-sdnc-a1-controller. In this commit that is
corrected so that there will only be one job to create all the artifacts
needed.

Change-Id: I94383c2a7b8872e6d04b62ac8ea7380d979ee331
Issue-ID: NONRTRIC-230
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
3 years agoDeployment of artifacts nonrtric-sdnc-a1-controller 49/3949/7
elinuxhenrik [Tue, 2 Jun 2020 09:53:56 +0000 (11:53 +0200)]
Deployment of artifacts nonrtric-sdnc-a1-controller

Change-Id: I266fd2e8becf7279a1e8285670fe524c408b0308
Issue-ID: NONRTRIC-230
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
3 years agoMerge "Deployment Maven artifacts nonrtric-control-panel"
Jessica Wagantall [Mon, 1 Jun 2020 16:00:17 +0000 (16:00 +0000)]
Merge "Deployment Maven artifacts nonrtric-control-panel"

3 years agoDeployment Maven artifacts nonrtric-control-panel 02/3902/5
elinuxhenrik [Fri, 29 May 2020 07:48:09 +0000 (09:48 +0200)]
Deployment Maven artifacts nonrtric-control-panel

Change-Id: I4e8ecb0fff0d2cad9290d8b80fe87b01df93c01a
Issue-ID: NONRTRIC-230
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
3 years agoAdd trigger file path to xapp-frame-py jobs 15/3915/1
Lott, Christopher (cl778h) [Fri, 29 May 2020 15:44:42 +0000 (11:44 -0400)]
Add trigger file path to xapp-frame-py jobs

Add pattern to ignore changes in docs/ and releases/
subdirs to skip tox-ing when no Python code changes.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Idc70bf79ceb915a3502b11dad8d51066774670c3

3 years agoRevise trigger file path to A1 docker and verify jobs 84/3884/2
Lott, Christopher (cl778h) [Wed, 27 May 2020 20:47:31 +0000 (16:47 -0400)]
Revise trigger file path to A1 docker and verify jobs

Repair pattern to ignore changes in docs/ and releases/ subdirectories,
to skip tox-ing and docker-ing when no Python code changes.  Previous
attempt had one too many negative-match ?! operator.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I77566275a278663df84c4af26b8f347a5018c018

3 years agoAdd trigger file path to A1 docker and verify jobs 74/3874/1
Lott, Christopher (cl778h) [Wed, 27 May 2020 13:56:11 +0000 (09:56 -0400)]
Add trigger file path to A1 docker and verify jobs

Add pattern to ignore changes in docs/ and releases/ subdirectories
to skip tox-ing and docker-ing when no Python code changes.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: If2efbcb3ba647d4a62d92d4a1691e6339003d0b7

3 years agoAdd JJB for 3 new jobs of docker img building 92/3792/1
Lusheng Ji [Fri, 22 May 2020 01:46:07 +0000 (21:46 -0400)]
Add JJB for 3 new jobs of docker img building

The OTF repo now has code for 3 new VTHs.  This submission adds the docker
job definitions for building docker container images for these 3 VTHs.
The definitions have been test successful on Jenkins sandbox:
https://jenkins.o-ran-sc.org/sandbox/view/All/.

Change-Id: I3a983f9b8ad9fff96a94eefa900fb1ae71769269
Signed-off-by: Lusheng Ji <lji@research.att.com>
3 years agoAdd docker and python jobs for QP xApp repo 90/3490/6
Manoop Talasila [Mon, 27 Apr 2020 17:50:42 +0000 (13:50 -0400)]
Add docker and python jobs for QP xApp repo

Issue-ID: RICAPP-101
Signed-off-by: Manoop Talasila <talasila@research.att.com>
Change-Id: Ia3b77d1d3400dad8759bed9d595b4ce19602a55d

3 years agoAdd autotools jobs for ric-plt/sdl 02/3602/17
Lott, Christopher (cl778h) [Thu, 14 May 2020 12:32:13 +0000 (08:32 -0400)]
Add autotools jobs for ric-plt/sdl

Use new global-jjb templates to verify, stage and analyze with sonar.
Split into separate packagecloud-stage jobs for deb and rpm packages.

Drop docker-based CI jobs that built and published to PackageCloud.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I2ccb26b82b64069d6ef95e442c6c76be6a3fd507

3 years agoMerge "Add image build and release for hello world xAPP"
Jessica Wagantall [Wed, 20 May 2020 14:33:56 +0000 (14:33 +0000)]
Merge "Add image build and release for hello world xAPP"

3 years agoAdd image build and release for hello world xAPP 70/3770/2
E. Scott Daniels [Wed, 20 May 2020 13:04:49 +0000 (09:04 -0400)]
Add image build and release for hello world xAPP

This change adds the needed job descriptions to build and
release the Docker images for the hello world xAPP

Issue-ID: RICAPP-106

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: Id66ac4b1cdab4b7c8817abdfa20d397e5d7c6f86

3 years agoUpgrade global-jjb to v0.53.3-4-g89213a1 65/3765/2
Lott, Christopher (cl778h) [Wed, 20 May 2020 01:11:57 +0000 (21:11 -0400)]
Upgrade global-jjb to v0.53.3-4-g89213a1

Gain access to new autotools job templates for CXX projects.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I5415e64cf8cab6583a8a790c1f953eace48c75fb

4 years agoAdd S3_BUCKET environment variable 41/3741/1
Houa Yang [Mon, 18 May 2020 22:28:18 +0000 (17:28 -0500)]
Add S3_BUCKET environment variable

Add S3_BUCKET variable to address "unrecognized macro" error.
Although jobs are passing, the error is confusing and unsightly.
The S3_BUCKET environment variable is needed for log shipping to s3.

Signed-off-by: Houa Yang <hyang@contractor.linuxfoundation.org>
Change-Id: I7a78d99b8b585210eb4305986dfee47c58f53912

4 years agoAdd release job for traffic steering xapp 22/3722/2
E. Scott Daniels [Fri, 15 May 2020 20:44:55 +0000 (16:44 -0400)]
Add release job for traffic steering xapp

The ts-xapp doesn't have a job which will push the image
from staging to release.

Issue-ID: RIC-385

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I72fc2b6e386ac66c26d4006732799ece2e3ca19c

4 years agoUpdate authentication URI endpoint 76/3576/1
Jessica Wagantall [Mon, 4 May 2020 20:37:22 +0000 (13:37 -0700)]
Update authentication URI endpoint

Change at the hosting provider seems to have caused a problem with the
authentication URI. Removing the unneeded trailing / fixes the problem.

Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: Icca292f0ba3639edb0dd426c49a379e14f5a21db

4 years agoAdd jobs to build a docker image for ric-app/ts 52/3552/3
E. Scott Daniels [Thu, 30 Apr 2020 16:05:40 +0000 (12:05 -0400)]
Add jobs to build a docker image for ric-app/ts

New verify and merge jobs for the traffic steering xApplication

Issue-ID: RIC-349
Change-Id: Ie23659469b57cf7d1c08ee6ee629f1910930e53b
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
4 years agoAdjust A1 python-verify job to skip doc tox env 96/3496/1
Lott, Christopher (cl778h) [Tue, 28 Apr 2020 00:11:37 +0000 (20:11 -0400)]
Adjust A1 python-verify job to skip doc tox env

Invoke tox with code and flake8 only, not all environments;
the separate RTDv3 job verifies the RTD docs

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I71f86701732340821c0b1976de9aee2a0db78880

4 years agoMerge "Revise scripts that install RMR on CentOS/Debian"
Eric Ball [Mon, 27 Apr 2020 23:50:20 +0000 (23:50 +0000)]
Merge "Revise scripts that install RMR on CentOS/Debian"

4 years agoRevise scripts that install RMR on CentOS/Debian 94/3494/2
Lott, Christopher (cl778h) [Mon, 27 Apr 2020 21:46:12 +0000 (17:46 -0400)]
Revise scripts that install RMR on CentOS/Debian

Drop the install-*-nng-rmr.sh scripts now that NNG is no longer used.
Drop the "3" from install-*-rmr3.sh bcos version 4 is now avail.
Update client projects appropriately.
Drop unused script cmake-package.sh entirely.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ied73a68d008faac9702b0fd365c0bf40c94756e6

4 years agoChange c/make opts for sonarqube invocation of RMR 91/3491/7
Lott, Christopher (cl778h) [Mon, 27 Apr 2020 19:15:37 +0000 (15:15 -0400)]
Change c/make opts for sonarqube invocation of RMR

Add dev package in cmake, use "package test" in make.
Don't try to limit with "-R unit".
Drop -c- portion of job names bos the python bindings
have moved to a different repo
Use 2 threads to analyze C files.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I497dbb08c8aac9d721af53e42b177644913fa7da

4 years agoMerge "Properly set RMR test args for sonar job"
Jessica Wagantall [Mon, 27 Apr 2020 17:18:40 +0000 (17:18 +0000)]
Merge "Properly set RMR test args for sonar job"

4 years agoMerge "add sonar test inclusions"
Jessica Wagantall [Mon, 27 Apr 2020 16:56:59 +0000 (16:56 +0000)]
Merge "add sonar test inclusions"

4 years agoProperly set RMR test args for sonar job 87/3487/1
E. Scott Daniels [Mon, 27 Apr 2020 14:30:45 +0000 (10:30 -0400)]
Properly set RMR test args for sonar job

The job to generate sonar data in the RMR repo needs to
only run the unit tests.  This change sets the arguments
passed to make to be just "-R unit" which will execute only
the unit tests to generate the gcov files.  The extra
overhead of building packages and running application tests
is avoided.

Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I9b527d167385c5f389d6793229adc08ef5366424

4 years agoadd sonar test inclusions 67/3467/1
ronit [Sun, 26 Apr 2020 13:29:48 +0000 (16:29 +0300)]
add sonar test inclusions

Change-Id: I945cd991adf02e78bce5516d4cc49596ee99f8b9
Signed-off-by: ronit <ronit.shechter@intl.att.com>
4 years agoAdd docker verify job to set up for ci-pc-merge 42/3442/1
Lott, Christopher (cl778h) [Thu, 23 Apr 2020 23:33:13 +0000 (19:33 -0400)]
Add docker verify job to set up for ci-pc-merge

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I954a4b52d26c8b116a90e17eb048a2eaffae81c9

4 years agoMerge "publish nodeb-rnib package to packagecloud"
Jessica Wagantall [Thu, 23 Apr 2020 16:12:11 +0000 (16:12 +0000)]
Merge "publish nodeb-rnib package to packagecloud"

4 years agoAdd job to build bldr-alpine3-mdclog base image 07/3407/1
Lott, Christopher (cl778h) [Wed, 22 Apr 2020 20:56:23 +0000 (16:56 -0400)]
Add job to build bldr-alpine3-mdclog base image

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Icfde60e870675698707004bcdadc9d8fd13eb3e1

4 years agopublish nodeb-rnib package to packagecloud 24/3324/8
ronit [Mon, 20 Apr 2020 08:53:32 +0000 (11:53 +0300)]
publish nodeb-rnib package to packagecloud

Change-Id: I3190e26b35b5e39ce4f0100f126ce3cb24ce3600
Signed-off-by: ronit <ronit.shechter@intl.att.com>
4 years agoAdd nexus-iq-clm job for xapp-frame-py repo 79/3379/2
Lott, Christopher (cl778h) [Wed, 22 Apr 2020 11:59:15 +0000 (07:59 -0400)]
Add nexus-iq-clm job for xapp-frame-py repo

Issue-ID: INT-24
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I683b321d567fc246900163ec6ed02f86286b7538

4 years agoAdd Python Nexus IQ (CLM) analysis job for a1 72/3372/1
Lott, Christopher (cl778h) [Tue, 21 Apr 2020 21:23:00 +0000 (17:23 -0400)]
Add Python Nexus IQ (CLM) analysis job for a1

This uses a job template very recently added to global-jjb

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ie030359ffa84d867a481b1e57da3ac5258fa730e

4 years agoUpgrade global-jjb to v0.53.0-2-g0f9b36b 70/3370/2
Lott, Christopher (cl778h) [Tue, 21 Apr 2020 19:40:49 +0000 (15:40 -0400)]
Upgrade global-jjb to v0.53.0-2-g0f9b36b

Add new template to report Python package dependencies to Nexus IQ

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Id1feef28992f5a15fb7f2b584fd6ca3f22b97c9f

4 years agoDrop non-functional Python CLM analysis job for a1 71/3371/1
Lott, Christopher (cl778h) [Tue, 21 Apr 2020 20:05:45 +0000 (16:05 -0400)]
Drop non-functional Python CLM analysis job for a1

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I4adc74e1e81f2194c4344b954d29faaed08dcab7

4 years agoMerge "Add o-ran-sc/ prefix to builder image docker names"
Jessica Wagantall [Tue, 21 Apr 2020 16:32:11 +0000 (16:32 +0000)]
Merge "Add o-ran-sc/ prefix to builder image docker names"

4 years agoMerge "Upgrade to global-jjb v0.53.0"
Jessica Wagantall [Tue, 21 Apr 2020 16:31:49 +0000 (16:31 +0000)]
Merge "Upgrade to global-jjb v0.53.0"

4 years agoMerge "Adding sonar job for rtmgr"
Jessica Wagantall [Tue, 21 Apr 2020 16:30:04 +0000 (16:30 +0000)]
Merge "Adding sonar job for rtmgr"

4 years agoUpgrade to global-jjb v0.53.0 59/3359/1
Lott, Christopher (cl778h) [Tue, 21 Apr 2020 14:06:24 +0000 (10:06 -0400)]
Upgrade to global-jjb v0.53.0

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I14746339f2b4438219bc15be45e6efb290ddc44f

4 years agoAdd o-ran-sc/ prefix to builder image docker names 41/3341/2
Lott, Christopher (cl778h) [Tue, 21 Apr 2020 00:35:00 +0000 (20:35 -0400)]
Add o-ran-sc/ prefix to builder image docker names

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I897626d4e70a6eb5b8339aedc48887bf72a049f0

4 years agoMerge "Add trigger event on package verification and merge jobs for it/dep repo"
Jessica Wagantall [Mon, 20 Apr 2020 17:50:57 +0000 (17:50 +0000)]
Merge "Add trigger event on package verification and merge jobs for it/dep repo"

4 years agoAdd trigger event on package verification and merge jobs for it/dep repo 66/3266/5
Zhe [Tue, 14 Apr 2020 22:59:47 +0000 (18:59 -0400)]
Add trigger event on package verification and merge jobs for it/dep repo

Currently when a commit to it/dep repo is incompatible to the submodules, the packaging verify job will fail.
A trigger event on the package-tag.yaml file is added to make sure that package jobs are only carried out when
package version advances.

This commit also adds packagecloud release jobs for it/dep packages.

Signed-off-by: Zhe <zhehuang@research.att.com>
Change-Id: Ic5f6eedf5cd35b169cac6c8611b66dce5e53961a

4 years agoAdd job to build image w/ RMR libraries for alpine 19/3319/1
Lott, Christopher (cl778h) [Sun, 19 Apr 2020 12:03:02 +0000 (08:03 -0400)]
Add job to build image w/ RMR libraries for alpine

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia3e5ce888ef21c6dca0f07c61f0aa30168774bd9

4 years agoAdding sonar job for rtmgr 86/3186/5
wahidw [Tue, 7 Apr 2020 08:28:27 +0000 (13:58 +0530)]
Adding sonar job for rtmgr

Change-Id: Id29012761b2b152d26d5f8bf8e2cacf7a2da0ea7
Signed-off-by: wahidw <abdulwahid.w@nokia.com>
4 years agoMerge "Add E2 Simulator CI job"
Jessica Wagantall [Wed, 15 Apr 2020 16:58:07 +0000 (16:58 +0000)]
Merge "Add E2 Simulator CI job"

4 years agoAdd E2 Simulator CI job 79/3279/3
Alex Stancu [Wed, 15 Apr 2020 11:39:47 +0000 (14:39 +0300)]
Add E2 Simulator CI job

Add Jenkins job for the E2 Simulator.

The job was successfully run in the Jenkins Sandbox.

Issue-ID: SIM-14
Change-Id: I63768213f4618fd3d4ac5d88790a5468ba39b75b
Signed-off-by: Alex Stancu <alexandru.stancu@highstreet-technologies.com>
4 years agoRemove O-CU JJB def 67/3267/1
Lusheng Ji [Wed, 15 Apr 2020 02:55:54 +0000 (22:55 -0400)]
Remove O-CU JJB def

Change-Id: I0860f987d69452045b603bae8004c1810b248198
Signed-off-by: Lusheng Ji <lji@research.att.com>
4 years agoMerge "Add config to disable submodule processing"
Jessica Wagantall [Fri, 10 Apr 2020 16:18:53 +0000 (16:18 +0000)]
Merge "Add config to disable submodule processing"

4 years agoAdd config to disable submodule processing 44/3244/1
Zhe Huang [Fri, 10 Apr 2020 15:06:51 +0000 (11:06 -0400)]
Add config to disable submodule processing

This patch resolves the helm chart dependency mismatch problem that is caused by asynchronized it-dep repo and its submodules.
Since ric-plt/ric-dep repo has implemented its own verify job, it/dep repo is no longer responsble to run helm verification for it.

Signed-off-by: Zhe Huang <zhehuang@research.att.com>
Change-Id: Ieeb50a47d911574ae699d4c45ad9dfcb650384e9

4 years agoMerge "Add PyPI stage job, drop merge for xapp-frame-py"
Jessica Wagantall [Wed, 8 Apr 2020 17:35:27 +0000 (17:35 +0000)]
Merge "Add PyPI stage job, drop merge for xapp-frame-py"

4 years agoMerge "Migrate ric-plt/xapp-frame-cpp build to global-jjb"
Eric Ball [Wed, 8 Apr 2020 15:22:46 +0000 (15:22 +0000)]
Merge "Migrate ric-plt/xapp-frame-cpp build to global-jjb"

4 years agoMerge "Drop Python jobs for ric-plt/lib/rmr"
Anil Belur [Wed, 8 Apr 2020 13:38:47 +0000 (13:38 +0000)]
Merge "Drop Python jobs for ric-plt/lib/rmr"

4 years agoEnable jjb-verify check of build node labels 09/3209/1
Lott, Christopher (cl778h) [Tue, 7 Apr 2020 15:33:43 +0000 (11:33 -0400)]
Enable jjb-verify check of build node labels

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ic8379560ee45b41f19f72ec8d6758a70272ac522

4 years agoMerge "Upgrade global-jjb to v0.52.0-16-g58776ad"
Jessica Wagantall [Tue, 7 Apr 2020 21:54:52 +0000 (21:54 +0000)]
Merge "Upgrade global-jjb to v0.52.0-16-g58776ad"

4 years agoFix the xapp-onboarder coverage report path 08/3208/1
Zhe Huang [Tue, 7 Apr 2020 21:44:32 +0000 (17:44 -0400)]
Fix the xapp-onboarder coverage report path

This patch fixes the sonarqube job coverage report path.
It allows us to correctly report code covearge to sonarcloud.

Signed-off-by: Zhe Huang <zhehuang@research.att.com>
Change-Id: I88ead77c1a706a57bea703851c9567a594c95889

4 years agoUpgrade global-jjb to v0.52.0-16-g58776ad 02/3202/1
Lott, Christopher (cl778h) [Tue, 7 Apr 2020 19:04:23 +0000 (15:04 -0400)]
Upgrade global-jjb to v0.52.0-16-g58776ad

Pick up adjustments to jjb-verify's build-node checker

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I83c93fbcf36a652df1b20938d57e12c14e9f789a

4 years agoMigrate ric-plt/xapp-frame-cpp build to global-jjb 99/3199/2
Lott, Christopher (cl778h) [Tue, 7 Apr 2020 16:36:56 +0000 (12:36 -0400)]
Migrate ric-plt/xapp-frame-cpp build to global-jjb

Stop using the ORAN cmake-pc-* custom templates.
Drop the ORAN custom cmake-pc-* templates entirely,
since this was the last remaining use.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Id14cc22bf6bd7edd44b45c8963acc47e90d18289

4 years agoMigrate ric-plt/lib/rmr CMake build to global-jjb 98/3198/2
Lott, Christopher (cl778h) [Fri, 3 Apr 2020 15:22:31 +0000 (11:22 -0400)]
Migrate ric-plt/lib/rmr CMake build to global-jjb

Stop using the ORAN custom templates.
Extend the verify job to build documentation also.

Change-Id: I6fa31f915a0481f2af71bd60a736cc6461313a07
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
4 years agoDrop Python jobs for ric-plt/lib/rmr 80/3180/1
Lott, Christopher (cl778h) [Tue, 7 Apr 2020 02:05:32 +0000 (22:05 -0400)]
Drop Python jobs for ric-plt/lib/rmr

The Python bindings code is moving to ric-plt/xapp-frame-py

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I551afd27e5f200abd7c2073f2c3e2a246fdcf4c4

4 years agoUpgrade global-jjb to v0.52.0-15-g5c0ab82 79/3179/1
Lott, Christopher (cl778h) [Tue, 7 Apr 2020 01:44:36 +0000 (21:44 -0400)]
Upgrade global-jjb to v0.52.0-15-g5c0ab82

Pick up recent addition of cmake-stage templates

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I8753b61767c7390f5a91a03bc2f88982666799cb

4 years agoMerge "Align CI/CD jobs with code refactoring."
Eric Ball [Mon, 6 Apr 2020 21:56:20 +0000 (21:56 +0000)]
Merge "Align CI/CD jobs with code refactoring."

4 years agoMerge "Add PyPI stage job, drop merge for com/pylog"
Jessica Wagantall [Mon, 6 Apr 2020 16:44:59 +0000 (16:44 +0000)]
Merge "Add PyPI stage job, drop merge for com/pylog"

4 years agoAlign CI/CD jobs with code refactoring. 22/3122/5
Alex Stancu [Thu, 2 Apr 2020 15:22:57 +0000 (18:22 +0300)]
Align CI/CD jobs with code refactoring.

Align the CI/CD jobs for the sim/o1-interface project, which has gone through a folder and code refactoring.

The new docker jobs were tested in the Sandbox Jenkins. The verify works fine, the merge jobs are failing because of: unauthorized: access to the requested resource is not authorized

Issue-ID: SIM-19
Change-Id: Ib783ace591499cc1c765a896388aa69cc0357c39
Signed-off-by: Alex Stancu <alexandru.stancu@highstreet-technologies.com>
4 years agoFix qp to not have -docker 43/3143/1
Tommy Carpenter [Fri, 3 Apr 2020 18:30:45 +0000 (14:30 -0400)]
Fix qp to not have -docker

Issue-ID: RICAPP-92
Change-Id: I305be0ad113c4a1580f81ec0e0be5ef732f65748
Signed-off-by: Tommy Carpenter <tc677g@att.com>
4 years agoAdd PyPI stage job, drop merge for xapp-frame-py 95/3095/2
Lott, Christopher (cl778h) [Wed, 1 Apr 2020 12:40:48 +0000 (08:40 -0400)]
Add PyPI stage job, drop merge for xapp-frame-py

Issue-ID: INT-110
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ie72f57371ef11698f89228cceefbe8912af6dbc4

4 years agoSwitch info verify to new centos8 build node 40/3140/1
Lott, Christopher (cl778h) [Fri, 3 Apr 2020 16:48:31 +0000 (12:48 -0400)]
Switch info verify to new centos8 build node

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Id8b1b3a7740b07f72b6ce5fa184b01059c94fd82

4 years agoMake CentOS 8 builder available 38/3138/1
Andrew Grimberg [Fri, 3 Apr 2020 16:08:21 +0000 (09:08 -0700)]
Make CentOS 8 builder available

Change-Id: I4dcc4edd6d3f3e8b081fb438cbdfe34853d4d090
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
4 years agoAdd CentOS 8 build node 27/3127/1
Andrew Grimberg [Thu, 2 Apr 2020 22:26:46 +0000 (15:26 -0700)]
Add CentOS 8 build node

Add a CentOS 8 build node.

The ansible roles have not been vetted for CentOS 8 as a docker node.
This is partly because docker is not available in the standard CentOS 8
upstream repos as RedHat has removed it from RHEL in preference to using
buildah, podman, and skopeo

Change-Id: I4786e60dca910c1fc82e533ef4d86cd93542d21f
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
4 years agoUpgrade common-packer to v0.5.0 26/3126/1
Andrew Grimberg [Thu, 2 Apr 2020 22:24:34 +0000 (15:24 -0700)]
Upgrade common-packer to v0.5.0

Change-Id: I270e0472405ffc5bef0df3f2e7ff346fea9e6b75
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
4 years agoBuild RMR libraries with CMake templates 64/3064/4
Lott, Christopher (cl778h) [Tue, 31 Mar 2020 00:06:30 +0000 (20:06 -0400)]
Build RMR libraries with CMake templates

Use new shell script cmake-package.sh to build packages,
stop using the global-jjb cmake-build.sh with its hardcoded
invocation of "make install".

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia4ec99414e1f47ac35ba844d2f0efc5c37a8e60e

4 years agoMerge "Add PyPI stage job, drop merge for it-dev"
Jessica Wagantall [Wed, 1 Apr 2020 17:54:02 +0000 (17:54 +0000)]
Merge "Add PyPI stage job, drop merge for it-dev"