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>
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>
Jessica Wagantall [Fri, 10 Apr 2020 16:18:53 +0000 (16:18 +0000)]
Merge "Add config to disable submodule processing"
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
Jessica Wagantall [Wed, 8 Apr 2020 17:35:27 +0000 (17:35 +0000)]
Merge "Add PyPI stage job, drop merge for xapp-frame-py"
Eric Ball [Wed, 8 Apr 2020 15:22:46 +0000 (15:22 +0000)]
Merge "Migrate ric-plt/xapp-frame-cpp build to global-jjb"
Anil Belur [Wed, 8 Apr 2020 13:38:47 +0000 (13:38 +0000)]
Merge "Drop Python jobs for ric-plt/lib/rmr"
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
Jessica Wagantall [Tue, 7 Apr 2020 21:54:52 +0000 (21:54 +0000)]
Merge "Upgrade global-jjb to
v0.52.0-16-g58776ad"
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
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
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
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>
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
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
Eric Ball [Mon, 6 Apr 2020 21:56:20 +0000 (21:56 +0000)]
Merge "Align CI/CD jobs with code refactoring."
Jessica Wagantall [Mon, 6 Apr 2020 16:44:59 +0000 (16:44 +0000)]
Merge "Add PyPI stage job, drop merge for com/pylog"
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>
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>
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
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
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>
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>
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>
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
Jessica Wagantall [Wed, 1 Apr 2020 17:54:02 +0000 (17:54 +0000)]
Merge "Add PyPI stage job, drop merge for it-dev"
Jessica Wagantall [Wed, 1 Apr 2020 14:08:30 +0000 (14:08 +0000)]
Merge "Add PyPI stage job, drop merge for ric-plt/sdlpy"
Lott, Christopher (cl778h) [Wed, 1 Apr 2020 12:55:56 +0000 (08:55 -0400)]
Add E2Manager/ prefix to sonar report path
The Sonarqube scanner is looking for file coverage.txt at the root
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Icd67d327e746fcd696d8cabb6a5eb93c39eb5f1d
Lott, Christopher (cl778h) [Wed, 1 Apr 2020 12:38:36 +0000 (08:38 -0400)]
Add PyPI stage job, drop merge for ric-plt/sdlpy
Issue-ID: INT-110
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I897d0621ccbf3729783a9303658bc19b60d4f682
Lott, Christopher (cl778h) [Wed, 1 Apr 2020 12:34:48 +0000 (08:34 -0400)]
Add PyPI stage job, drop merge for it-dev
Issue-ID: INT-110
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ib92f34b0af695f755bc4b38817f3b34c68e63271
Lott, Christopher (cl778h) [Wed, 1 Apr 2020 12:20:08 +0000 (08:20 -0400)]
Add PyPI stage job, drop merge for com/pylog
Issue-ID: INT-110
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ie1dcce6ee70bc367fe4e818de90dbbf69df396af
Lott, Christopher (cl778h) [Wed, 1 Apr 2020 00:21:49 +0000 (20:21 -0400)]
Upgrade global-jjb to
v0.52.0-8-gd315b07
Pick up change that adds PyPI stage templates
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I1da34cae7a559d6b062ecb72ed5d820391179ab6
Andrew Grimberg [Mon, 30 Mar 2020 19:47:06 +0000 (19:47 +0000)]
Merge "Verify Helm charts in ric-plt/ric-dep/helm"
Andrew Grimberg [Mon, 30 Mar 2020 15:55:18 +0000 (15:55 +0000)]
Merge "Correct build-node ubuntu16 to ubuntu18"
Andrew Grimberg [Mon, 30 Mar 2020 15:54:49 +0000 (15:54 +0000)]
Merge "Fix sonar.go.coverage.reportPaths value"
Andrew Grimberg [Mon, 30 Mar 2020 15:54:11 +0000 (15:54 +0000)]
Merge "Add .cfg suffix on build node file for consistency"
Andrew Grimberg [Mon, 30 Mar 2020 15:52:40 +0000 (15:52 +0000)]
Merge "Drop weekly build of com/lib library"
ss412g [Mon, 30 Mar 2020 13:37:45 +0000 (16:37 +0300)]
Fix sonar.go.coverage.reportPaths value
Change-Id: I61bc74af13d04de00e5cf7c57580fbcfa746c8b2
Signed-off-by: ss412g <shuky.har-noy@intl.att.com>
Lott, Christopher (cl778h) [Mon, 30 Mar 2020 01:22:02 +0000 (21:22 -0400)]
Correct build-node ubuntu16 to ubuntu18
The project has no ubuntu16 build minion images, change to 18.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia03e3811ff4cd09adb0eee2d76d14f000dcfc817
Lott, Christopher (cl778h) [Sat, 28 Mar 2020 22:28:03 +0000 (18:28 -0400)]
Add .cfg suffix on build node file for consistency
All file names except this one end in .cfg so rename to match
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia1e4eeb44c2aeccfd753af8c2bdce850f2ed8c11
Lott, Christopher (cl778h) [Fri, 27 Mar 2020 18:35:34 +0000 (14:35 -0400)]
Verify Helm charts in ric-plt/ric-dep/helm
Add job to invoke shell script in repo to verify helm charts
elsewhere in same repo
Issue-ID: INT-109
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I07ae372a23547196b491e7568ef3510ca4ccc526
Lott, Christopher (cl778h) [Fri, 27 Mar 2020 17:55:06 +0000 (13:55 -0400)]
Add install of deb package alien to pre-build
Need extra support to build RPM packages on a Debian distro
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I339b257cc3483c9ba7d942c1da20fcc21166b14c
Aric Gardner [Fri, 27 Mar 2020 15:54:35 +0000 (15:54 +0000)]
Merge "Extend packagecloud-push for build-dir"
Aric Gardner [Fri, 27 Mar 2020 15:51:29 +0000 (15:51 +0000)]
Merge "Add Jenkins job oam distribution"
Lott, Christopher (cl778h) [Fri, 27 Mar 2020 01:26:14 +0000 (21:26 -0400)]
Extend packagecloud-push for build-dir
Extend script packagecloud-push.sh with environment variable BUILD_DIR.
Populate BUILD_DIR from JJB config parameter build-dir, required for
cmake anyhow. This limits the search to a single directory.
Add build-dir default to docker-ci template, "export-packages"
Revise export script to use a constant value for build-dir,
also "export-packages" in $WORKSPACE.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I3da170246fb5868e644756e80c20b07bf68f55f9
Lott, Christopher (cl778h) [Fri, 27 Mar 2020 15:00:02 +0000 (11:00 -0400)]
Drop weekly build of com/lib library
PackageCloud does not allow overwrite of an existing file,
so this weekly build job invariably fails.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ibc746ea9388888680ceec8790dbba64f4c211540
herbert [Fri, 27 Mar 2020 08:59:53 +0000 (09:59 +0100)]
Add Jenkins job oam distribution
Add Jenkins jobs for oam distribution
Issue-ID: OAM-85
Signed-off-by: herbert <herbert.eiselt@highstreet-technologies.com>
Change-Id: I6de181afc445c9576a338a83d9ab50557b235dc9
Signed-off-by: herbert <herbert.eiselt@highstreet-technologies.com>
Lott, Christopher (cl778h) [Fri, 27 Mar 2020 00:42:14 +0000 (20:42 -0400)]
Adjust installer scripts to remove .deb/.rpm files
The installer scripts left .deb/.rpm files lying around
which can confuse later steps.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Iab04fcabaded628938f0a8685218d04f9a483bed
Eric Ball [Fri, 27 Mar 2020 00:24:37 +0000 (00:24 +0000)]
Merge "Define CMake + Package Cloud stage job"
Lott, Christopher (cl778h) [Thu, 26 Mar 2020 19:35:20 +0000 (15:35 -0400)]
Drop build image Dockerfiles migrated to it/dev
No longer being maintained in the ci-management repo
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Iae2dbfcb5457b54e38420491fc17883fed91815e
Jessica Wagantall [Thu, 26 Mar 2020 19:32:53 +0000 (19:32 +0000)]
Merge "Drop jobs for builder images from ci-management"
Lott, Christopher (cl778h) [Wed, 25 Mar 2020 20:33:06 +0000 (16:33 -0400)]
Define CMake + Package Cloud stage job
On "stage-release" comment, build deb/rpm packages with CMake/Make
then publish them to PackageCloud.io. First use is in the
ric-plt/xapp-frame-cpp project.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Iaab8d8c8bc7ef7cf0e066c55ff73cea7d46b954e
Jessica Wagantall [Thu, 26 Mar 2020 15:47:17 +0000 (15:47 +0000)]
Merge "Simplify ORAN jjb file organization"
Jessica Wagantall [Thu, 26 Mar 2020 15:45:05 +0000 (15:45 +0000)]
Merge "Jenkins jjb setup for scp-oam-modeling"
Aric Gardner [Thu, 26 Mar 2020 15:40:32 +0000 (15:40 +0000)]
Merge "Adapt to restructuring of code in repo"
elinuxhenrik [Thu, 26 Mar 2020 07:17:25 +0000 (08:17 +0100)]
Adapt to restructuring of code in repo
In the commit, https://gerrit.o-ran-sc.org/r/c/sim/a1-interface/+/2971,
the container tag and Docker files are moved, so the Jenkins job
configuration need to be updated accordingly.
Change-Id: Ia78506767588c83e630628e6b152e9dc6f4895a7
Issue-ID: NONRTRIC-120
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
herbert [Thu, 26 Mar 2020 11:03:00 +0000 (12:03 +0100)]
Jenkins jjb setup for scp-oam-modeling
for mvn builds
Issue-ID: OAM-91
Signed-off-by: herbert <herbert.eiselt@highstreet-technologies.com>
Change-Id: If64cbd1e33624d29af32b51cdac0ba21cceaea50
Signed-off-by: herbert <herbert.eiselt@highstreet-technologies.com>
Lott, Christopher (cl778h) [Thu, 26 Mar 2020 11:04:57 +0000 (07:04 -0400)]
Simplify ORAN jjb file organization
No functional changes just renaming:
* Rename oran-jjb to oran-templates
* Merge two shell directories and adjust usages
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I5ca746c801011385751c9b373f596cbd315d4e73
Lott, Christopher (cl778h) [Wed, 25 Mar 2020 18:55:12 +0000 (14:55 -0400)]
Drop jobs for builder images from ci-management
The docker files and jobs are now maintained in/for the it/dev repo.
One job lingers here, it should be cleaned up when the last project
migrates from Ubuntu 16 to 18.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ie9a167b85d4dde783a86dcadb10038fbb2f57d97
Lott, Christopher (cl778h) [Wed, 25 Mar 2020 17:20:04 +0000 (13:20 -0400)]
Revise RMR install scripts for deb/rpm
Use -nv (non verbose) instead of -q (quiet) in wget. Error messages
are suppressed with -q which makes failures totally inscrutable.
Default PackageCloud repository to release, but extend query for repo
tag in rmr-version.yaml file to allow use of staging repository.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: If642b48eb11d8562a2ca6f41f835b3fd89de18d3
Lott, Christopher (cl778h) [Wed, 25 Mar 2020 13:20:01 +0000 (09:20 -0400)]
Add CMake jobs for xapp-frame-cpp repo
New shell scripts to download and install RMR version 3 with headers
on Debian and CentOS distros
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I271251e909c6b972680a29a199103933c8add307
Lott, Christopher (cl778h) [Wed, 25 Mar 2020 01:39:11 +0000 (21:39 -0400)]
Downgrade global-jjb to v0.52.0
Back away from a breaking change to logs-deploy.sh
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: If2bced09e6f2051ae9fb1e56e8500838ca2b3911
Jessica Wagantall [Wed, 25 Mar 2020 01:03:44 +0000 (01:03 +0000)]
Merge "Jenkins jjb setup for features"
Lott, Christopher (cl778h) [Tue, 24 Mar 2020 21:34:44 +0000 (17:34 -0400)]
Upgrade global-jjb to
v0.52.0-4-g769456c
Pick up recent change that adds weekly cron to docker merge template
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia20338f3d03d56361d1b4a25e2de59dab01b1949
herbert [Fri, 20 Mar 2020 17:16:26 +0000 (18:16 +0100)]
Jenkins jjb setup for features
build jobs for osgi bundles
Issue-ID: OAM-82
Signed-off-by: herbert <herbert.eiselt@highstreet-technologies.com>
Change-Id: I991a80e6500928c0a149b5ba5aa1d09ef7307cbc
Signed-off-by: herbert <herbert.eiselt@highstreet-technologies.com>
Lott, Christopher (cl778h) [Tue, 24 Mar 2020 19:19:37 +0000 (15:19 -0400)]
Repair docker root directory name
The "docker" prefix is no longer needed in it/dev repo
Issue-ID: INT-108
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia3398d201db8a07f77ce7d29b67b256d5fa22200
Lott, Christopher (cl778h) [Mon, 23 Mar 2020 21:53:14 +0000 (17:53 -0400)]
Add docker build jobs for images in it/dev
Migrate builder image job definitions from ci-management repo
to it/dev repo.
Issue-ID: INT-108
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ibf0841e5fc93740068af63e4334726ec0fc753b0
YongchaoWu [Thu, 19 Mar 2020 14:40:42 +0000 (15:40 +0100)]
Add jenkins jobs for portal-nonrtric-controlpanel
Define docker verify, stage, merge, and sonar jobs
Issue-ID: NONRTRIC-169
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Change-Id: Ieb3599ecbe0c93d84a37d5bdc1ce78183a135d7d
Jessica Wagantall [Fri, 20 Mar 2020 18:32:34 +0000 (18:32 +0000)]
Merge "Add jenkins job for sim-a1-interface"
Lott, Christopher (cl778h) [Fri, 20 Mar 2020 17:48:33 +0000 (13:48 -0400)]
Drop -docker suffix from ric-plt/a1 image name
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I595a4a53927c05a658c73af680b476bddb6d2c90
YongchaoWu [Wed, 18 Mar 2020 10:44:13 +0000 (11:44 +0100)]
Add jenkins job for sim-a1-interface
Define docker verify, merge, and sonar job
Issue-ID: NONRTRIC-163
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Change-Id: I985aafd5c87254f5c88828c0b5759c5b33ec947f
Eric Ball [Thu, 19 Mar 2020 20:47:23 +0000 (20:47 +0000)]
Merge "Upgrade -go image to rmr v3 with si95."
Lott, Christopher (cl778h) [Thu, 19 Mar 2020 19:27:39 +0000 (15:27 -0400)]
Upgrade RMR in Alpine base build image
Upgrade RMR to version 3.6.1 which includes the SI95 transport library
that will eventually replace the third-party NNG transport library.
Clients choose which transport to use by selecting a RMR library.
Add the RMR development headers.
The Python base image now brings Alpine 3.11, adjust tag accordingly.
Issue-ID: RIC-49
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I8f9dd4262cfe7d9db6d0bfae92f02ede790e77f8
Tommy Carpenter [Thu, 19 Mar 2020 19:36:55 +0000 (15:36 -0400)]
Upgrade -go image to rmr v3 with si95.
Issue-ID: RIC-49
Change-Id: I5ef8597b94e270f9e2544d027d6ec0eed82f874c
Signed-off-by: Tommy Carpenter <tc677g@att.com>
Zhe Huang [Tue, 17 Mar 2020 23:02:01 +0000 (19:02 -0400)]
Refactor py config settings with tox environments
Adjust values to reduce redundancy in Jenkins job names
Signed-off-by: Zhe Huang <zhehuang@research.att.com>
Change-Id: I9b4825c9ff91c90ecaa459d8e2619bfa99edc39d
Eric Ball [Wed, 18 Mar 2020 23:01:45 +0000 (23:01 +0000)]
Merge "Add aal/logic project view for Jenkins"
Eric Ball [Wed, 18 Mar 2020 22:20:55 +0000 (22:20 +0000)]
Merge "Add Nexus IQ/CLM scan job to ric-plt/a1"
Lott, Christopher (cl778h) [Wed, 18 Mar 2020 20:22:08 +0000 (16:22 -0400)]
Add aal/logic project view for Jenkins
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I4dca0a8db0690c373867ce55d4f9b6f757a55cef
Lott, Christopher (cl778h) [Wed, 18 Mar 2020 19:53:40 +0000 (15:53 -0400)]
Set Ubuntu 18.04 builders to 20GB volume, take 2
The new Ubuntu images that we recently changed over to require at
least 20GB of HDD, rather than the previous setting of 10GB.
Previous attempt removed the VOLUME_SIZE lines entirely with the
intent of using a default value, but that did not work post merge.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ica06b982e7e6d2ce61e802be13d2e92638635b12
Jessica Wagantall [Wed, 18 Mar 2020 16:50:26 +0000 (16:50 +0000)]
Merge "Define Sonar job for E2Mgr which uses golang"
Lott, Christopher (cl778h) [Wed, 18 Mar 2020 14:26:38 +0000 (10:26 -0400)]
Add Nexus IQ/CLM scan job to ric-plt/a1
Issue-ID: INT-24
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I9a07b566896885c46ab05d8d661131d37f0244f3
Eric Ball [Wed, 18 Mar 2020 01:43:41 +0000 (18:43 -0700)]
Resize Ubuntu 18.04 builders to default of 20GB
The new Ubuntu images that we recently changed over to require at
least 20GB of HDD, rather than the previous setting of 10GB. By
removing the value from these files, we will use the config default
of 20GB.
Change-Id: I7259d1321f315d47b2fa8d8fce3c8b83543c8f3b
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Lott, Christopher (cl778h) [Fri, 7 Feb 2020 18:38:19 +0000 (13:38 -0500)]
Define Sonar job for E2Mgr which uses golang
Use prescan builder shell script to install prereqs
on an ubuntu build node
Issue-ID: INT-81
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia84f894a6a4b86afeabf3c66ac497f65444f159c
Eric Ball [Tue, 17 Mar 2020 20:02:02 +0000 (20:02 +0000)]
Merge "Set up CICD for QP Driver"
Lott, Christopher (cl778h) [Tue, 17 Mar 2020 18:53:54 +0000 (14:53 -0400)]
Upgrade Jenkins build minions to latest pythons
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I4d79dca31af5ce54a8d8d35abf6efa1abf410acd
Eric Ball [Tue, 17 Mar 2020 16:10:20 +0000 (16:10 +0000)]
Merge "Adjust alarm-go CI job config esp sonar"
Lott, Christopher (cl778h) [Tue, 17 Mar 2020 13:15:03 +0000 (09:15 -0400)]
Add sudo to base build images
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I32b59cfbfb138bb4f0bdd44444fc2fa4abb684be
Lott, Christopher (cl778h) [Mon, 16 Mar 2020 14:02:28 +0000 (10:02 -0400)]
Adjust alarm-go CI job config esp sonar
1) Change docker image name from ric-plt-alarm-go to ric-plt-alarmadapter
2) Rename and repair prescan shell script to call commands
cmake (not cmake3) and ninja (not ninja-build); change
to appropriate directory before calling repo build script.
3) Configure report paths for cover.out in adapter and alarm.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ib4dd96a6bf0eee766e2d0bf0b1d3e51d93acb930
Lott, Christopher (cl778h) [Mon, 16 Mar 2020 15:12:15 +0000 (11:12 -0400)]
Upgrade golang versions in base build images
alpine3-go upgrades from 1.13.7 to 1.13.8
ubuntu 18.04 upgrades from 1.12.16 to 1.12.17
and from 1.13.7 to 1.13.8; adds 1.14
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I6d8c58b7d0b48f842fa2160fff18987f4946efcc
Tommy Carpenter [Mon, 16 Mar 2020 15:09:38 +0000 (11:09 -0400)]
Set up CICD for QP Driver
Issue-ID: RICAPP-47
Change-Id: I044363c6f02a4cab1c7adefaf6dc25423019ca14
Signed-off-by: Tommy Carpenter <tc677g@att.com>
Lott, Christopher (cl778h) [Fri, 13 Mar 2020 19:22:49 +0000 (15:22 -0400)]
Correct build node name for ric-plt/alarm-go
The node ubuntu1804-builder-2c-8g does not exist in this project
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Iff049830bfe2070ff62b9a31f3796cc0a2784c84
Eric Ball [Fri, 13 Mar 2020 18:57:15 +0000 (18:57 +0000)]
Merge "Add jobs for it/dev repo."
Zhe Huang [Mon, 9 Mar 2020 19:42:05 +0000 (15:42 -0400)]
Add jobs for it/dev repo.
This commit adds docker jobs and release jobs for it/dev repo that contains the xApp onboarding component.
Signed-off-by: Zhe Huang <zhehuang@research.att.com>
Change-Id: I67fde2988719974e66a7926c6e451c733bfe41de
Lott, Christopher (cl778h) [Fri, 13 Mar 2020 14:09:01 +0000 (10:09 -0400)]
Add jobs for golang project ric-plt/alarm-go
Build a docker image and analyze go source with Sonar
Use script that installs NNG in Jenkins build minion
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I987931a8022d17384873348764c165450e7b9ca6
LF Jenkins CI [Thu, 12 Mar 2020 19:43:51 +0000 (19:43 +0000)]
Automation adds portal-nonrtric-controlpanel.yaml
Change-Id: Ic7f361ebbd414312b9604c5f4899ce86374577b7
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Aric Gardner [Wed, 11 Mar 2020 20:31:39 +0000 (20:31 +0000)]
Merge "Automation adds ric-app-ts.yaml"
Aric Gardner [Wed, 11 Mar 2020 20:31:26 +0000 (20:31 +0000)]
Merge "Automation adds ric-app-qp.yaml"
Aric Gardner [Wed, 11 Mar 2020 20:31:16 +0000 (20:31 +0000)]
Merge "Automation adds ric-app-qp-driver.yaml"
LF Jenkins CI [Wed, 11 Mar 2020 17:04:42 +0000 (17:04 +0000)]
Automation adds ric-app-qp-driver.yaml
Change-Id: I5701c32c232d6457cfb564c71230e821357bd87e
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
LF Jenkins CI [Wed, 11 Mar 2020 16:06:58 +0000 (16:06 +0000)]
Automation adds ric-app-qp.yaml
Change-Id: Id321c34b462cd9e118dcca6c706c6b63e34e9c17
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>