ci-management.git
4 years agoAdd Jenkins verify job for RMR library 48/248/1
Lott, Christopher (cl778h) [Tue, 4 Jun 2019 14:38:14 +0000 (10:38 -0400)]
Add Jenkins verify job for RMR library

Only performs a verify build. No merge job is defined
because no image needs to be pushed to the LF registry.

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

4 years agoUpgrade global-jjb to get docker-job cron triggers 42/242/1
Lott, Christopher (cl778h) [Mon, 3 Jun 2019 17:38:23 +0000 (13:38 -0400)]
Upgrade global-jjb to get docker-job cron triggers

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

4 years agoAdd docker build job and view for ric-plt/a1 37/237/3
Lott, Christopher (cl778h) [Sat, 1 Jun 2019 11:03:27 +0000 (07:03 -0400)]
Add docker build job and view for ric-plt/a1

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

4 years agoUpgrade to global-jjb v0.38.2 38/238/1
Andrew Grimberg [Sat, 1 Jun 2019 19:30:00 +0000 (12:30 -0700)]
Upgrade to global-jjb v0.38.2

Change-Id: Ibb7b1921ea5fd0a5059e71f6222537d7e51be265
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
4 years agoDefine builders for O-RAN-SC software 04/204/16
Lott, Christopher (cl778h) [Wed, 29 May 2019 13:33:29 +0000 (09:33 -0400)]
Define builders for O-RAN-SC software

In lieu of installing software to LF Jenkins build minions.

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: Id066e89694fd9e1d03c5e97608de82bb60622a98

4 years agoUpgrade to global-jjb v0.38.1 11/211/2
Andrew Grimberg [Wed, 29 May 2019 22:02:00 +0000 (15:02 -0700)]
Upgrade to global-jjb v0.38.1

Change-Id: I8cfff42b8ec8033bfac9f08f269c21a0ac021242
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
4 years agoConfigure Sigul ENV vars 69/169/1
Andrew Grimberg [Thu, 16 May 2019 21:09:21 +0000 (14:09 -0700)]
Configure Sigul ENV vars

Add in the needed ENV vars to enable the ability for the environment to
use sigul for artifact signing

Change-Id: I3f85cebd18fb627159ff8cce4d87834e2075c710
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
4 years agoMerge "Upgrade to global-jjb v0.37.4"
Andrew Grimberg [Thu, 16 May 2019 19:34:50 +0000 (19:34 +0000)]
Merge "Upgrade to global-jjb v0.37.4"

5 years agoUpgrade to global-jjb v0.37.4 60/160/1
Andrew Grimberg [Tue, 14 May 2019 18:26:38 +0000 (11:26 -0700)]
Upgrade to global-jjb v0.37.4

Change-Id: I39d2cbb73bc930f80314ce656aee32248bef6369
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoUpdate to new values for .gitreview 59/159/1
Andrew Grimberg [Tue, 14 May 2019 18:25:36 +0000 (11:25 -0700)]
Update to new values for .gitreview

Change-Id: I0fe8a9eec81695ab7d776db43cf4672eb37b52f0
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoMerge "Pin pygments to 2.3.x"
Andrew Grimberg [Mon, 13 May 2019 23:21:43 +0000 (23:21 +0000)]
Merge "Pin pygments to 2.3.x"

5 years agoUpdate all references to Gerrit 48/148/1
Andrew Grimberg [Mon, 13 May 2019 21:54:32 +0000 (14:54 -0700)]
Update all references to Gerrit

Gerrit is moving from gerrit.oran-osc.org to gerrit.o-ran-sc.org

Change-Id: I9eeb1d609978975ad149b5408ec3924eb3eeb6c4
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoFix Jenkins URLs 47/147/1
Andrew Grimberg [Mon, 13 May 2019 19:49:18 +0000 (12:49 -0700)]
Fix Jenkins URLs

Change-Id: Id06185c2e9e121938b87941ac1c89d9663a4ec06
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoPin pygments to 2.3.x 45/145/1
Andrew Grimberg [Mon, 13 May 2019 19:06:38 +0000 (12:06 -0700)]
Pin pygments to 2.3.x

Pygments release 2.4.0 which added a python requires that excludes all
versions of Python < 3.5. The LFCI's default 3 version is 3.4 so causes
build failure.

Change-Id: Ie1e4281efee4461f61cdffa3791c22cd5fbf54ec
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoConfigure SonarCloud for portal/ric-dashboard 17/117/1
Andrew Grimberg [Mon, 6 May 2019 23:08:36 +0000 (16:08 -0700)]
Configure SonarCloud for portal/ric-dashboard

Add the needed values for SonarCloud analysis for portal/ric-dashboard.

Change-Id: Icc4f66d25095f8874a65a5d1c98446b11f2fd351
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoDrop ric-dashboard javadoc jobs 09/109/2
Lott, Christopher (cl778h) [Fri, 3 May 2019 18:43:15 +0000 (14:43 -0400)]
Drop ric-dashboard javadoc jobs

Rename to keep the project prefix "portal"

Change-Id: I7bb9a1a426509406824ed415b7ddca687c4d0798
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
5 years agoAdd DOCKER_REGSITRY related env vars 08/108/1
Andrew Grimberg [Fri, 3 May 2019 17:37:09 +0000 (10:37 -0700)]
Add DOCKER_REGSITRY related env vars

Change-Id: I0bdebd06c91b1cb0728b48faeaf3081e4b09337c
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoUpdate to global-jjb v0.37.2 02/102/1
Andrew Grimberg [Thu, 2 May 2019 16:07:22 +0000 (09:07 -0700)]
Update to global-jjb v0.37.2

Change-Id: I065a06ff47df7589b8a0b1856b99b7f5e59e4bbd
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoUpdate to latest common-packer 98/98/1
Andrew Grimberg [Wed, 1 May 2019 21:55:34 +0000 (14:55 -0700)]
Update to latest common-packer

Change-Id: I14876f4d6821991f56dd0eab37863f2c2dcf0678
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoDefine jenkins jobs for the RIC dashboard 78/78/7
Lott, Christopher (cl778h) [Tue, 23 Apr 2019 17:59:52 +0000 (13:59 -0400)]
Define jenkins jobs for the RIC dashboard

Update to latest global-jjb that adds the required maven templates
Change occurrences of oran-osc to o-ran-sc

Change-Id: I1151f6f1c757f03e5fa616a7ab7fa1e8c5ec0896
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
5 years agoUpdate global-jjb to v0.37.1 96/96/2
Andrew Grimberg [Wed, 1 May 2019 15:33:40 +0000 (08:33 -0700)]
Update global-jjb to v0.37.1

* Remove non-needed force update of packer as new global-jjb uses v1.4.0 as
the default

Change-Id: I2f3db21a2bfcd3f895f370bb902067b71b9a00ff
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoAdd ubuntu1804 build minions 94/94/3
Zhe Huang [Tue, 30 Apr 2019 15:33:18 +0000 (11:33 -0400)]
Add ubuntu1804 build minions

Change-Id: I1e189c9cf4b3d1d9d6e39e8b899550d404cd4287
Signed-off-by: Zhe Huang <zhehuang@research.att.com>
5 years agoCorrect log server URL 93/93/1
Andrew Grimberg [Mon, 29 Apr 2019 22:35:22 +0000 (15:35 -0700)]
Correct log server URL

Change-Id: I70bfa51aa5017beab2eed4585c4ce06c051a97b6
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoAdd NEXUS_URL env var 91/91/1
Andrew Grimberg [Mon, 29 Apr 2019 20:25:25 +0000 (13:25 -0700)]
Add NEXUS_URL env var

Change-Id: I2072f1eed869c6465b8a89d4977b1287633fbb70
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoAdd log server definition 90/90/1
Andrew Grimberg [Mon, 29 Apr 2019 19:52:38 +0000 (12:52 -0700)]
Add log server definition

Add a log server defintion for storing off job logs.

Change-Id: I85c7fe6c79061cc49e7a6f9f7917941df1826d68
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoMerge "Missed U16.04 builder"
Andrew Grimberg [Fri, 19 Apr 2019 22:42:55 +0000 (22:42 +0000)]
Merge "Missed U16.04 builder"

5 years agoMissed U16.04 builder 71/71/1
Andrew Grimberg [Fri, 19 Apr 2019 22:37:18 +0000 (15:37 -0700)]
Missed U16.04 builder

Change-Id: I92ec3e3ba7629b1db470e3f86c33452ba0a96cac
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoUpdate to Jenkins built C7 builder 70/70/2
Andrew Grimberg [Fri, 19 Apr 2019 22:09:17 +0000 (15:09 -0700)]
Update to Jenkins built C7 builder

Switch to the Jenkins self-hosted packer image for CentOS7

Change-Id: I6e42ac9dc0bd5e07b2db88947de5ab5616216108
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoMerge "Add openstack clean-up cron, simplify ci-job defs"
Andrew Grimberg [Fri, 19 Apr 2019 22:07:18 +0000 (22:07 +0000)]
Merge "Add openstack clean-up cron, simplify ci-job defs"

5 years agoRemove Ubuntu 16.04 packer configuration 69/69/1
Andrew Grimberg [Fri, 19 Apr 2019 21:55:49 +0000 (14:55 -0700)]
Remove Ubuntu 16.04 packer configuration

Ubuntu 16.04 is consistently having issues building due to
python-minimal. Remove the packer job definition as we haven't even been
told that O-RAN needs to support Ubuntu 16.04

Change-Id: Ia36863c84685f41051b73266c2c033a53e7a063a
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoAdd openstack clean-up cron, simplify ci-job defs 68/68/1
Andrew Grimberg [Fri, 19 Apr 2019 21:52:59 +0000 (14:52 -0700)]
Add openstack clean-up cron, simplify ci-job defs

* Enable the gerrit-openstack-cron job to help manage cleaning up
  no-longer use images
* Make the ci-jobs defs a little easier to add additional projects to
  with and anchor pattern

Change-Id: I3369e5a2275bc8a1270c94736822c9d2958924ed
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoAdd docker as a minion option 60/60/4
Andrew Grimberg [Thu, 18 Apr 2019 19:15:34 +0000 (12:15 -0700)]
Add docker as a minion option

Add common-packer based docker setup

Change-Id: I1b73a60f5d118c57afdfb0e1e6645c0baad1df1d
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoUpdate to current latest common-packer 61/61/3
Andrew Grimberg [Fri, 19 Apr 2019 04:13:38 +0000 (21:13 -0700)]
Update to current latest common-packer

* Min packer version 1.3.2 is now required and 1.4.0 is current, use
  latest

Change-Id: I8e348315b7385b7f3f1272f7d57ad45962c3e795
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoAdd packer builder and docker jobs 59/59/1
Andrew Grimberg [Thu, 18 Apr 2019 18:48:27 +0000 (11:48 -0700)]
Add packer builder and docker jobs

Change-Id: I37615332d2324a43115ec10349ee827abd1b50be
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoAdd global ENV var management to sandbox 58/58/1
Andrew Grimberg [Thu, 18 Apr 2019 18:33:12 +0000 (11:33 -0700)]
Add global ENV var management to sandbox

Configure the sandbox ENV vars

Change-Id: I3546d2e400560cfb94bdffd10ab2e5d88fc69b50
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoMake Jenkins manage global ENV vars 57/57/1
Andrew Grimberg [Wed, 17 Apr 2019 18:51:29 +0000 (11:51 -0700)]
Make Jenkins manage global ENV vars

Move the global ENV var management from manual setup to Jenkins job
management.

Change-Id: Ib2398f0940b3e852c633973ff3f0c32280125887
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoSetup global-jjb, ci-jobs, and initial views 54/54/2
Andrew Grimberg [Wed, 17 Apr 2019 04:20:17 +0000 (21:20 -0700)]
Setup global-jjb, ci-jobs, and initial views

Change-Id: I4996a573d9336e5da56a561111017e5868fe9303
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoFix Jenkins start up script linking 42/42/1
Andrew Grimberg [Thu, 4 Apr 2019 21:29:30 +0000 (14:29 -0700)]
Fix Jenkins start up script linking

Change-Id: I64d37bc844362a94631455e496abc1fb97233dd0
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoMinor bootstrapping fixes 41/41/1
Andrew Grimberg [Thu, 4 Apr 2019 21:10:14 +0000 (14:10 -0700)]
Minor bootstrapping fixes

Change-Id: I697b8f47787dcd287a822c229a2b8be8e81ec0ca
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoAdd OpenStack cloud configuration 40/40/1
Andrew Grimberg [Thu, 4 Apr 2019 20:52:30 +0000 (13:52 -0700)]
Add OpenStack cloud configuration

Change-Id: I95b2273165b3421582d67d32be534a7ebd63d0ff
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoSetup defaults.yaml 39/39/1
Andrew Grimberg [Thu, 4 Apr 2019 19:55:17 +0000 (12:55 -0700)]
Setup defaults.yaml

Change-Id: I2691525cf607008b1c549bae4d8811560bb5f129
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoInstall global-jjb v0.35.0 38/38/1
Andrew Grimberg [Thu, 4 Apr 2019 19:40:54 +0000 (12:40 -0700)]
Install global-jjb v0.35.0

Change-Id: I0bfbb03db7d1f834adbad0ea91891842316dbf10
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoSetup common-packer and initial builder 37/37/1
Andrew Grimberg [Thu, 4 Apr 2019 19:17:35 +0000 (12:17 -0700)]
Setup common-packer and initial builder

Change-Id: If229a8993d24488ad665dfcd5222d271b9596ca6
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoSetup repo administrative files 36/36/1
Andrew Grimberg [Mon, 1 Apr 2019 19:48:23 +0000 (12:48 -0700)]
Setup repo administrative files

Change-Id: I413cc744f8367a40fea01edafb25c3523debc7e8
Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
5 years agoInitial empty repository
Andrew Grimberg [Thu, 21 Mar 2019 23:55:37 +0000 (23:55 +0000)]
Initial empty repository