Tommy Carpenter [Mon, 24 Feb 2020 19:38:36 +0000 (14:38 -0500)]
Prepare job for xapp-frame-py
This is a hodgepodge of a1 and sdlpy; may need some lovin, most of the
confusion is around this requires this builder and this requires that
builder and this can use the default etc etc a list of what each builder
has or what each thing needs would go a long way
Change-Id: Iedb9e12fd19fcad231a7003353e8b89869d4381d
Signed-off-by: Tommy Carpenter <tc677g@att.com>
Bin Yang [Wed, 19 Feb 2020 03:43:58 +0000 (11:43 +0800)]
Improve jjb for pti rtp project
Refactor merge job to offload the image building process
to a new release job which will be triggered once or twice
per release. This helps save resources of ci infrastructure
Issue-ID: INF-15
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I23ed988e06451622d9f144e5f4a1380c3eff86ee
Eric Ball [Thu, 13 Feb 2020 12:49:52 +0000 (12:49 +0000)]
Merge "Define o1 docker jobs verify, merge, release"
Aric Gardner [Wed, 12 Feb 2020 22:15:37 +0000 (22:15 +0000)]
Merge "Upgrade go in Ubuntu 18 docker base image"
Jessica Wagantall [Wed, 12 Feb 2020 20:25:02 +0000 (20:25 +0000)]
Merge "Reduce redundancy in ci-management docker jobs"
Lott, Christopher (cl778h) [Wed, 12 Feb 2020 20:06:20 +0000 (15:06 -0500)]
Upgrade global-jjb to
v0.50.0-30-g2bd69d4
This pulls in new templates for generic sonar,
repair to failing cost function, etc.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I915f263b1c0a329a91bd5bdfdec20068608cff64
Lott, Christopher (cl778h) [Tue, 11 Feb 2020 19:43:40 +0000 (14:43 -0500)]
Reduce redundancy in ci-management docker jobs
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I17ae9a83b551eb944178b5c664be1d93f52cd628
Eric Ball [Wed, 12 Feb 2020 19:52:13 +0000 (19:52 +0000)]
Merge "Drop python debian base docker files"
Lott, Christopher (cl778h) [Wed, 12 Feb 2020 19:21:30 +0000 (14:21 -0500)]
Define o1 docker jobs verify, merge, release
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I273836086d6592b9ba516c0f928a37a2abcfad96
Lott, Christopher (cl778h) [Thu, 6 Feb 2020 20:18:41 +0000 (15:18 -0500)]
Upgrade go in Ubuntu 18 docker base image
- Upgrade golang 12 to version 1.12.16 and use as default
- Add golang version 1.13.7
- Add golangci-lint tool
Bump tag to prefix "4"
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I4807746311ec5b38e97664e86400f8e974f11374
Jessica Wagantall [Wed, 12 Feb 2020 18:05:45 +0000 (18:05 +0000)]
Merge "add xapp base builder image"
Lott, Christopher (cl778h) [Wed, 12 Feb 2020 13:38:10 +0000 (08:38 -0500)]
Drop python debian base docker files
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia912982c69e4323f7b114a224f2d1a2426b117eb
Lott, Christopher (cl778h) [Tue, 11 Feb 2020 20:36:58 +0000 (15:36 -0500)]
Drop python debian base docker Jenkins job
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: If820bd8e98361482265dd4a59577a957edeacdbb
Tommy Carpenter [Tue, 11 Feb 2020 16:50:02 +0000 (11:50 -0500)]
add xapp base builder image
Change-Id: I781920659fa2252bcaf3fcf22fc3d6278ce537d8
Signed-off-by: Tommy Carpenter <tc677g@att.com>
Tommy Carpenter [Tue, 11 Feb 2020 16:40:55 +0000 (11:40 -0500)]
add verify job for new xapp base
Change-Id: I21ff57dbeb7601676d92e215269b6401aa9912a6
Signed-off-by: Tommy Carpenter <tc677g@att.com>
Aric Gardner [Tue, 11 Feb 2020 13:46:09 +0000 (13:46 +0000)]
Merge "Add sonar job to nonrtric"
Zhe Huang [Mon, 10 Feb 2020 20:32:50 +0000 (15:32 -0500)]
Update it/dep secret job build path
The it/dep secret generation job dockerfile and tag yaml files are moved due to R3 repo restructuring.
This patch updates the it/dep secret job to reflect the refactoring.
Signed-off-by: Zhe Huang <zhehuang@research.att.com>
Change-Id: Id293ffe9c2545e57482661e5aad672b273e541f6
Aric Gardner [Fri, 11 Oct 2019 20:10:03 +0000 (16:10 -0400)]
Add INFO jobs for active O-RAN-SC repos
Ensure a info-yaml-verify job is configured for each active repo.
Use a top-level directory with a single YAML file for each active repo.
Initial configurations were generated from
https://gist.github.com/Aricg/
c8144f33520b2b24a66ffc05c996a097
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Ia2613e90a84dab28319ef949395e1cc982099c4f
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Lott, Christopher (cl778h) [Fri, 7 Feb 2020 13:25:53 +0000 (08:25 -0500)]
Drop Jenkins config for archived project com/asn1
The com/asn1 repo is not active in the O-RAN-SC project
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Icd166820e2f15245adb50575abf9fe9cd99bdd06
Lott, Christopher (cl778h) [Fri, 7 Feb 2020 10:23:20 +0000 (05:23 -0500)]
Add sonar job to nonrtric
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Icd37d326779e75edfb39a61e02db0a14e6d74d4b
Lott, Christopher (cl778h) [Mon, 3 Feb 2020 19:16:32 +0000 (14:16 -0500)]
Verify helm charts on all branches
Use wildcard branch pattern to verify helm chart changes
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ifacde7f635e2f86751df55bc0700a86f398ebfea
Aric Gardner [Fri, 31 Jan 2020 19:37:29 +0000 (14:37 -0500)]
Update global-jjb to
v0.50.0-13-g1fb55e8
Updates:
jjb/lf-python-jobs.yaml
jjb/lf-release-jobs.yaml
shell/jenkins-configure-clouds.sh
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I38e080059022cb83e83e45b05ace947fd2b0019b
Aric Gardner [Fri, 31 Jan 2020 16:00:00 +0000 (11:00 -0500)]
Need volume size of 20
centos builders need volume size of 20
error message:
aborted: Invalid input received:
Invalid input received: Size of
specified image 20GB is larger than
volume size 10GB
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I87d14e20f1cc9170b9dee01948f4a617d3496623
Aric Gardner [Thu, 30 Jan 2020 19:17:54 +0000 (14:17 -0500)]
Switch FLOATING_IP_POOL back to empty
Now that global-jjb has
https://gerrit.linuxfoundation.org/infra/c/releng/global-jjb/+/62991
we need to stop using public.
Also pull in new rtdv3 build script
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I5c771b14d001b1cb79cfaf95c82127bf885af95e
LF Jenkins CI [Wed, 29 Jan 2020 22:04:10 +0000 (22:04 +0000)]
Automation adds ric-plt-o1.yaml
Define project view and info-yaml-validate
Change-Id: If570f6bcde72de3c38574e594f8505d6aac53ba1
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Aric Gardner [Wed, 29 Jan 2020 16:07:58 +0000 (11:07 -0500)]
FLOATING_IP_POOL is null.
null no longer works,
the inherited value of public is not being inherited.
rather it is being explicitly set to null.
floating_ip_pool=$(get_cfg "$cfg_file" FLOATING_IP_POOL "null")
This leads me to belive that
get_minion_options function will set the floating_ip
when set explicitly in the minion configs.
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I422ce8f170894329ff8efd54970309cd619e2427
Aric Gardner [Wed, 29 Jan 2020 15:21:41 +0000 (15:21 +0000)]
Merge "Set floating-ip-pool default to "public""
Eric Ball [Wed, 29 Jan 2020 01:41:31 +0000 (17:41 -0800)]
Set floating-ip-pool default to "public"
We have seen recent issues where the empty setting is being
interpreted as "null" rather than "No value". This breaks the cloud
config. We have a pool called "public" that should be set as the
default.
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: Ife8a9bfbebfece6d3f82cfc00d71761fd0818656
Lott, Christopher (cl778h) [Tue, 28 Jan 2020 12:59:57 +0000 (07:59 -0500)]
global-jjb to
v0.50.0-4-g8285615
This picks up a fix to jenkins-configure-clouds.sh that blocked
change of build minion images.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I7a4859893d1d2b2d0e76f5acc751ed52839e2dbd
Lott, Christopher (cl778h) [Mon, 27 Jan 2020 15:00:51 +0000 (10:00 -0500)]
Point maven to dashboard code with -f option
Reorganized portal/ric-dashboard repository to simplify job triggers
for code, docs and releases which avoids spurious job failures.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ib8008760a165497eacf04e8f139f17fda3b8d852
Lott, Christopher (cl778h) [Thu, 23 Jan 2020 20:19:52 +0000 (15:19 -0500)]
global-jjb to
v0.49.0-33-g0bc70d1
This picks up the repair to python-tools-install.sh that
caused the Python jobs script tox-install.sh to fail on
Ubuntu machines.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Iae6683ffa3bece93d9ad4aedfb9bb31322ffca9b
Lott, Christopher (cl778h) [Fri, 17 Jan 2020 19:31:52 +0000 (14:31 -0500)]
Upgrade docker minions to new images
ZZCI - CentOS 7 - docker - x86_64 -
20200123-164248.786
and
ZZCI - Ubuntu 18.04 - docker - x86_64 -
20200123-175351.393
are a newly created images with C, Golang, Java, Python, Ruby
and Docker.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I30633d3a804d27a4f994233671773e23216c0401
Eric Ball [Thu, 23 Jan 2020 16:07:52 +0000 (08:07 -0800)]
Re-add ruby and package_cloud install to packer
Removal of these was based on a faulty assumption. They still need to
be present.
Issue: LF-Jira IT-18593
Change-Id: Ic1f14e4e177b73ae07186153c8b72d81f95455ec
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Lott, Christopher (cl778h) [Tue, 21 Jan 2020 21:55:38 +0000 (16:55 -0500)]
Use pom in ricsdl-package for sonar analysis
The test coverage data file is written by tox into ricsdl-package,
so launch maven in that same directory, not in the repo root.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I9f462e76424681b7c03a90d126c46b81ac10451d
Lott, Christopher (cl778h) [Thu, 23 Jan 2020 13:02:05 +0000 (08:02 -0500)]
global-jjb to
v0.49.0-29-gd92cb3e
Pulls in fix to support mvn-params for tox-sonar job
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Idbbd33d1f7af42d657a519971c383b4785522be9
Lott, Christopher (cl778h) [Thu, 23 Jan 2020 11:03:26 +0000 (06:03 -0500)]
global-jjb to
v0.49.0-4-g078af58
This downgrades global-jjb to exclude a very recent change
to python-tools-install.sh.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I433150f7b9cb5edbddc20c68f078472d2a9a0968
Lott, Christopher (cl778h) [Thu, 23 Jan 2020 00:59:14 +0000 (19:59 -0500)]
Global-jjb to
v0.49.0-28-g30fb028
Pulls in fix to support mvn-params for tox-sonar job
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I32b7440a8ff3b87e0052be7054a4d608b34fdcf9
Eric Ball [Thu, 16 Jan 2020 02:54:49 +0000 (18:54 -0800)]
Update to common-packer v0.4.0
This includes the latest base images.
Issue: LF-Jira IT-18593
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: Id0ee40cd17a0335b27cda8744498f7edeff7fb92
Eric Ball [Thu, 16 Jan 2020 02:51:10 +0000 (18:51 -0800)]
Switch to tested golang module, remove ruby
The previous golang module was not installing correctly on CentOS 7.
The gantsign module has been tested as working.
Ruby was only required for package_cloud, which is now installed in
the base image. Since it was causing build problems, the explicit
installation has been removed.
Issue: LF-Jira IT-15893
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: Ia60c965b0ddf0f04f634ff8cd9d8ff16ec190938
Eric Ball [Thu, 16 Jan 2020 01:38:15 +0000 (01:38 +0000)]
Merge "Set build-days-to-keep to 30 by default."
Lott, Christopher (cl778h) [Wed, 15 Jan 2020 15:59:09 +0000 (10:59 -0500)]
Skip build of dashboard docker image in Sonar job
Drop the override mvn-goal of 'test' and add maven parameter to tell
the Fabric8 maven plugin to skip building the Docker image because
no image is needed for Sonar analysis. Previously I used goal "test"
to stop the maven build before it reached the install phase that builds
a Docker, but that phase does not call the jacoco-maven-plugin reporter.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Iaa924b41eb6d0034bdfacddec490d096e38f0a32
Lott, Christopher (cl778h) [Wed, 15 Jan 2020 15:37:25 +0000 (10:37 -0500)]
Set build-days-to-keep to 30 by default.
Build logs were being removed after 7 days which is too short.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I29e6be114a05878126f1b1fa38bc747f92386746
Eric Ball [Fri, 10 Jan 2020 01:26:23 +0000 (17:26 -0800)]
Use ansible ruby role to install gems
We're running into issues installing gems using "gem install"
commands, due to missing/outdated ruby version. Instead, we should
use a third-party ruby role, which will install a specific version of
ruby, and as a bonus, can handle installing the specific gems we want
as well.
Issue-ID: LF-Jira IT-18593
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
Change-Id: I3fe5987f17342d0d366eeed731d4f42687e1fc73
Aric Gardner [Thu, 9 Jan 2020 20:52:03 +0000 (15:52 -0500)]
Update global-jjb to v0.49.0
We want the new read the docs v3 bits.
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I2f7970d853d285a222723c8a9a003509d5f45f40
Aric Gardner [Thu, 9 Jan 2020 20:42:55 +0000 (20:42 +0000)]
Merge "Change trigger branch pattern from master to *"
Aric Gardner [Thu, 5 Dec 2019 17:17:38 +0000 (12:17 -0500)]
Change trigger branch pattern from master to *
The RTDv3 job needs to run on doc/ changes in all branches,
including the newly released Amber branch.
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I71ba71fc04aa0242c6827b2f8c41b09aaa4d00fd
Lott, Christopher (cl778h) [Fri, 20 Dec 2019 14:26:38 +0000 (09:26 -0500)]
Install golang 1.12 using ansible role from galaxy
Extend the playbook that provisions docker on build minions
to call fubarhouse.golang which downloads and installs golang
as specified by variable go_version.
Also add basic README for this directory.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I588aad142864d3257cb9255eebc2781ae02cad80
Lott, Christopher (cl778h) [Thu, 12 Dec 2019 13:27:01 +0000 (08:27 -0500)]
global-jjb to
v0.48.1-33-g0bc0e97
Get new release-job feature for different git tag and version strings.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I09725140f4bff05e575d39653d61f35db80c47d6
Anil Belur [Thu, 12 Dec 2019 11:59:42 +0000 (11:59 +0000)]
Merge "Limit log archive pattern to top-level directory"
Lott, Christopher (cl778h) [Mon, 9 Dec 2019 11:18:12 +0000 (06:18 -0500)]
Limit log archive pattern to top-level directory
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I86686e5577855e6ad0abe65d7daf9e3a7d9ce353
Lott, Christopher (cl778h) [Fri, 6 Dec 2019 20:01:35 +0000 (15:01 -0500)]
global-jjb to
v0.48.1-25-gaee2dcb
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I4d2bae79c259d0f4752e14cdd96682829b8afc83
Aric Gardner [Thu, 5 Dec 2019 15:52:50 +0000 (15:52 +0000)]
Merge "Define jobs for ric-plt/sdlpy Python module"
Lott, Christopher (cl778h) [Wed, 4 Dec 2019 13:44:00 +0000 (08:44 -0500)]
Define jobs for ric-plt/sdlpy Python module
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia8c6ca32e9f61c814fddbcaa452ba6b2fad16fc0
Lott, Christopher (cl778h) [Wed, 4 Dec 2019 15:51:41 +0000 (10:51 -0500)]
Restore pypi merge job for master branch
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia1f5b87ddcd2737fce36fe2035db8f2b9883805f
Houa Yang [Tue, 3 Dec 2019 19:57:37 +0000 (13:57 -0600)]
Update global-jjb
Update global-jjb to allow for testing of packagecloud merge jobs.
Issue-Id: RELENG-2567
Signed-off-by: Houa Yang <hyang@contractor.linuxfoundation.org>
Change-Id: I58c6af63cbc0fd280aace33fdda3fc9c3c2660fa
Eric Ball [Tue, 3 Dec 2019 00:11:40 +0000 (00:11 +0000)]
Merge "Add release project to com-log"
Eric Ball [Tue, 3 Dec 2019 00:03:34 +0000 (00:03 +0000)]
Merge "Add PackageCloud.io release jobs for 'ric-plt/sdl'"
Eric Ball [Tue, 3 Dec 2019 00:03:24 +0000 (00:03 +0000)]
Merge "Add release project for ric-plt-tracelibcpp"
Jackie Huang [Fri, 29 Nov 2019 05:51:25 +0000 (13:51 +0800)]
pti-rtp: change the build timeout to 1200 minutes.
The merge job for pti rtp repo runs out of allocated 9 hours with the
job half done. That implies to double time for building the image,
plus extra time for pushing the image to nexus repo, so increase the
timeout to 1200 to make sure the merge job will succeed. With that
success job execution, we could find out the exact building time and
change this timeout to be more accurate accordingly.
Evidence: https://jenkins.o-ran-sc.org/view/pti-rtp/job/
pti-rtp-shell-merge-master/5/console
16:49:20 NOTE: Running task 3957 of 7857
Issue-ID: INF-6
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I74905a69d9b10895cf4af03c69e7633633e63724
Rolf Badorek [Fri, 29 Nov 2019 13:36:30 +0000 (15:36 +0200)]
Add PackageCloud.io release jobs for 'ric-plt/sdl'
Added configuration for 'ric-plt-sdl-packagecloud-release-verify' and
'ric-plt-sdl-packagecloud-release-merge' jobs.
Verified locally with 'jenkins-jobs test -r jjb' command.
Signed-off-by: Rolf Badorek <rolf.badorek@nokia.com>
Change-Id: I81ea60a5fe051d7f9a831dab54d1927c0278a695
Roni Riska [Fri, 29 Nov 2019 14:02:58 +0000 (16:02 +0200)]
Add release project for ric-plt-tracelibcpp
A project for releasing artifacts.
Change-Id: I69d9b297f29e9017ae884ec5c0f734013412a56e
Signed-off-by: Roni Riska <roni.riska@nokia.com>
Roni Riska [Fri, 29 Nov 2019 13:57:13 +0000 (15:57 +0200)]
Add release project to com-log
A project for releasing artifacts.
Change-Id: I7f3b867761720a1afc01e58088073532e6e962de
Signed-off-by: Roni Riska <roni.riska@nokia.com>
Aric Gardner [Thu, 28 Nov 2019 17:59:38 +0000 (17:59 +0000)]
Merge "Add new builder with big storage"
Jessica Wagantall [Wed, 27 Nov 2019 19:04:29 +0000 (19:04 +0000)]
Merge "adding go-acc and sonar"
yakiratz [Thu, 21 Nov 2019 07:39:36 +0000 (09:39 +0200)]
adding go-acc and sonar
Change-Id: I7560bf22244e2239cced6540d9cb20ab2357f1dd
Signed-off-by: yakiratz <yaki.ratz@intl.att.com>
Bin Yang [Wed, 27 Nov 2019 02:27:12 +0000 (02:27 +0000)]
Add new builder with big storage
This is to support building ISO image from PTI RTP repo
Issue-ID: INF-6
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I517b23c383bf60e2480a0d0201c8643c95c50b44
Lott, Christopher (cl778h) [Tue, 26 Nov 2019 15:23:04 +0000 (10:23 -0500)]
Change default.yaml mvn-*-id to site, staging
Change mvn-site-id to site; was oran-site
Change mvn-staging-id to staging; was oran-staging
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ia58a93c5ae83206f3deb621b31d452c75a56d472
Eric Ball [Mon, 25 Nov 2019 22:18:19 +0000 (22:18 +0000)]
Merge "Add Jenkins job def for o-du/phy"
Houa Yang [Mon, 25 Nov 2019 17:10:03 +0000 (11:10 -0600)]
Add packagecloud verify & merge jobs
Add packagecloud verify & merge jobs to rmr project. Verify job
checks if package exists in staging, merge job promotes packages
from staging to release.
Issue-Id: RELENG-2130, IT-18339
Signed-off-by: Houa Yang <hyang@contractor.linuxfoundation.org>
Change-Id: I23bd634bfb52cd4c891b052c1ec2d4a8daf285b9
wrider [Mon, 25 Nov 2019 19:16:55 +0000 (14:16 -0500)]
Add Jenkins job def for o-du/phy
Change-Id: I04352baae4724feb867b49091db2f77dce07db5c
Signed-off-by: wrider <lji@research.att.com>
Houa Yang [Mon, 25 Nov 2019 19:08:16 +0000 (13:08 -0600)]
Fix packagecloud global jjb job name
Fix naming of global jjb jobs for packagecloud verify & merge
job from gerrit-packagecloud-verify/merge to
gerrit-packagecloud-release-verify/merge.
Issue-Id: RELENG-2130, IT-18339
Signed-off-by: Houa Yang <hyang@contractor.linuxfoundation.org>
Change-Id: I273c16ff9d2b91ac3840e52a7f5e17bbcb236fed
Jessica Wagantall [Mon, 25 Nov 2019 18:28:43 +0000 (18:28 +0000)]
Merge "Change serverID to site"
Bin Yang [Mon, 25 Nov 2019 03:17:46 +0000 (03:17 +0000)]
Change serverID to site
Issue-ID: INF-6
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: Ieb55728daf7ced849555fef2bb54dcf8aeb7456e
Houa Yang [Fri, 22 Nov 2019 21:34:48 +0000 (15:34 -0600)]
Add packagecloud verify & merge jobs
Add updated packagecloud verify & merge jobs. Verify job checks
if package exists in staging, merge job promotes packages from
staging to release.
Issue-Id: RELENG-2130, IT-18339
Signed-off-by: Houa Yang <hyang@contractor.linuxfoundation.org>
Change-Id: I9526de8c86a555805860684688143e6e7dd52748
wrider [Fri, 22 Nov 2019 15:33:24 +0000 (10:33 -0500)]
Modify docker container image name for openlte
Modify the docker image name for this SCP repos to align
with LF releasing job expectation. Docker image releasing
job expects "o-ran-sc" as container prefix as "LF umbrella"
because it uses the middle section of the Gerrit hostname.
Thus we change SCP repo container name to o-ran-sc/scp/ocu/openlte.
Change-Id: I105f84bafe345f46f02edf2b8a621f9deb26cb76
Signed-off-by: wrider <lji@research.att.com>
Jessica Wagantall [Thu, 21 Nov 2019 21:08:59 +0000 (21:08 +0000)]
Merge "Initial JJB def for kpimon repo."
Eric Ball [Wed, 20 Nov 2019 22:16:00 +0000 (22:16 +0000)]
Merge "Add build-on-merge job for pti/rpt Yocto"
Lott, Christopher (cl778h) [Thu, 14 Nov 2019 14:06:25 +0000 (09:06 -0500)]
Add build-on-merge job for pti/rpt Yocto
Extend templates to provision global and project settings,
and to create netrc using mvn-site-id.
Refactor shell scripts into prereqs, verify, build and upload.
First draft of upload commands that deploy ISO to nexus.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ibce18bcdf05d99844673ba782d392379795ee945
wrider [Tue, 19 Nov 2019 17:29:57 +0000 (12:29 -0500)]
Initial JJB def for kpimon repo.
Change-Id: I409ff65a689d8beb932a808d3dbc45613856b360
Signed-off-by: wrider <lji@research.att.com>
Jessica Wagantall [Tue, 19 Nov 2019 18:14:51 +0000 (18:14 +0000)]
Merge "Prepare for docker image release for all RICP repos"
Jessica Wagantall [Tue, 19 Nov 2019 18:14:10 +0000 (18:14 +0000)]
Merge "Prepare for docker image release for NONRTRIC repo"
Jessica Wagantall [Tue, 19 Nov 2019 17:59:31 +0000 (17:59 +0000)]
Merge "Prepare for docker image release for RICAPP repos"
Jessica Wagantall [Tue, 19 Nov 2019 17:59:05 +0000 (17:59 +0000)]
Merge "Add JJB for scp/ocu/openlte"
Jessica Wagantall [Tue, 19 Nov 2019 17:54:08 +0000 (17:54 +0000)]
Merge "Prepare for docker image release for INT repos"
Jessica Wagantall [Tue, 19 Nov 2019 17:50:27 +0000 (17:50 +0000)]
Merge "JJB definitioin for O-DU L2"
Jessica Wagantall [Tue, 19 Nov 2019 17:50:05 +0000 (17:50 +0000)]
Merge "Prepare for docker image release for SIM repo(s)"
wrider [Mon, 18 Nov 2019 18:34:35 +0000 (13:34 -0500)]
Add JJB for scp/ocu/openlte
Initial JJB definition for scp/ocu/openlte repo.
Change-Id: I5ff2091333bb31cb8568e89ea71b2bb917ab7b14
Signed-off-by: wrider <lji@research.att.com>
Aric Gardner [Mon, 18 Nov 2019 21:26:51 +0000 (16:26 -0500)]
Update to latest global-jjb
This is not a release version
This update is to fix read the docs
The fix is to trigger /latest/ and /master/
on read the docs merge jobs.
https://gerrit.linuxfoundation.org/infra/c/releng/global-jjb/+/62314
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I4fdd3f0ce9b3730f4aeb1752b4bec076e2116629
wrider [Tue, 19 Nov 2019 05:07:46 +0000 (00:07 -0500)]
Prepare for docker image release for SIM repo(s)
Two changes for preparing for docker image release:
1. per ToC meetiing on 11/13, we need to prefix docker image name
with o-ran-sc;
2. define a self-service docker image release job.
Change-Id: I874eb92569d913d66426744238b42c14a156a540
Signed-off-by: wrider <lji@research.att.com>
wrider [Tue, 19 Nov 2019 05:13:13 +0000 (00:13 -0500)]
Prepare for docker image release for NONRTRIC repo
Define a self-service docker image release job.
Change-Id: Ifa56798095e586fd1e111fbd7273d95f4ed52343
Signed-off-by: wrider <lji@research.att.com>
wrider [Tue, 19 Nov 2019 06:00:23 +0000 (01:00 -0500)]
Prepare for docker image release for all RICP repos
Two changes for preparing for docker image release on JJB
definitions for repos that produce docker iamges:
1. per ToC meetiing on 11/13, we need to prefix docker image name
with o-ran-sc;
2. define a self-service docker image release job.
Change-Id: I06abb9c5439b61b94a8946170aaadff64235b714
Signed-off-by: wrider <lji@research.att.com>
wrider [Tue, 19 Nov 2019 05:45:23 +0000 (00:45 -0500)]
Prepare for docker image release for RICAPP repos
Two changes for preparing for docker image release on JJB
definitions for repos that produce docker iamges:
1. per ToC meetiing on 11/13, we need to prefix docker image name
with o-ran-sc;
2. define a self-service docker image release job.
Change-Id: Icc8474e7eec44c71ba1388eae918117cdc5079aa
Signed-off-by: wrider <lji@research.att.com>
wrider [Tue, 19 Nov 2019 05:37:10 +0000 (00:37 -0500)]
Prepare for docker image release for INT repos
Two changes for preparing for docker image release on JJB
definitions for repos that produce docker iamges:
1. per ToC meetiing on 11/13, we need to prefix docker image name
with o-ran-sc;
2. define a self-service docker image release job.
Change-Id: I4a183002e8732307f1f7536cfb8828a996512e44
Signed-off-by: wrider <lji@research.att.com>
wrider [Fri, 15 Nov 2019 16:52:52 +0000 (11:52 -0500)]
JJB definitioin for O-DU L2
This job definition has been verified in sandbox:
https://jenkins.o-ran-sc.org/sandbox/me/my-views/view/all/job/o-du-l2-docker-verify-master/1/.
Change-Id: Ie5cd0ddf4a1f805be414611990a4d7f353e8c0bb
Signed-off-by: wrider <lji@research.att.com>
Eric Ball [Mon, 18 Nov 2019 23:39:29 +0000 (23:39 +0000)]
Merge "Add build jobs for sim/o1-interface repo."
Eric Ball [Sat, 16 Nov 2019 00:30:10 +0000 (00:30 +0000)]
Merge "Add self-release jobs to portal/ric-dashboard"
Lott, Christopher (cl778h) [Fri, 15 Nov 2019 23:16:20 +0000 (18:16 -0500)]
Add self-release jobs to portal/ric-dashboard
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Iedaee9db23bcf3125e3d31bab9da2ab6f9addbee
wrider [Fri, 15 Nov 2019 21:53:34 +0000 (16:53 -0500)]
Add CI job for RICAPP Machine Learning
The build has been verified in Jenkins sandbox:
https://jenkins.o-ran-sc.org/sandbox/me/my-views/view/all/job/ric-app-ml-docker-verify-master/
Change-Id: I94e31712fd1e34b2d08d335aa03513d89534fe32
Signed-off-by: wrider <lji@research.att.com>
Alex Stancu [Thu, 14 Nov 2019 18:14:13 +0000 (20:14 +0200)]
Add build jobs for sim/o1-interface repo.
Jobs verified in sandbox:
- https://jenkins.o-ran-sc.org/sandbox/view/All/job/sim-o1-interface-manager-docker-verify-master/1/
- https://jenkins.o-ran-sc.org/sandbox/view/All/job/sim-o1-interface-device-docker-verify-master/2/
Signed-off-by: Alex Stancu <alexandru.stancu@highstreet-technologies.com>
Change-Id: Ie1e0ea5b8ea2a4f2ea05bc8914d26b8b55e4f3cf
Eric Ball [Wed, 13 Nov 2019 23:21:29 +0000 (23:21 +0000)]
Merge "Allow two images to build for MC xAPP"