ci-management.git
3 years agoDummy change to test casc cronjob 45/5045/1
Aric Gardner [Wed, 11 Nov 2020 21:29:11 +0000 (16:29 -0500)]
Dummy change to test casc cronjob

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

3 years agoDummy change to test jcasc automation 44/5044/1
Aric Gardner [Wed, 11 Nov 2020 20:50:35 +0000 (15:50 -0500)]
Dummy change to test jcasc automation

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

3 years agoAdd ric-app-hw INFO.yaml verify jobs 28/5028/1
Jessica Wagantall [Wed, 11 Nov 2020 00:06:34 +0000 (16:06 -0800)]
Add ric-app-hw INFO.yaml verify jobs

Add template for ric-app-hw-go and
ric-app-hw-python

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

3 years agoUpdate global-jjb to the latest v0.58.1 18/5018/1
Anil Belur [Tue, 10 Nov 2020 04:58:31 +0000 (14:58 +1000)]
Update global-jjb to the latest v0.58.1

- Pull in fix to pin idna version

Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ia3359a19de396029b12ca81cb50e640546a80c63

3 years agoRefactor build jobs of sim/o1-interface repo. 06/5006/1
Alex Stancu [Fri, 6 Nov 2020 15:30:41 +0000 (17:30 +0200)]
Refactor build jobs of sim/o1-interface repo.

Issue-ID: SIM-38
Change-Id: I1c4711b82c0c22f51f099b2a7679c5b0dbd764a8
Signed-off-by: Alex Stancu <alexandru.stancu@highstreet-technologies.com>
3 years agoMerge "Automation adds smo-ves.yaml"
Aric Gardner [Thu, 5 Nov 2020 16:40:38 +0000 (16:40 +0000)]
Merge "Automation adds smo-ves.yaml"

3 years agoAutomation adds smo-ves.yaml 88/4888/3
LF Jenkins CI [Tue, 20 Oct 2020 20:07:19 +0000 (20:07 +0000)]
Automation adds smo-ves.yaml

Change-Id: Ib2d70be6300f4aadc7e5e0f92bb1c1d807e8093b
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
3 years agoAutomation adds smo-a1.yaml 33/4733/3
LF Jenkins CI [Thu, 8 Oct 2020 19:05:10 +0000 (19:05 +0000)]
Automation adds smo-a1.yaml

Change-Id: I1bcd472297e42b771ebf1d934bbac16877208f53
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
3 years agoMerge "Automation adds smo-o1.yaml"
Aric Gardner [Thu, 5 Nov 2020 16:24:02 +0000 (16:24 +0000)]
Merge "Automation adds smo-o1.yaml"

3 years agoUpdate to latest global-jjb 84/4984/3
Aric Gardner [Tue, 3 Nov 2020 19:53:10 +0000 (14:53 -0500)]
Update to latest global-jjb

Brings in fix: openstack-protect-in-use-images.sh
needed for this project to properly
clean its unused images

Issue-ID: DOC-4
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I5b5e3de78542225937661e680f5359fd760aa38f

3 years agoAdd Labels into cloud config files 83/4983/2
Aric Gardner [Tue, 3 Nov 2020 19:25:06 +0000 (14:25 -0500)]
Add Labels into cloud config files

Add labels where missing
Going forward we will use these for our
JCASC efforts

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

3 years agoUse Centos as a builder for release jobs 32/4932/1
Timo Tietavainen [Wed, 28 Oct 2020 14:35:01 +0000 (16:35 +0200)]
Use Centos as a builder for release jobs

Define build-node to be centos7-builder-1c-1g for the release jobs,
because release jobs use sigul and it needs Centos.

Signed-off-by: Timo Tietavainen <timo.tietavainen@nokia.com>
Change-Id: Ief7462e3954f6f0f4813a420a5d8318303ff500a

3 years agoAutomation adds smo-o1.yaml 42/4742/2
LF Jenkins CI [Tue, 20 Oct 2020 19:54:11 +0000 (19:54 +0000)]
Automation adds smo-o1.yaml

Change-Id: I98e77b76c3c24ed71be54685b0e5662d5e5ff67f
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
3 years agoMerge "Automation adds smo-app.yaml"
Aric Gardner [Thu, 8 Oct 2020 16:45:44 +0000 (16:45 +0000)]
Merge "Automation adds smo-app.yaml"

3 years agoAutomation adds smo-app.yaml 30/4730/2
LF Jenkins CI [Wed, 7 Oct 2020 20:33:11 +0000 (20:33 +0000)]
Automation adds smo-app.yaml

Change-Id: I3d490836e2491b72efa009a299f42866b5d5813b
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
3 years agoAutomation adds smo.yaml 27/4727/2
LF Jenkins CI [Wed, 7 Oct 2020 18:42:19 +0000 (18:42 +0000)]
Automation adds smo.yaml

Change-Id: I8a1a778b01bd72dca84eaf819fa1ba1af9eda857
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
3 years agoMerge "Add sonar job to the com-pylog jjb template"
Jessica Wagantall [Wed, 7 Oct 2020 16:49:19 +0000 (16:49 +0000)]
Merge "Add sonar job to the com-pylog jjb template"

3 years ago Added sonar job to the ric-plt-sdlgo jjb template 88/4788/1
Alok Bhatt [Tue, 29 Sep 2020 10:46:07 +0000 (10:46 +0000)]
   Added sonar job to the ric-plt-sdlgo jjb template

    This change adds the job to trigger sonar scans on the ric-plt-sdlgo repo.

    Issue-ID: RIC-650
Signed-off-by: Alok Bhatt <alok_bh@hcl.com>
Change-Id: I3fee13a2572faf2f935da504f0d0e6acc3a8b361

3 years agoAdd sonar job to the com-pylog jjb template 63/4763/2
Alok Bhatt [Mon, 21 Sep 2020 06:17:20 +0000 (06:17 +0000)]
Add sonar job to the com-pylog jjb template

This change adds the job to trigger sonar scans on the com-pylog repo.

Issue-ID: RIC-649

Signed-off-by: Alok Bhatt <alok_bh@hcl.com>
Change-Id: Ib4ac4a63d8a6a4c51c4eef7000392984cafa8b06

3 years agoRename AlarmAdapter to AlarmManager 50/4750/1
Mohamed Abukar [Mon, 21 Sep 2020 14:57:30 +0000 (17:57 +0300)]
Rename AlarmAdapter to AlarmManager

Change-Id: I475c0ae9b12fe060c7c199223edce2d3ad768b42
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
3 years agoFix for cmake sonar pt2 15/4715/1
Aric Gardner [Thu, 17 Sep 2020 16:36:02 +0000 (12:36 -0400)]
Fix for cmake sonar pt2

I forgot to export the var in pt1

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

3 years agoUpdate global-jjb 08/4708/1
Aric Gardner [Wed, 16 Sep 2020 17:13:06 +0000 (13:13 -0400)]
Update global-jjb

Update pulls in fix for sonarcloud

scanner uploader now uses java11
required after October 1st.

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

3 years agoUpdate global-jjb to the latest v0.57.3 01/4701/1
Aric Gardner [Mon, 14 Sep 2020 18:54:18 +0000 (14:54 -0400)]
Update global-jjb to the latest v0.57.3

Update defaults with the required inputs for the openstack-cron
job email notifications.

Includes fix for java 1.8 EOL warning for sonar.

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

3 years agoAdd mc-core directory to sonar coverage tests 60/4660/1
E. Scott Daniels [Wed, 2 Sep 2020 18:49:46 +0000 (14:49 -0400)]
Add mc-core directory to sonar coverage tests

This change adds the core MC xAPP code to the list of sources for
sonar coverage tests.  It also defines a common place for all
test scripts to deposit gcov files.

Issue-ID: RIC-632

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

3 years agoReference source directory for sonar testing 52/4652/1
E. Scott Daniels [Mon, 31 Aug 2020 15:29:14 +0000 (11:29 -0400)]
Reference source directory for sonar testing

The MC listener code moved the source to a subdirectory. This change
reflects the new location of the source, and removes the exclusions
for the test code as sources no longer includes the test directory.

Issue-ID: RIC-632

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

3 years agoAdd exclusions to mc-xapp sonar jjb description 00/4600/1
E. Scott Daniels [Tue, 25 Aug 2020 12:33:22 +0000 (08:33 -0400)]
Add exclusions to mc-xapp sonar jjb description

This change adds analysis and coverage exclusions to the jjb description
for the mc-listener sonar job.  The test directory is excluded from
analysis and coverage reports as those are not valid.

Issue-ID: RIC-632

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

3 years agoMerge "Add sonar job to the MC xAPP jjb template"
Jessica Wagantall [Wed, 19 Aug 2020 19:13:57 +0000 (19:13 +0000)]
Merge "Add sonar job to the MC xAPP jjb template"

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 sonar job to the MC xAPP jjb template 33/4533/3
E. Scott Daniels [Tue, 11 Aug 2020 18:49:56 +0000 (14:49 -0400)]
Add sonar job to the MC xAPP jjb template

This change adds the job to trigger sonar scans on the MC-xAPP
repo.

Issue-ID: RIC-632

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

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

4 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>
4 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

4 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

4 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"

4 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

4 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