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>
Jessica Wagantall [Mon, 4 Nov 2019 18:50:42 +0000 (18:50 +0000)]
Merge "Define cron to build com/log weekly"
Eric Ball [Mon, 4 Nov 2019 17:56:13 +0000 (17:56 +0000)]
Merge "Add com-golog"
Eric Ball [Mon, 4 Nov 2019 17:52:59 +0000 (17:52 +0000)]
Merge "Reduce frequency of dashboard stage to weekly"
Eric Ball [Mon, 4 Nov 2019 17:52:01 +0000 (17:52 +0000)]
Merge "Add job def for RICP resource status manager"
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
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>
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>
Jessica Wagantall [Sat, 2 Nov 2019 04:13:12 +0000 (04:13 +0000)]
Merge "Add jjb files for sdlgo"
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
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
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
Jessica Wagantall [Fri, 1 Nov 2019 17:27:10 +0000 (17:27 +0000)]
Merge "Define jenkins jobs for Python package com/pylog"
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>
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
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
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
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>
Jessica Wagantall [Wed, 30 Oct 2019 19:39:40 +0000 (19:39 +0000)]
Merge "Adjust rmr-python jobs for revised PyPI templates"
Jessica Wagantall [Wed, 30 Oct 2019 18:35:55 +0000 (18:35 +0000)]
Merge "Define template to verify repo by shell script"
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
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
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
Jessica Wagantall [Mon, 28 Oct 2019 20:08:44 +0000 (20:08 +0000)]
Merge "Use rtdv3-global as project name in view def"
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>
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
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
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
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
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
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
Eric Ball [Tue, 15 Oct 2019 22:00:17 +0000 (22:00 +0000)]
Merge "Revert "Add global read the docs jobs""
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>
Eric Ball [Tue, 15 Oct 2019 21:37:07 +0000 (21:37 +0000)]
Merge "Move sonarcloud config parameters to defaults"
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>
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
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
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
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
Aric Gardner [Tue, 15 Oct 2019 17:07:14 +0000 (17:07 +0000)]
Merge "Add RTD global vars."
Jessica Wagantall [Fri, 11 Oct 2019 21:03:12 +0000 (21:03 +0000)]
Merge "Upgrade global-jjb to
v0.45.0-1-g80fd454"
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
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
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
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
Eric Ball [Wed, 2 Oct 2019 21:10:27 +0000 (21:10 +0000)]
Merge "Add pypi-test key for pypi gerrit merge job"
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
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
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
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
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
Jessica Wagantall [Fri, 27 Sep 2019 09:09:39 +0000 (09:09 +0000)]
Merge "Update Global-jjb to
v0.44.0-4-g3d4f0d8"
Jessica Wagantall [Fri, 27 Sep 2019 08:57:09 +0000 (08:57 +0000)]
Merge "Repin NNG refs to capture proxy reconnect fix"
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>
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
Aric Gardner [Mon, 23 Sep 2019 17:52:25 +0000 (17:52 +0000)]
Merge "Add initial jobs for docs project"
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
Eric Ball [Mon, 23 Sep 2019 17:31:08 +0000 (17:31 +0000)]
Merge "Add script to install prereqs on Centos"
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
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
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
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
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
Jessica Wagantall [Mon, 9 Sep 2019 17:10:57 +0000 (17:10 +0000)]
Merge "Add OAM project view"
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
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
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
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
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
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
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
Eric Ball [Sat, 24 Aug 2019 00:20:14 +0000 (00:20 +0000)]
Merge "Add network host per LF ticket IT-17324."
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>
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
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
Vanessa Rene Valderrama [Fri, 23 Aug 2019 17:04:26 +0000 (17:04 +0000)]
Merge "Fix package_cloud install"
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
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>
Vanessa Rene Valderrama [Thu, 22 Aug 2019 19:34:59 +0000 (19:34 +0000)]
Merge "Update images to install package_cloud"
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
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
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
Jessica Wagantall [Thu, 15 Aug 2019 16:50:21 +0000 (16:50 +0000)]
Merge "Add templates for ric-plt/tracelibgo project jobs"
Jessica Wagantall [Thu, 15 Aug 2019 16:45:08 +0000 (16:45 +0000)]
Merge "Add templates for ric-plt/vespamgr project jobs"
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
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
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
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
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>
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
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
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
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
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
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
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
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
Jessica Wagantall [Fri, 2 Aug 2019 23:57:26 +0000 (23:57 +0000)]
Merge "Define Docker-CI-PC merge job template"
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
wrider [Fri, 2 Aug 2019 04:24:28 +0000 (00:24 -0400)]
Added two docker build jobs
Build an init container and a container that builds
secrets across namespaces.
Change-Id: Idfea8c0edbab1cb2f6ebd39fddb10f9de517832d
Signed-off-by: wrider <lji@research.att.com>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>