ci-management.git
4 years agoVerify and push RMR pkgs from all branches 61/1361/2
E. Scott Daniels [Tue, 5 Nov 2019 13:34:04 +0000 (08:34 -0500)]
Verify and push RMR pkgs from all branches

This change causes packages from all branches, not just
master, to be built, verified and then pushed into package
cloud (.deb/.rpm) or into the pypi world (python wrapper).

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

4 years agoRun A1 verify on all branches. 50/1350/3
Tommy Carpenter [Mon, 4 Nov 2019 19:36:17 +0000 (14:36 -0500)]
Run A1 verify on all branches.

Change-Id: I5fd6674dabda85246ddd28c2a066148fde6c9213
Signed-off-by: Tommy Carpenter <tc677g@att.com>
4 years agoMerge "Define cron to build com/log weekly"
Jessica Wagantall [Mon, 4 Nov 2019 18:50:42 +0000 (18:50 +0000)]
Merge "Define cron to build com/log weekly"

4 years agoMerge "Add com-golog"
Eric Ball [Mon, 4 Nov 2019 17:56:13 +0000 (17:56 +0000)]
Merge "Add com-golog"

4 years agoMerge "Reduce frequency of dashboard stage to weekly"
Eric Ball [Mon, 4 Nov 2019 17:52:59 +0000 (17:52 +0000)]
Merge "Reduce frequency of dashboard stage to weekly"

4 years agoMerge "Add job def for RICP resource status manager"
Eric Ball [Mon, 4 Nov 2019 17:52:01 +0000 (17:52 +0000)]
Merge "Add job def for RICP resource status manager"

4 years agoUpgrade global-jjb to v0.47.0-4-gfa5ddbf 42/1342/1
Lott, Christopher (cl778h) [Mon, 4 Nov 2019 14:01:30 +0000 (09:01 -0500)]
Upgrade global-jjb to v0.47.0-4-gfa5ddbf

Pull in repairs to comment-trigger regex patterns
in docker and pypi templates.

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

4 years agoAdd com-golog 41/1341/1
Roni Riska [Mon, 4 Nov 2019 07:43:38 +0000 (09:43 +0200)]
Add com-golog

CI for golog repository.

Change-Id: I9a1637129ed5c588328db0b955cd65fb037dd4a5
Signed-off-by: Roni Riska <roni.riska@nokia.com>
4 years agoAdd job def for RICP resource status manager 34/1334/3
wrider [Sat, 2 Nov 2019 13:48:42 +0000 (09:48 -0400)]
Add job def for RICP resource status manager

Change-Id: I46b58f84cf4a80352ee819ed25c61db0a66f6e0b
Signed-off-by: wrider <lji@research.att.com>
4 years agoMerge "Add jjb files for sdlgo"
Jessica Wagantall [Sat, 2 Nov 2019 04:13:12 +0000 (04:13 +0000)]
Merge "Add jjb files for sdlgo"

4 years agoBump docker builder to 20GB disk 29/1329/1
DW Talton [Fri, 1 Nov 2019 21:32:01 +0000 (14:32 -0700)]
Bump docker builder to 20GB disk

Signed-off-by: DW Talton <dtalton@contractor.linuxfoundation.org>
Change-Id: I669e66d28e9c07f3ada301526c55f2668f0c80c4

4 years agoIncrease the builder volume size to 20gb 25/1325/1
DW Talton [Fri, 1 Nov 2019 18:21:22 +0000 (11:21 -0700)]
Increase the builder volume size to 20gb

Signed-off-by: DW Talton <dtalton@contractor.linuxfoundation.org>
Change-Id: Ife5790ab769ccbffacce8cc060cdafe2f07e4316

4 years agoDefine cron to build com/log weekly 23/1323/1
Lott, Christopher (cl778h) [Fri, 1 Nov 2019 17:34:13 +0000 (13:34 -0400)]
Define cron to build com/log weekly

This adds a weekly schedule to the docker-merge job that builds
the library and pushes to the PackageCloud staging repo.

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

4 years agoMerge "Define jenkins jobs for Python package com/pylog"
Jessica Wagantall [Fri, 1 Nov 2019 17:27:10 +0000 (17:27 +0000)]
Merge "Define jenkins jobs for Python package com/pylog"

4 years agoAdd jjb files for sdlgo 19/1319/1
Marco Tallskog [Fri, 1 Nov 2019 14:56:01 +0000 (16:56 +0200)]
Add jjb files for sdlgo

sdlgo is on go module, only unit tests executed.

Change-Id: If1061072188f553b62d3b340d25258a81bb2abd1
Signed-off-by: Marco Tallskog <marco.tallskog@nokia.com>
4 years agoReduce frequency of dashboard stage to weekly 18/1318/1
Lott, Christopher (cl778h) [Fri, 1 Nov 2019 14:48:29 +0000 (10:48 -0400)]
Reduce frequency of dashboard stage to weekly

No need to stage an image daily

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

4 years agoDefine jenkins jobs for ric-plt-sdl 14/1314/1
Lott, Christopher (cl778h) [Fri, 1 Nov 2019 13:14:08 +0000 (09:14 -0400)]
Define jenkins jobs for ric-plt-sdl

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

4 years agoDefine jenkins jobs for Python package com/pylog 12/1312/1
Lott, Christopher (cl778h) [Fri, 1 Nov 2019 13:04:33 +0000 (09:04 -0400)]
Define jenkins jobs for Python package com/pylog

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

4 years agoFix bad build-node definition 99/1299/1
Andrew Grimberg [Thu, 31 Oct 2019 16:28:26 +0000 (09:28 -0700)]
Fix bad build-node definition

I noticed that the ric-plt-lib-rmr-python-tox-sonar job was just hanging
around not running and found that the build node had a typo in the
definition name.

Change-Id: Ic660e44ea775d12617c12567a17e14eb38111bc0
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
4 years agoMerge "Adjust rmr-python jobs for revised PyPI templates"
Jessica Wagantall [Wed, 30 Oct 2019 19:39:40 +0000 (19:39 +0000)]
Merge "Adjust rmr-python jobs for revised PyPI templates"

4 years agoMerge "Define template to verify repo by shell script"
Jessica Wagantall [Wed, 30 Oct 2019 18:35:55 +0000 (18:35 +0000)]
Merge "Define template to verify repo by shell script"

4 years agoDefine template to verify repo by shell script 68/1268/3
Lott, Christopher (cl778h) [Tue, 29 Oct 2019 19:52:35 +0000 (15:52 -0400)]
Define template to verify repo by shell script

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

4 years agoAdjust rmr-python jobs for revised PyPI templates 69/1269/3
Lott, Christopher (cl778h) [Tue, 29 Oct 2019 20:40:47 +0000 (16:40 -0400)]
Adjust rmr-python jobs for revised PyPI templates

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

4 years agoUpgrade global-jjb to version v0.47.0 67/1267/1
Lott, Christopher (cl778h) [Tue, 29 Oct 2019 18:31:25 +0000 (14:31 -0400)]
Upgrade global-jjb to version v0.47.0

This picks up major changes to the PyPI release templates.

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

4 years agoMerge "Use rtdv3-global as project name in view def"
Jessica Wagantall [Mon, 28 Oct 2019 20:08:44 +0000 (20:08 +0000)]
Merge "Use rtdv3-global as project name in view def"

4 years agoAdd new label for docker release job 36/1236/3
Anil Belur [Mon, 28 Oct 2019 11:22:54 +0000 (16:52 +0530)]
Add new label for docker release job

Issue: IT-18062
Change-Id: I439ee0def00c02ce2307e6e2715c124519c2356f
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
4 years agoUse rtdv3-global as project name in view def 99/1199/2
Lott, Christopher (cl778h) [Tue, 22 Oct 2019 20:36:38 +0000 (16:36 -0400)]
Use rtdv3-global as project name in view def

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

4 years agoAdd read-the-docs Jenkins view 95/1195/1
Lott, Christopher (cl778h) [Tue, 22 Oct 2019 17:05:45 +0000 (13:05 -0400)]
Add read-the-docs Jenkins view

Refactor to have a single project with verify and merge jobs

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

4 years agoAdd read the docsv3 jobs. 92/1192/2
Aric Gardner [Mon, 21 Oct 2019 20:04:36 +0000 (16:04 -0400)]
Add read the docsv3 jobs.

These jobs will trigger but will not run any code unless
a .readthedocs.yaml file exists in the root of your repo.

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

4 years agoUpdate global-jjb to update rtdv3 90/1190/1
Aric Gardner [Mon, 21 Oct 2019 19:50:32 +0000 (15:50 -0400)]
Update global-jjb to update rtdv3

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

4 years agoUpgrade global-jjb to v0.45.1-10-g44c66ab 75/1175/1
Lott, Christopher (cl778h) [Thu, 17 Oct 2019 09:56:01 +0000 (05:56 -0400)]
Upgrade global-jjb to v0.45.1-10-g44c66ab

This pulls in a repair to the PyPI release merge template
so it uses the jenkins-release ssh credential, not just the
plain jenkins ssh credential.

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

4 years agoUpgrade global-jjb to v0.45.0-10-g8f45c24 72/1172/1
Lott, Christopher (cl778h) [Wed, 16 Oct 2019 14:11:38 +0000 (10:11 -0400)]
Upgrade global-jjb to v0.45.0-10-g8f45c24

Includes repairs to PyPI.
Adds support for sonarcloud in Python.

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

4 years agoMerge "Revert "Add global read the docs jobs""
Eric Ball [Tue, 15 Oct 2019 22:00:17 +0000 (22:00 +0000)]
Merge "Revert "Add global read the docs jobs""

4 years agoAdd required parameters for self-release 59/1159/3
Eric Ball [Tue, 15 Oct 2019 18:08:10 +0000 (11:08 -0700)]
Add required parameters for self-release

Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: I1d27c977c6b6a283260d15b9f28cd2518f44ca1a
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
4 years agoMerge "Move sonarcloud config parameters to defaults"
Eric Ball [Tue, 15 Oct 2019 21:37:07 +0000 (21:37 +0000)]
Merge "Move sonarcloud config parameters to defaults"

4 years agoRevert "Add global read the docs jobs" 65/1165/2
Chris Lott [Tue, 15 Oct 2019 20:15:13 +0000 (20:15 +0000)]
Revert "Add global read the docs jobs"

This reverts commit 6d1913cfdbc909207af36d0feae26c50ff14b425.
Reason for revert: global RTDv2 jobs fail which blocks work.
Need to figure out Python projects - the regexps match any
change to any conf.py file which is too broad; and Python
projects already have tox.ini files for their own needs.

Change-Id: I48a9514515c41287b59e751448037112fd2bfb3c
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
4 years agoMove sonarcloud config parameters to defaults 62/1162/1
Lott, Christopher (cl778h) [Tue, 15 Oct 2019 19:43:14 +0000 (15:43 -0400)]
Move sonarcloud config parameters to defaults

Use values from defaults in project definitions via {}
instead of hardcoding repeatedly.

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

4 years agoFixes: Change project-compare-type to ANT 61/1161/1
Aric Gardner [Tue, 15 Oct 2019 19:42:17 +0000 (15:42 -0400)]
Fixes: Change project-compare-type to ANT

I missed this in the sandbox and jobs are triggered
by hand in the sandbox

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

4 years agoAdd global read the docs jobs 57/1157/4
Aric Gardner [Tue, 15 Oct 2019 17:47:10 +0000 (13:47 -0400)]
Add global read the docs jobs

jobs trigger on any changes to files in the
docs/* directory

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

4 years agoUpdate global-jjb to v0.45.0-3-g0f5407d 56/1156/2
Aric Gardner [Tue, 15 Oct 2019 17:43:41 +0000 (13:43 -0400)]
Update global-jjb to v0.45.0-3-g0f5407d

This brings in read the docs v2 jobs
and will allow oran to start building their
documentation

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

4 years agoMerge "Add RTD global vars."
Aric Gardner [Tue, 15 Oct 2019 17:07:14 +0000 (17:07 +0000)]
Merge "Add RTD global vars."

4 years agoMerge "Upgrade global-jjb to v0.45.0-1-g80fd454"
Jessica Wagantall [Fri, 11 Oct 2019 21:03:12 +0000 (21:03 +0000)]
Merge "Upgrade global-jjb to v0.45.0-1-g80fd454"

4 years agoSP error in Bridge IP 42/1142/1
Aric Gardner [Fri, 11 Oct 2019 20:02:43 +0000 (16:02 -0400)]
SP error in Bridge IP

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

4 years agoUpgrade global-jjb to v0.45.0-1-g80fd454 41/1141/1
Lott, Christopher (cl778h) [Fri, 11 Oct 2019 15:32:27 +0000 (11:32 -0400)]
Upgrade global-jjb to v0.45.0-1-g80fd454

This picks up minor repairs to PyPI templates.

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

4 years agoAdd info verify jjb to pti-rtp project 38/1138/1
Bin Yang [Fri, 11 Oct 2019 06:40:49 +0000 (06:40 +0000)]
Add info verify jjb to pti-rtp project

Issue-ID: INF-6
Signed-off-by: Bin Yang <Bin.Yang@windriver.com>
Change-Id: I638cfe6704a71b15fa5b93c46cde60f37673c967

4 years agoAdd RTD global vars. 34/1134/1
Aric Gardner [Thu, 10 Oct 2019 20:00:45 +0000 (16:00 -0400)]
Add RTD global vars.

Can be merged now, not needed until rtdv2 patches are merged
and brought in via global jjb

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

4 years agoMerge "Add pypi-test key for pypi gerrit merge job"
Eric Ball [Wed, 2 Oct 2019 21:10:27 +0000 (21:10 +0000)]
Merge "Add pypi-test key for pypi gerrit merge job"

4 years agoAdd pypi-test key for pypi gerrit merge job 58/1058/1
Lott, Christopher (cl778h) [Wed, 2 Oct 2019 19:48:56 +0000 (15:48 -0400)]
Add pypi-test key for pypi gerrit merge job

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

4 years agoUpgrade global-jjb to v0.44.1-1-g6d0b661 57/1057/1
Lott, Christopher (cl778h) [Wed, 2 Oct 2019 18:22:21 +0000 (14:22 -0400)]
Upgrade global-jjb to v0.44.1-1-g6d0b661

Need the repair to PyPI templates.

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

4 years agoSeparate PyPI jobs due to trigger conflicts 48/1048/2
Lott, Christopher (cl778h) [Tue, 1 Oct 2019 15:58:13 +0000 (11:58 -0400)]
Separate PyPI jobs due to trigger conflicts

The feature lives in subdirectory src/bindings/rmr-python but
the gerrit_trigger_file_paths setting overrides the release
template settings.  Separate the jobs as a workaround.

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

4 years agoAdd PyPI templates for RMR python binding 29/1029/8
Lott, Christopher (cl778h) [Fri, 27 Sep 2019 10:01:54 +0000 (06:01 -0400)]
Add PyPI templates for RMR python binding

Add triggers to limit library, binding builds appropriately.
Clone NNG using a git commit SHA code, a version that fixes a bug.
Extend pre-build scripts to get RMR version string from repo file.

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

4 years agouse new packer images rebuilt on 27-9 31/1031/1
Daniel Pono Takamori [Fri, 27 Sep 2019 16:03:51 +0000 (09:03 -0700)]
use new packer images rebuilt on 27-9

Signed-off-by: Daniel Pono Takamori <dtakamori@contractor.linuxfoundation.org>
Change-Id: Ide35754c5d191a4f957e9e3eb2b606fac8542d12

4 years agoMerge "Update Global-jjb to v0.44.0-4-g3d4f0d8"
Jessica Wagantall [Fri, 27 Sep 2019 09:09:39 +0000 (09:09 +0000)]
Merge "Update Global-jjb to v0.44.0-4-g3d4f0d8"

4 years agoMerge "Repin NNG refs to capture proxy reconnect fix"
Jessica Wagantall [Fri, 27 Sep 2019 08:57:09 +0000 (08:57 +0000)]
Merge "Repin NNG refs to capture proxy reconnect fix"

4 years agoUpdate Global-jjb to v0.44.0-4-g3d4f0d8 08/1008/2
Aric Gardner [Wed, 25 Sep 2019 14:07:15 +0000 (10:07 -0400)]
Update Global-jjb to v0.44.0-4-g3d4f0d8

Fixes tox builds to use python3
Fixes release jobs to use python3 venv

Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I0e8f17013ef2953f5d05924da10f6910143b0390
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
4 years agoRepin NNG refs to capture proxy reconnect fix 12/1012/6
E. Scott Daniels [Wed, 25 Sep 2019 19:20:50 +0000 (15:20 -0400)]
Repin NNG refs to capture proxy reconnect fix

A fix to address NNG issues when reconnecting a session
through a proxy was made on August 9, 2019 and merged into
the NNG master branch with commit ID e618abf8f3db2a9. This
change repins the references to the NNG repo such that the
fix is incorporated in the NNG library.

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

4 years agoMerge "Add initial jobs for docs project"
Aric Gardner [Mon, 23 Sep 2019 17:52:25 +0000 (17:52 +0000)]
Merge "Add initial jobs for docs project"

4 years agoAdd initial jobs for docs project 02/1002/3
Aric Gardner [Mon, 23 Sep 2019 17:19:05 +0000 (13:19 -0400)]
Add initial jobs for docs project

setup project view

info job

tox verify job

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

4 years agoMerge "Add script to install prereqs on Centos"
Eric Ball [Mon, 23 Sep 2019 17:31:08 +0000 (17:31 +0000)]
Merge "Add script to install prereqs on Centos"

4 years agoAdd script to install prereqs on Centos 99/999/2
Lott, Christopher (cl778h) [Mon, 23 Sep 2019 15:43:08 +0000 (11:43 -0400)]
Add script to install prereqs on Centos

Installs required packages, builds NNG, downloads RMR 1.4.0.

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

4 years agoUpdate centos builder 94/994/1
Aric Gardner [Fri, 20 Sep 2019 20:21:17 +0000 (16:21 -0400)]
Update centos builder

Update ORAN cento builder to latest image

ISSUE: IT-17631
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I13b9f7da0760bdd6a63b722b02076befd7689da9

4 years agoSeparate A1 build jobs by docker, python needs 59/959/1
Lott, Christopher (cl778h) [Mon, 16 Sep 2019 00:05:03 +0000 (20:05 -0400)]
Separate A1 build jobs by docker, python needs

Docker jobs require a docker-capable build node.
Python jobs require a pre-build script to install prerequisite software.

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

4 years agoVerify ric-plt/a1 code with tox, not Docker 50/950/4
Lott, Christopher (cl778h) [Thu, 12 Sep 2019 19:32:33 +0000 (15:32 -0400)]
Verify ric-plt/a1 code with tox, not Docker

Add shell script to install NNG and RMR which are prerequisites
for the A1 Python implementation.
Run unit tests directly in tox, not wrapped in a Docker container.

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

4 years agoUpgrade global-jjb to v0.42.1-16-g49914d6 40/940/1
Lott, Christopher (cl778h) [Wed, 11 Sep 2019 12:22:50 +0000 (08:22 -0400)]
Upgrade global-jjb to v0.42.1-16-g49914d6

Pull in a change to tox-install.sh that accepts the python version, to
benefit ric-plt-a1-mgr which needs to install tox-pyenv with python3.

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

4 years agoMerge "Add OAM project view"
Jessica Wagantall [Mon, 9 Sep 2019 17:10:57 +0000 (17:10 +0000)]
Merge "Add OAM project view"

4 years agoAdd OAM project view 02/902/2
DW Talton [Thu, 5 Sep 2019 18:00:12 +0000 (11:00 -0700)]
Add OAM project view

Rename oam-info.yaml to oam.yaml and add the project and project view
configuration.

Issue: IT-17145

Signed-off-by: DW Talton <dtalton@contractor.linuxfoundation.org>
Change-Id: Id5027ba56bca3a4b1843ccf06c93e0fd920ab395

4 years agoUpgrade global-jjb to v0.42.1-11-gf517210 08/908/1
Lott, Christopher (cl778h) [Fri, 6 Sep 2019 18:55:20 +0000 (14:55 -0400)]
Upgrade global-jjb to v0.42.1-11-gf517210

This picks up repair to tox-sonar templates

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

4 years agoAdd docker build argument --network-host 06/906/1
Lott, Christopher (cl778h) [Fri, 6 Sep 2019 14:34:46 +0000 (10:34 -0400)]
Add docker build argument --network-host

Attempt to solve network failures in LF build minions

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

4 years agoDrop job that creates/pushes a binary package 87/887/1
Lott, Christopher (cl778h) [Wed, 4 Sep 2019 09:54:20 +0000 (05:54 -0400)]
Drop job that creates/pushes a binary package

Tracelibgo does not need to create DEB/RPM files

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

4 years agoChange the build directory of it-dep-secret job due to a restructure of it/dep repo 81/881/1
Zhe Huang [Tue, 3 Sep 2019 18:20:23 +0000 (14:20 -0400)]
Change the build directory of it-dep-secret job due to a restructure of it/dep repo

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

4 years agoAdd missing --network=host docker option 79/879/1
Lott, Christopher (cl778h) [Tue, 3 Sep 2019 17:58:40 +0000 (13:58 -0400)]
Add missing --network=host docker option

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

4 years agoUpdate Ubuntu 18.04 Docker template 09/809/1
Vanessa Rene Valderrama [Mon, 26 Aug 2019 15:25:09 +0000 (10:25 -0500)]
Update Ubuntu 18.04 Docker template

Updating the Ubuntu 18.04 Docker template to use the new image that
installs package_cloud.

Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: Ibe858291453b9573cc2d4a9debadf9acfd61a1bd

4 years agoMerge "Add network host per LF ticket IT-17324."
Eric Ball [Sat, 24 Aug 2019 00:20:14 +0000 (00:20 +0000)]
Merge "Add network host per LF ticket IT-17324."

4 years agoAdd network host per LF ticket IT-17324. 96/796/3
Tommy Carpenter [Fri, 23 Aug 2019 23:35:18 +0000 (19:35 -0400)]
Add network host per LF ticket IT-17324.

Change-Id: I1d54f65fd3066730a0849dd363dd534df4415d09
Signed-off-by: Tommy Carpenter <tommy@research.att.com>
4 years agoChange package cloud key to 'o-ran-sc' 94/794/1
Lott, Christopher (cl778h) [Fri, 23 Aug 2019 19:14:46 +0000 (15:14 -0400)]
Change package cloud key to 'o-ran-sc'

URL is https://packagecloud.io/o-ran-sc/staging

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

4 years agoAdding INFO verify job for OAM 91/791/1
Aric Gardner [Fri, 23 Aug 2019 17:58:40 +0000 (13:58 -0400)]
Adding INFO verify job for OAM

Update global-jjb to include
16646
Fix missing extension in ID for release-schema.yaml.

This is the first info file verify job for oran.
we will use this in our testing.

ISSUE: INF-5
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Ibb6f673f7336f80423fd453e17777f63f5d2d37b

4 years agoMerge "Fix package_cloud install"
Vanessa Rene Valderrama [Fri, 23 Aug 2019 17:04:26 +0000 (17:04 +0000)]
Merge "Fix package_cloud install"

4 years agoFix package_cloud install 90/790/1
Vanessa Rene Valderrama [Fri, 23 Aug 2019 15:46:43 +0000 (10:46 -0500)]
Fix package_cloud install

Updating local-docker.yaml to fix the package_cloud install

Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I9fc012cec8b6db02b73cb96758a5a5942c37501f

4 years agoChange a1 build timeout to 10 minutes. 88/788/1
Tommy Carpenter [Fri, 23 Aug 2019 13:11:40 +0000 (09:11 -0400)]
Change a1 build timeout to 10 minutes.

Change-Id: I2a2fb76f78f02ea8d80dabb0eeacd1504ae15f15
Signed-off-by: Tommy Carpenter <tommy@research.att.com>
4 years agoMerge "Update images to install package_cloud"
Vanessa Rene Valderrama [Thu, 22 Aug 2019 19:34:59 +0000 (19:34 +0000)]
Merge "Update images to install package_cloud"

4 years agoAdd unit test for rmr-python using Docker 71/771/3
Lott, Christopher (cl778h) [Thu, 22 Aug 2019 14:48:39 +0000 (10:48 -0400)]
Add unit test for rmr-python using Docker

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

4 years agoUpdate images to install package_cloud 12/712/5
Vanessa Rene Valderrama [Fri, 16 Aug 2019 18:19:42 +0000 (13:19 -0500)]
Update images to install package_cloud

This change to install package_cloud and dependencies to allow the
project to use package_cloud as a repository.

Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Change-Id: I5d742487877b05a9c0863c96c50305c48cee6845

4 years agoBump RMR version to 1.3.0 36/736/1
E. Scott Daniels [Fri, 16 Aug 2019 14:28:06 +0000 (10:28 -0400)]
Bump RMR version to 1.3.0

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

4 years agoMerge "Add templates for ric-plt/tracelibgo project jobs"
Jessica Wagantall [Thu, 15 Aug 2019 16:50:21 +0000 (16:50 +0000)]
Merge "Add templates for ric-plt/tracelibgo project jobs"

4 years agoMerge "Add templates for ric-plt/vespamgr project jobs"
Jessica Wagantall [Thu, 15 Aug 2019 16:45:08 +0000 (16:45 +0000)]
Merge "Add templates for ric-plt/vespamgr project jobs"

4 years agoAdd templates for ric-plt/tracelibgo project jobs 24/724/1
Lott, Christopher (cl778h) [Thu, 15 Aug 2019 12:46:35 +0000 (08:46 -0400)]
Add templates for ric-plt/tracelibgo project jobs

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

4 years agoAdd templates for ric-plt/tracelibcpp project jobs 22/722/2
Lott, Christopher (cl778h) [Thu, 15 Aug 2019 12:28:44 +0000 (08:28 -0400)]
Add templates for ric-plt/tracelibcpp project jobs

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

4 years agoAdd templates for ric-plt/vespamgr project jobs 21/721/1
Lott, Christopher (cl778h) [Thu, 15 Aug 2019 12:14:35 +0000 (08:14 -0400)]
Add templates for ric-plt/vespamgr project jobs

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

4 years agoBump RMR reference for alpine to 1.2.0 07/707/1
E. Scott Daniels [Wed, 14 Aug 2019 12:32:48 +0000 (08:32 -0400)]
Bump RMR reference for alpine to 1.2.0

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

4 years agoRevert "Update ubuntu docker image for packagecloud_push" 00/700/1
Chris Lott [Tue, 13 Aug 2019 18:35:38 +0000 (18:35 +0000)]
Revert "Update ubuntu docker image for packagecloud_push"

This reverts commit e6b48997726fecfc3d1b323d8c572fd3db4ee13d.

Reason for revert: After merge jobs IMMEDIATELY started failing with errors like this:

14:23:33 /tmp/jenkins2645739511333024262.sh: line 81: docker: command not found

Change-Id: If69a9c3582d97db50258b1458c6e80902bec238d
Signed-off-by: Christopher Lott <cl778h@att.com>
4 years agoUpdate ubuntu docker image for packagecloud_push 88/688/4
Lott, Christopher (cl778h) [Mon, 12 Aug 2019 19:33:57 +0000 (15:33 -0400)]
Update ubuntu docker image for packagecloud_push

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

4 years agoAdd tox sonar scan job to A1 74/674/3
Lott, Christopher (cl778h) [Fri, 9 Aug 2019 18:39:14 +0000 (14:39 -0400)]
Add tox sonar scan job to A1

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

4 years agoDefine A1 verify-only unit test job 73/673/2
Lott, Christopher (cl778h) [Fri, 9 Aug 2019 15:44:27 +0000 (11:44 -0400)]
Define A1 verify-only unit test job

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

4 years agoUpgrade RMR library to version 1.1.0 67/667/1
Lott, Christopher (cl778h) [Thu, 8 Aug 2019 18:11:26 +0000 (14:11 -0400)]
Upgrade RMR library to version 1.1.0

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

4 years agoUpgrade RMR to v 1.0.45 in alpine builder image 55/655/2
Lott, Christopher (cl778h) [Wed, 7 Aug 2019 13:27:18 +0000 (09:27 -0400)]
Upgrade RMR to v 1.0.45 in alpine builder image

Add instructions about /usr/local/lib, /usr/local/lib64

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

4 years agoReduce repeated key-value pairs 34/634/3
Lott, Christopher (cl778h) [Mon, 5 Aug 2019 14:25:58 +0000 (10:25 -0400)]
Reduce repeated key-value pairs

- Move common pairs like project, project-name to local
  common macros
- Add values to defaults.yaml like container-push-registry
  to avoid repetition in project templates
- Drop unused docker templates; the base image was
  renamed to bldr-alpine3

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

4 years agoRepair template trigger path 42/642/2
Lott, Christopher (cl778h) [Tue, 6 Aug 2019 12:25:58 +0000 (08:25 -0400)]
Repair template trigger path

Apparently the YAML template features do not
support multiple interpolation, so this yields b:
    a: b
    c: '{a}'
But the following yields {a}, not the desired b:
    a: b
    c: '{a}'
    d: '{c}'

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

4 years agoAdd base image with Alpine, C, go, python, etc. 18/618/3
Lott, Christopher (cl778h) [Fri, 2 Aug 2019 14:50:39 +0000 (10:50 -0400)]
Add base image with Alpine, C, go, python, etc.

This builds and distributes libraries NNG, MDCLOG, RMR

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

4 years agoMerge "Define Docker-CI-PC merge job template"
Jessica Wagantall [Fri, 2 Aug 2019 23:57:26 +0000 (23:57 +0000)]
Merge "Define Docker-CI-PC merge job template"

4 years agoDefine Docker-CI-PC merge job template 20/620/5
Lott, Christopher (cl778h) [Wed, 31 Jul 2019 19:32:03 +0000 (15:32 -0400)]
Define Docker-CI-PC merge job template

Add new JJB template that builds in docker, exports files
then pushes packages to PackageCloud.io.
Define default values for account, repo and distributions.
Reuse packagecloud-push.sh script created by suresh channamallu.
Add new merge+push job to projects that build DEB/RPM packages.

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