robert.tomczyk [Tue, 18 Jun 2019 10:53:22 +0000 (11:53 +0100)]
OPENDEV: TEST-Update SCM to checkout master branch
It looks like SCM can't determinate which branch to checkout
when we specify 'refs/heads/*' we can specify 'refs/heads/master'
as the script will checkout correct branch.
Fix project parameter for push-upstream: opendev/{project}
Change-Id: I7b320a63611ead0e3693e3edc886739c1424b024
robert.tomczyk [Fri, 14 Jun 2019 16:08:58 +0000 (17:08 +0100)]
OPENDEV: TEST - Update rebase job to track and sync all upstream branches
Change-Id: I9c26c34d2375a6a0f0de392ef3d893cd42c4d8c3
robert.tomczyk [Fri, 14 Jun 2019 10:51:51 +0000 (11:51 +0100)]
OPENDEV: Add patchset-created trigger for push upstream jenkins job.
Updating all remaining OpenDev repositories with this change.
Change-Id: Ib22df459acd28350968c0a9405dd3b11719eba0c
robert.tomczyk [Fri, 14 Jun 2019 09:42:22 +0000 (10:42 +0100)]
OPENDEV: Add patchset-created trigger for push upstream jenkins job.
Change-Id: I10b919e92255731ba45f8f5e536811b76c31d100
ottero [Thu, 6 Jun 2019 15:24:02 +0000 (16:24 +0100)]
Change ccsdk jobs to add Dublin branch
Change-Id: I99107966cd671269f0be5a9f10f79c50a7d5e620
robert.tomczyk [Wed, 5 Jun 2019 15:36:45 +0000 (16:36 +0100)]
ONAP: Add Dublin branch to doc project
Change-Id: I5b721b720d9dd388f44cadcfa415f6de3551bad3
robert.tomczyk [Wed, 5 Jun 2019 11:03:09 +0000 (12:03 +0100)]
ONAP: Add rebase, push-upstrea jobs for doc project under new onap namespace.
Change-Id: I2e0b352931dccf580171e011111b25cdcca98ae7
Balazs Gibizer [Thu, 30 May 2019 08:58:51 +0000 (10:58 +0200)]
Simplify OpenDev push-upstream job
This patch adjust the OpenDev push-upstream jenkins job to follow the
following rules:
* do not change the commit that is being upstreamed
* do not force the git user.name to be the gerrit id. Git authorship can
be independent from gerrit review ownership. Query Nordix Gerrit about
the user name instead.
* consider 'no new changes' error from OpenDev Gerrit as success as it
means the current patch is up-to-date upstream
Change-Id: Ib7a0d9d6052db357148d07f57b141730b837055f
robert.tomczyk [Mon, 3 Jun 2019 12:42:32 +0000 (13:42 +0100)]
OPENDEV: The openstack-dev/sandbox project renamed to opendev/sandbox in upstream
Change-Id: I2079fe81f7cfc0cddb0c81cb59bdbb9906458080
robert.tomczyk [Mon, 3 Jun 2019 11:59:17 +0000 (12:59 +0100)]
OPENDEV TEST: Enable push-upstream test script for openstack-dev/sandbox project
Change-Id: Id2f53e43cfa27443579dfb0e8601537030bb1b1e
robert.tomczyk [Thu, 30 May 2019 12:05:07 +0000 (13:05 +0100)]
OPENDEV: Add rebase and push-upstream Jenkins jobs for the projects:
- openstack-python-novaclient
- openstack-nova-specs
- openstack-osc-placement
- openstack-placement
- openstack-project-team-guide
- openstack-neutron-lib
- openstack-neutron-specs
- openstack-python-neutronclient
- openstack-devstack
- openstack-devstack-gate
- openstack-tempest
- openstack-tempest-lib
- openstack-cinder
- openstack-python-cinderclient
- openstack-networking-l2gw
- openstack-networking-l2gw-tempest-plugin
- openstack-networking-bagpipe
- openstack-networking-bgpvpn
- openstack-networking-midonet
- openstack-networking-odl
- openstack-networking-sfc
- openstack-neutron-fwaas
- openstack-neutron-lbaas
- openstack-neutron-tempest-plugin
- openstack-neutron-vpnaas
- openstack-requirements
- openstack-releases
- openstack-openstackclient
- openstack-project-config
- openstack-glance
- zuul-project-config
- zuul-zuul
- zuul-zuul-base-jobs
- zuul-zuul-jobs
- opendev-base-jobs
- opendev-project-config
- openstack-aodh
- openstack-ceilometer
- openstack-grenade
- openstack-heat
- openstack-horizon
- openstack-keystone
- openstack-oslo-cache
- openstack-oslo-concurrency
- openstack-oslo-config
- openstack-oslo-context
- openstack-oslo-db
- openstack-oslo-i18n
- openstack-oslo-limit
- openstack-oslo-log
- openstack-oslo-messaging
- openstack-oslo-middleware
- openstack-oslo-policy
- openstack-oslo-privsep
- openstack-oslo-reports
- openstack-oslo-rootwrap
- openstack-oslo-serialization
- openstack-oslo-service
- openstack-oslo-tools
- openstack-oslo-upgradecheck
- openstack-oslo-utils
- openstack-oslo-versionedobjects
- openstack-oslotest
- openstack-osprofiler
- openstack-trove
- openstack-openstacksdk
- openstack-keystoneauth
- openstack-os-vif
- openstack-rally
- openstack-rally-openstack
Change-Id: I2f28faa748d56beeeffc23e3c6b02dfe61a0217d
robert.tomczyk [Wed, 29 May 2019 12:56:45 +0000 (13:56 +0100)]
OPENDEV: Add rebase, push-upstrea jobs for openstack-dev/sandbox project
Change-Id: I766f2ce31cdb7459e4e8ecd1f11006225cec7c14
robert.tomczyk [Tue, 28 May 2019 20:50:39 +0000 (21:50 +0100)]
Moving opendev project under jjb directory
Change-Id: Icca1c96dbfaee055563a1b5710bb674c6462474f
robert.tomczyk [Tue, 28 May 2019 10:43:02 +0000 (11:43 +0100)]
OpenDev: Introducing OpenDev to Nordix
Adding initial OpenStack repositories:
- Openstack Neutron
- Openstack Nova
Change-Id: I4f2505d10d0879500182320a972b4957a5e32711
robert.tomczyk [Fri, 24 May 2019 14:18:42 +0000 (15:18 +0100)]
ONAP: Add Dublin branch for so project
Change-Id: Ic91211aa23ad969280e0ca4d1533a3e7dfddcd3e
robert.tomczyk [Thu, 23 May 2019 13:07:18 +0000 (14:07 +0100)]
ONAP: Add rebase, push-upstrea jobs for policy-oom project
Change-Id: Ied9d6ae1b561acc128c199f8766083d865476a3d
robert.tomczyk [Wed, 22 May 2019 17:19:17 +0000 (18:19 +0100)]
Opendaylight: Introducing Opendeyight to Nordix
Adding the rebase and push upstream for the ODL projects:
- controller
- intergration/test
- mdsal
- netconf
Change-Id: I64a434d6ae596b63f6c323073acea58f34e66a14
Fatih Degirmenci [Wed, 22 May 2019 09:04:34 +0000 (11:04 +0200)]
Fix skip-vote by not using gerrit-trigger macro
It seems gerrit-trigger skip-vote is not overriden correctly
so this change rolls the changes made as part of [1] and instead
uses full gerrit-trigger configuration in cloud-infra-verify-engine
jjb.
[1] https://gerrit.nordix.org/#/c/1256/
Change-Id: I29e76c627a80819f86677515e8d508cc974ebdd5
Fatih Degirmenci [Tue, 21 May 2019 20:48:26 +0000 (20:48 +0000)]
Merge changes from topic 'add-odl-gerrit'
* changes:
Add change-merged trigger for ODL Gerrit
Addd ODL Gerrit parameters to global jjb macros
Robert Tomczyk [Tue, 21 May 2019 17:07:56 +0000 (17:07 +0000)]
Merge "Acumos: Add jobs for acumos-java-client project"
Fatih Degirmenci [Tue, 21 May 2019 12:29:55 +0000 (14:29 +0200)]
Move skip-vote from global macros to job templates
We want some jobs to be run in none-voting fashion such as
cloud-infra-centos while the work is going on with them.
This change moves skip-vote setting into the job templates
so we can control it per job rather than globally.
Change-Id: Ic654181fc66eafae0079e97b405a94f71a68c25e
Fatih Degirmenci [Tue, 21 May 2019 10:18:01 +0000 (12:18 +0200)]
Add change-merged trigger for ODL Gerrit
Change-Id: I4a2b7c5d7f4f80172ae22f240301e9d295725ed8
Fatih Degirmenci [Tue, 21 May 2019 10:14:29 +0000 (12:14 +0200)]
Addd ODL Gerrit parameters to global jjb macros
Change-Id: I320360138310b1d5bd43a890cb89086f762cb2d8
robert.tomczyk [Tue, 21 May 2019 06:56:15 +0000 (07:56 +0100)]
Acumos: Add jobs for acumos-java-client project
Change-Id: I3e48b2f906dee296cc84a3f80982bfb6095acfc0
robert.tomczyk [Thu, 16 May 2019 21:28:04 +0000 (22:28 +0100)]
Acumos: Add jobs for portal-marketplace project
Change-Id: Iadeaf1d76894e14e4471958025b2042ba658cbaa
Fatih Degirmenci [Thu, 16 May 2019 11:54:41 +0000 (13:54 +0200)]
Update .gitignore
Change-Id: I13f59324cd3f7bf0deef98c499843936e5ac927c
robert.tomczyk [Wed, 15 May 2019 08:35:01 +0000 (09:35 +0100)]
Acumos: Add jobs for face-privacy-filter project
Change-Id: Ia020eb0c4e4a6896ab9bff276e6ab7ff3dfdd56b
robert.tomczyk [Mon, 13 May 2019 14:21:24 +0000 (15:21 +0100)]
Add push,rebase,verify jobs for Dublin branch of sdnc/oam project
Change-Id: I3ad81f37bf4da69925fcbd88049a490eee343791
robert.tomczyk [Mon, 13 May 2019 08:58:28 +0000 (09:58 +0100)]
Add push,rebase,verify jobs for Dublin branch of dmaap/datarouter and integration/csitc projects
Change-Id: I86c051d99191ea9afc3db09491e9a1c92dc141bc
Fatih Degirmenci [Thu, 9 May 2019 15:12:25 +0000 (15:12 +0000)]
Merge "Fix the build blocker in verify scenario job"
Fatih Degirmenci [Thu, 9 May 2019 15:11:20 +0000 (17:11 +0200)]
Fix the build blocker in verify scenario job
Change-Id: Ifbccd9f2d0a319feb30e9c5266e3f49b5c6ee9f2
Conor Ward [Thu, 9 May 2019 15:05:36 +0000 (15:05 +0000)]
Merge "Add push and rebase jobs for Dublin branch of sdc project"
robert.tomczyk [Thu, 9 May 2019 14:16:58 +0000 (15:16 +0100)]
Add push and rebase jobs for Dublin branch of sdc project
Change-Id: I92c3d5c1b77f60c539dbd9ebe8b33ec6ce92d357
Fatih Degirmenci [Thu, 9 May 2019 13:21:22 +0000 (15:21 +0200)]
Fix build blockers due to introduction of centos support
Change-Id: I627d4bcabbb4a5e65e0f6ae10d4804b969f8c99a
Fatih Degirmenci [Thu, 9 May 2019 10:50:05 +0000 (12:50 +0200)]
Refactor jobs for introduction of Centos7 support
engine is currently being updated to introduce support for Centos7.
During that work, engine code has been refactored, aligning how things
are called and done when it comes to various configuration options based
on the distribution.
Engine now uses single variable to do things based on the distribution
selected by user using -o argument. This argument can take either ubuntu1804
or centos7. Based on that, we determine DIB stuff using vars files per
distro. This results in the removal of DIB parameters from jobs and DISTRIBUTION
parameter and only use DISTRO parameter which is then used by engine
accordingly.
Centos7 jobs for engine and scenario verification are enabled in a none-voting
fashion so if they fail due to development work, they will not block a change
from being merged. Only Ubuntu1804 jobs will vote until we prove Centos7 works
for all the scenarios we have.
Periodic jobs for engine and scenario are not enabled for Centos7 in order not
to waste the resources we have until Centos7 is proving to be working.
Change-Id: I09ab256ce1904b2c9d7b968e3be399ff82c099aa
Fatih Degirmenci [Wed, 8 May 2019 20:04:42 +0000 (22:04 +0200)]
Use common phase jobs for scenario periodic jobs
Change-Id: I4dd1c6eaee69f8790bcf82b9405edfbf37bf3dd4
Fatih Degirmenci [Wed, 8 May 2019 20:00:36 +0000 (22:00 +0200)]
Abort the scenario periodic job in case of phase failure
Change-Id: I6cbf39355b9767137d3c304db7a715d585338814
Fatih Degirmenci [Wed, 8 May 2019 16:12:42 +0000 (18:12 +0200)]
Create periodic jobs for k8-multus-nofeature
Change-Id: I471e357e21537023a84ed245af4c493707d695ee
Fatih Degirmenci [Wed, 8 May 2019 16:07:55 +0000 (18:07 +0200)]
Fix downstream jobs for scenario periodic jobs
Change-Id: I02db71657c854bafac26a9d233a6c5492829e236
Fatih Degirmenci [Wed, 8 May 2019 09:38:56 +0000 (11:38 +0200)]
Create periodic jobs for scenarios
These jobs will be used for promoting scenarios based on deployment
and testing on baremetal.
The jobs are currently triggered daily without checking if anything
changed. This will be updated and they will only be triggered if
infra/engine or infra/swconfig/<scenario> change so we build only
when something happens.
Promotion logic is not implemented yet and will be done in a separate
change.
In addition to periodic jobs for scenarios, trigger for baremetal
engine periodic job is switched to daily in order to free up time
for scenario periodic jobs.
And as usual, lots of duplications here and there and these will be
fixed by refactoring jobs and scripts once the basic pipeline is
in place.
Change-Id: Iaf0da0191fbde1abad60b5ca14dd191095fac761
Fatih Degirmenci [Wed, 8 May 2019 11:25:08 +0000 (13:25 +0200)]
Set installer type for periodic-engine jobs
Change-Id: I98bf52c09b92415d24bb2b69450110e055dc7517
Fatih Degirmenci [Wed, 8 May 2019 09:40:27 +0000 (11:40 +0200)]
Set yardstick dispatcher for engine verify jobs
Change-Id: Id082b41da571ec1ae9ec4a0abdbe3df05607a9e4
Fatih Degirmenci [Wed, 8 May 2019 09:25:19 +0000 (11:25 +0200)]
Set yardstick dispatcher for testfw verify jobs
Change-Id: Ia0711aa1defad9b59eba60ccd91f8dc9243d8323
Fatih Degirmenci [Wed, 8 May 2019 08:54:02 +0000 (10:54 +0200)]
Enable InfluxDB reporting for Yardstick on baremetal
Change-Id: I1bb74f445ff25204f85a96f95e39486b244bf4e2
Fatih Degirmenci [Wed, 8 May 2019 06:56:52 +0000 (08:56 +0200)]
Enable scenario input for engine verify jobs
There will be cases where we need to specify the scenario to
verify the engine with. Most obvious example to this is while
adding newly implemented scenarios into sdf.yml.
Change-Id: Ia60ac75a9f65f9c29efd9804095f15e2338f9be9
Fatih Degirmenci [Tue, 7 May 2019 10:32:56 +0000 (12:32 +0200)]
Remove trailing quote in build description
Change-Id: I925f44c12afd0796cc03687664da1f076b6e596b
Fatih Degirmenci [Tue, 7 May 2019 09:20:53 +0000 (11:20 +0200)]
Use uri for sdf and stop setting DEPLOY_SCENARIO parameter
Change-Id: Ied5bd18d3b0090ee8d41810b4a68e30c5677b39f
Fatih Degirmenci [Tue, 7 May 2019 09:00:11 +0000 (11:00 +0200)]
Write change.properties file for scenario-verify jobs
Change-Id: Ia27182ee90377c470835745763427e05e21a03d6
Fatih Degirmenci [Tue, 7 May 2019 08:39:31 +0000 (10:39 +0200)]
Fix scenario verification jobs
Change-Id: I9d99820cd1d3493fa24d23b2af061fb455afa280
Fatih Degirmenci [Wed, 10 Apr 2019 07:36:03 +0000 (09:36 +0200)]
Create jobs to verify changes to scenarios
Currently only commit message based scenario determination is
in place. Determining the scenario based on the changed files
is yet to be implemented.
The scripts and the jobs will be refactored to increase the
reuse and reduce the duplication once the basic scenario verification
is working.
Change-Id: I4b936c955828f34f263e9825a465bba25e4688c1
robert.tomczyk [Fri, 3 May 2019 14:52:16 +0000 (15:52 +0100)]
Add push,rebase,verify jobs for Dublin branch of dcaegen2/collectors/datafile
Change-Id: Ib611f2e4670b03d9d49e4226fbed2203ea27ce65
robert.tomczyk@est.tech [Thu, 2 May 2019 12:52:03 +0000 (13:52 +0100)]
Add push,rebase,verify jobs for Dublin branch of dcaegen2/collectors/datafile
Change-Id: Iff614492391b7c3df75b7854368910a6d8135cfb
robert.tomczyk@est.tech [Thu, 2 May 2019 08:56:31 +0000 (09:56 +0100)]
Add rebase/push jobs for ONAP project so/docker-config
Change-Id: Ie83f387d16def5324cf14ed6423ddc593d4f30d4
Robert Tomczyk [Wed, 24 Apr 2019 13:48:51 +0000 (13:48 +0000)]
Merge "Create jobs for microservice-generation in Acumos project"
robert.tomczyk@est.tech [Wed, 24 Apr 2019 06:56:12 +0000 (07:56 +0100)]
Create jobs for microservice-generation in Acumos project
Change-Id: I0bb5315c5443aa44f7af191818a9379a5f61e868
Fatih Degirmenci [Wed, 24 Apr 2019 10:35:02 +0000 (12:35 +0200)]
Switch to functest-smoke suite for periodic jobs
Functest Smoke suite will be used for testing new versions of the
platform and the scenarios in order to decide if a certain version
should be promoted to the next level.
Change-Id: I1be4289b1d15e77d064033b8cba1f73546383e5e
Fatih Degirmenci [Tue, 23 Apr 2019 18:11:39 +0000 (20:11 +0200)]
Use correct slave label based on deploy type
Change-Id: If4e87b417a4164b2a58ef6e7fe84e281ebec574d
Fatih Degirmenci [Tue, 23 Apr 2019 15:54:19 +0000 (17:54 +0200)]
Configure jobs for baremetal deployments
Change-Id: Ie4a05e35c5109543fced915ef57ef678104d0624
robert.tomczyk@est.tech [Tue, 23 Apr 2019 13:07:28 +0000 (14:07 +0100)]
Create jobs for license manager Acumos project
Change-Id: If73613f5fad81c7171b78ef70fc785351d6dcf74
Fatih Degirmenci [Tue, 23 Apr 2019 12:34:31 +0000 (14:34 +0200)]
Create jobs for acumos/kubernetes-client
Change-Id: Ie83d9c43a4b9c37a48e1107b7a41655754e99d9f
Fatih Degirmenci [Tue, 23 Apr 2019 10:25:03 +0000 (10:25 +0000)]
Merge "Reenable yardstick for virtual deployments"
Fatih Degirmenci [Tue, 23 Apr 2019 09:02:28 +0000 (09:02 +0000)]
Reenable yardstick for virtual deployments
The failures were probably due to instability of the cloud so attempting to reenable Yardstick to see if that is the case. If things don't work as expected, Yardstick might need to be disabled again.
This reverts commit
676634418826beb45e728d3e0e34be97a7a69ebe.
Change-Id: Iff081a4b72237e60e14b4c3a37aa00ed47e0dcdd
Fatih Degirmenci [Thu, 18 Apr 2019 12:44:57 +0000 (14:44 +0200)]
Move verify and periodic jobs to City Cloud instances
Change-Id: I56dc843cedf5992d78bf930455aa4dcdd9edb341
Fatih Degirmenci [Wed, 17 Apr 2019 19:05:12 +0000 (21:05 +0200)]
Disable yardstick for virtual deployments
Virtual deployments are not suited for running performance
tests as it can be seen in build history. As we are working
on bringing in baremetal in place, we can stop running yardstick
for virtual deployments which we already made it working.
Change-Id: Ic97fe7a60931e3b9e4b462fc9ff0134098e4ba27
Fatih Degirmenci [Wed, 17 Apr 2019 17:20:21 +0000 (19:20 +0200)]
Reduce ansible verbosity
Change-Id: Ice1ce68656bbf14ae9011513a13da1ec0c3335a1
Fatih Degirmenci [Mon, 15 Apr 2019 06:42:08 +0000 (06:42 +0000)]
Merge "acumos: Add jobs for federation project"
Wenqing Gu [Fri, 12 Apr 2019 07:52:40 +0000 (09:52 +0200)]
Add ENGINE_ANSIBLE_PARAMS to enable debugging
We add -vvv to the periodical jobs so that we can see what is going
on for the issues.
Change-Id: I650ec786787a0fb4535b8be6f6be0a5c3507d1f1
Fatih Degirmenci [Thu, 11 Apr 2019 13:58:03 +0000 (15:58 +0200)]
acumos: Add jobs for federation project
Change-Id: Ibff0a987919362299da7f13a8bc75969862e03a4
Fatih Degirmenci [Tue, 9 Apr 2019 06:39:51 +0000 (08:39 +0200)]
Gather macros used by jobs in same file
Nearly all the jobs use same macros so it is better to move
them to a file to ease the handling of them.
Change-Id: I46a9b1f7f1894b8994332f7dc42d7676043faf3b
Fatih Degirmenci [Mon, 8 Apr 2019 22:09:13 +0000 (00:09 +0200)]
Remove incorrectly added files to git
Change-Id: I445a3215e65db89e09fdfd13595e7fab6f92425a
Fatih Degirmenci [Mon, 8 Apr 2019 22:04:41 +0000 (00:04 +0200)]
bugfix: Use correct macros for cloud-infra-verify-engine jobs
Change-Id: Ib69dc57b7f7efbe4d88b5456ebce5818dfd8f8b3
Fatih Degirmenci [Fri, 5 Apr 2019 17:12:59 +0000 (10:12 -0700)]
Fix cloud-infra-periodic job build job macros
Change-Id: Ia83660b1a5bf9619bb2a9d077dabe056ebafb3f9
Fatih Degirmenci [Wed, 3 Apr 2019 18:18:28 +0000 (11:18 -0700)]
Adapt jobs to integrate yardstick
Integrating yardstick requires all jobs to be adapted accordingly.
- cloud-infra-test.sh: we now started using arguments to set values
explicitly.
- cloud-infra-periodic-engine.yaml: periodic runs now include yardstick
as well. it is ok to run yardstick kubernetes testing but it will probably
not work with an openstack deployment due to lower performance of virtual
deployments.
- cloud-infra-verify-engine.yaml: additional parameters are declared to
set variables explictly.
- cloud-infra-verify-test.yaml: we now verify changes coming to infra/test
repo for both of the test frameworks, functest and yardstick, to ensure
changes do not cause problems for any of these.
Change-Id: I2ec82bc7c0424ca190dcf51d032eec5e52855062
Fatih Degirmenci [Fri, 29 Mar 2019 12:30:28 +0000 (12:30 +0000)]
cloud-infra: Add periodic jobs to verify the stability
Change-Id: I3d96126b6a6da5655fd6612ef5b01a6672c9bab3
Fatih Degirmenci [Wed, 27 Mar 2019 08:40:03 +0000 (09:40 +0100)]
Add verify jobs for mirrored Acumos projects
This change adds globals for Acumos due to lack of namespacing
imported projects.
Using Acumos globals, verify jobs are created for portal-marketplace
and security-verification repos.
Change-Id: I53c1c4fc14c521732d3229a7116bfa3b2ddfb108
Fatih Degirmenci [Mon, 25 Mar 2019 11:58:03 +0000 (12:58 +0100)]
Chdir before removing the dir we are in
Change-Id: Ibc1b2bb41cdeed0c11a7d2491aecce89063e1b12
Fatih Degirmenci [Mon, 25 Mar 2019 09:48:56 +0000 (10:48 +0100)]
Remove WORKSPACE to ensure we can clone infra/test repo
Change-Id: I36c4a62608bd22fcda34be31b1a1a9eb8272249f
Fatih Degirmenci [Mon, 25 Mar 2019 08:53:32 +0000 (09:53 +0100)]
Ensure infra/test repo is cloned to WORKSPACE
Change-Id: I042ccceee6f1d66f65ede057acbd41908e92b0cc
Fatih Degirmenci [Sun, 24 Mar 2019 17:25:37 +0000 (18:25 +0100)]
Add jobs to verify changes sent to infra/test repo
This change adds jobs to verify changes sent to infra/test repo in
order to ensure changes do not break things as infra/test repo will
be used for gating, post-merge and periodic jobs and have blocking
effect.
The job is expected to run on a slave with an existing deployment.
See the comments in cloud-infra-verify-test.yaml for details.
Change-Id: Ibe6271bbfd71c0a0d599964189f64619b582da45
Fatih Degirmenci [Sat, 23 Mar 2019 11:54:45 +0000 (12:54 +0100)]
Rename cloud-infra-verify jjb file and the jobs
This change renames the existing cloud-infra-verify-jobs.yaml file
as cloud-infra-verify-engine.yaml in order to prepare for creating
jobs to verify changes sent to cloud-infra/test repository. The jobs
that will test changes sent to cloud-infra/test will be declared in
cloud-infra-verify-test.yaml.
The jobs that test changes coming to cloud-infra/engine repo are
also renamed from cloud-infra-verify-{distro}-virtual-master to
cloud-infra-verify-engine-{distro}-virtual-master.
Additional jobs will be created for verifying changes coming to
infra/swconfig and infra/hwconfig once we start utilizing these repos.
Apart from that, a comment to explain what the jobs declared in
cloud-infra-verify-deploy.yaml do, what are the prerequisies, and
so on are included.
Finally, support for ubuntu1604 is dropped as we moved to ubuntu18.04
and switched to coreos for ipa image.
Change-Id: I109637d51257fba7ccbae96128814e2974979089
Fatih Degirmenci [Thu, 21 Mar 2019 14:51:06 +0000 (15:51 +0100)]
cloud-infra: Reduce the noise in the log
Change-Id: If213c93daf840c535a4020a70356367227c069f7
Fatih Degirmenci [Thu, 21 Mar 2019 10:25:55 +0000 (11:25 +0100)]
cloud-infra: Use prebuilt deployment image
There is no point building deployment images over and over so
this change adds a parameter USE_PREBUILT_DEPLOYMENT_IMAGE and
sets it to true which instructs engine to download the image
from Nordix Artifactory before installing bifrost.
Change-Id: Idcc788a66908a56cf94ac58ae7a60c541f41f4dd
econwar [Wed, 20 Mar 2019 13:52:57 +0000 (13:52 +0000)]
Add jobs for buscontroller/dbcapi repos
Change-Id: Iec3d8b4b30a9ca59788bc3c8957ed8cc2311db30
Signed-off-by: econwar <conor.ward@est.tech>
Liam Fallon [Tue, 19 Mar 2019 16:28:50 +0000 (16:28 +0000)]
Merge "Add rebase/push jobs for SDNC/OAM"
Fatih Degirmenci [Tue, 19 Mar 2019 14:55:47 +0000 (15:55 +0100)]
Do not pipefail as pgrep returns non-zero exit code
Change-Id: I17c1d935058bc9d22bbccd8a4673f1ac0d323671
darragh.egan [Tue, 19 Mar 2019 10:57:36 +0000 (10:57 +0000)]
Add rebase/push jobs for SDNC/OAM
Change-Id: I861061197946033c66b799715c9a7c4201c7260b
Liam Fallon [Tue, 19 Mar 2019 12:51:42 +0000 (12:51 +0000)]
Merge "Add rebase/push jobs for dcaegen2/deployments"
eronkeo [Tue, 19 Mar 2019 10:22:31 +0000 (10:22 +0000)]
Adding oom/offline-installer JJB jobs
Change-Id: I5d2456301a97a1e0bee33adf0a84de3314b69ab7
Signed-off-by: eronkeo <ronan.keogh@est.tech>
Fatih Degirmenci [Mon, 18 Mar 2019 12:54:20 +0000 (13:54 +0100)]
Wait for package manager process to finish
Change-Id: Ibfceb987bb5f2d4281813c836d4ac5e0af466c32
dfarrelly [Sun, 17 Mar 2019 15:23:57 +0000 (15:23 +0000)]
Add rebase/push jobs for dcaegen2/deployments
Change-Id: I58bfab08b57dc03f060f38e507e81dc07ac5e796
Fatih Degirmenci [Fri, 15 Mar 2019 02:44:58 +0000 (19:44 -0700)]
Fix project name in acumos push-upstream job template
Change-Id: Ic80b2779d991748c13e376ef32167d95f7d8e849
Fatih Degirmenci [Fri, 15 Mar 2019 02:31:15 +0000 (19:31 -0700)]
Fix gerrit trigger for acumos push-upstream job template
Change-Id: I52bea4068f89f2414e4e0c977aeb774c31296b22
Fatih Degirmenci [Fri, 15 Mar 2019 02:18:03 +0000 (19:18 -0700)]
Add Acumos push-upstream jobs
Similar to change 620, this is a quick fix to get Acumos working.
Change-Id: I98fcc4dc21aca206327fd315b1c1e5c07f342e3c
Fatih Degirmenci [Thu, 14 Mar 2019 22:11:15 +0000 (15:11 -0700)]
Add Acumos Gerrit configuration and rebase jobs
Please note that this is a quick fix to get Acumos
work started. We need to group projects/jobs under
upstream project name to prevent name clashes and this
is a significant change, requiring more time to fix.
Change-Id: I77327ef1948ae28ff19b8813fcbfe5e90b928f4d
Liam Fallon [Fri, 8 Mar 2019 12:58:26 +0000 (12:58 +0000)]
Merge "Add rebase/push/verify jobs for policy/drools-pdp"
Andrew Fenner [Fri, 8 Mar 2019 11:53:37 +0000 (11:53 +0000)]
Merge "Add verify jobs for aai"
Hengye [Thu, 7 Mar 2019 03:01:45 +0000 (11:01 +0800)]
Add rebase/push/verify jobs for policy/drools-pdp
Change-Id: I0cf1cdb7225f765d413659f73e2c295d8e4898bc
Signed-off-by: Hengye <yehui.wang@est.tech>
rokenny [Wed, 6 Mar 2019 14:00:02 +0000 (14:00 +0000)]
Add verify jobs for aai
Change-Id: I1c80d2535d36ef5cfbe7b75d800b46fbdbeea3db
Signed-off-by: rokenny <ronan.kenny@est.tech>
rokenny [Wed, 6 Mar 2019 11:28:48 +0000 (11:28 +0000)]
Add verify jobs for appc
Change-Id: Ic5a6359bf8fb81fa7267bbb66b0d7c1fd96607d2
Signed-off-by: rokenny <ronan.kenny@est.tech>
Liam Fallon [Wed, 6 Mar 2019 10:00:13 +0000 (10:00 +0000)]
Merge "Add JJB Jobs for policy/engine and policy/xacml"