5963 Commits

Author SHA1 Message Date
Jenkins
a6a008b684 Merge "Remove integrated jobs from neutron-fwaas project config" 2016-06-01 06:20:49 +00:00
Jenkins
2c9fa95f43 Merge "Add releasenotes jobs for python-manilaclient" 2016-06-01 06:16:52 +00:00
Jenkins
4c58a41364 Merge "Run dsvm jobs on the Ansible cloud launcher role" 2016-05-31 20:40:03 +00:00
Jenkins
a0441da48b Merge "zuul/layout: move puppet integration -nv jobs" 2016-05-31 18:42:28 +00:00
Ricardo Carrillo Cruz
fe8468263e Run dsvm jobs on the Ansible cloud launcher role
Change-Id: I40838acb972840002dbbf761a3bdd9b90b21675f
2016-05-31 19:57:40 +02:00
Jenkins
b95d07509d Merge "Disable python3 for old branches of magnumclient" 2016-05-31 15:15:10 +00:00
Jenkins
217485bf4a Merge "Add releasenotes jobs for networking-midonet" 2016-05-31 15:14:56 +00:00
Jenkins
28ca976245 Merge "Revert "Mark swarm test as non-voting in Magnum"" 2016-05-31 15:14:45 +00:00
Jenkins
d5d5cc0976 Merge "Make the ceph-plugin jobs gating on os-brick, glance_store" 2016-05-31 15:14:32 +00:00
Jenkins
22bd8f4b0c Merge "Make oraclelinux jobs for Kolla gate always run" 2016-05-31 15:08:11 +00:00
Jenkins
3fde1cea65 Merge "Stop jobs for kilo of ofagent" 2016-05-31 15:01:23 +00:00
Jenkins
b2df696cc7 Merge "Remove pxe_libvirt experimental job" 2016-05-31 14:59:53 +00:00
Jenkins
e2d307a899 Merge "Add check-requirements for solum" 2016-05-31 14:58:43 +00:00
Jenkins
4ba0b41985 Merge "Add non-voting py34 job for zuul" 2016-05-31 14:58:35 +00:00
Jenkins
b9ad62c1e9 Merge "cleanup tempest jobs for ceilometer and aodh" 2016-05-31 14:57:32 +00:00
Jenkins
6a1cecb1ac Merge "Add 'check-requirements' to python-oneviewclient" 2016-05-31 14:56:20 +00:00
Jenkins
ca76e1724a Merge "Add job to publish Tricircle package to PyPI" 2016-05-31 14:56:05 +00:00
Jenkins
68af713176 Merge "Vitrage - Added experimental Job" 2016-05-31 14:52:59 +00:00
Jenkins
c5512eb39a Merge "Skip OSA CentOS-7/Xenial role jobs for Liberty/Mitaka" 2016-05-31 14:52:49 +00:00
Jenkins
593511fae8 Merge "[magnum] Add rally job for magnum" 2016-05-31 13:46:22 +00:00
Emilien Macchi
ca6b8b0db5 zuul/layout: move puppet integration -nv jobs
Move the puppet-openstack-integration-nv rule prior to the stable/kilo
restriction, otherwise the jobs will run everywhere and we don't want
that. We want them to run only after Mitaka or Jewel (current master).

Also document the stable/kilo rule, so we won't do this mistake next
time.

Change-Id: I170a548c66b948ecf2ec70972e1066c314cc3756
2016-05-31 09:45:44 -04:00
Spyros Trigazis
3fe744db52 [magnum] Add rally job for magnum
To test rally scenarios for magnum we need CI jobs.
Add a job and a builder for magnum to rally.

Change-Id: Iac88b84d48582083f7c3f47a71302913f52aac7b
Partially-implements: blueprint benchmark-scenarios-for-magnum
2016-05-31 11:48:13 +02:00
Jenkins
c4512649ca Merge "Add release announcement jobs for major OSA repos" 2016-05-31 07:57:37 +00:00
Jenkins
1b76038a5f Merge "Basic Jenkins jobs" 2016-05-31 07:54:13 +00:00
Jenkins
b1639b7335 Merge "Change Puppet OpenStack Zuul layout ordering" 2016-05-31 07:49:25 +00:00
Chaoyi Huang
291083df12 Add job to publish Tricircle package to PyPI
Currently no job is configured to publish Tricircle package to
PyPI. Now the Tricircle package index has been registered in PyPI site
https://pypi.python.org/pypi/tricircle, and 'openstackci' has been
added to the owner role. This patch is to add job to publish Tricircle
package to PyPI.

Change-Id: I63ddee9e6dca20466aaf0b6b3c498fb550b15a5c
Signed-off-by: Chaoyi Huang <joehuang@huawei.com>
2016-05-31 12:10:25 +08:00
Jenkins
6b082df2f1 Merge "higgins: add new devstack-dsvm job" 2016-05-31 01:27:50 +00:00
Emilien Macchi
87f3bc66ce Change Puppet OpenStack Zuul layout ordering
Change layout ordering so:
* Xenial jobs will only run after Mitaka / Hammer
* Trusty  jobs will only run for Mitaka / Hammer and before.

Change-Id: I89c2cc903af5a7cf15de09bb406819d022f399ba
2016-05-30 13:27:27 -04:00
Thiago Paiva
ff58af2fa9 Add 'check-requirements' to python-oneviewclient
Requirements of the python-oneviewclient package should be consistent with
Ironic's. This patch ensures that it'll be checked against global-requirments.

Change-Id: Ia32d66aa7af07f69e1dfd2c28bc8ca96c0832376
2016-05-30 13:32:06 -03:00
Jenkins
a17db6d40a Merge "zuul/layout: run puppet unit4 jobs on puppet-ceph again" 2016-05-30 14:36:54 +00:00
Jenkins
9a35f1024a Merge "puppet: move xenial integrations jobs into gate" 2016-05-30 14:34:15 +00:00
Jenkins
92a92ad1b1 Merge "puppet: move puppet4 jobs into check pipeline" 2016-05-30 14:34:04 +00:00
Jenkins
28a90c8241 Merge "tempest: move puppet jobs from exp to check pipeline" 2016-05-30 14:32:17 +00:00
Jenkins
1fc012e6b3 Merge "puppet: add missing reno jobs" 2016-05-30 14:16:10 +00:00
Emilien Macchi
eab2f8b14c zuul/layout: run puppet unit4 jobs on puppet-ceph again
In a previous patch, we missed to support stable/hammer branch for
puppet-ceph, which is following the same testing as Mitaka release.

Change-Id: I91fdb09b1bc5af1e333e768d053c0addd69dfcf0
2016-05-30 09:54:33 -04:00
Eli Qiao
0868b1d6b7 higgins: add new devstack-dsvm job
This patch adds a new job to run devstack on dsvm for higgins.

Nothing test added yet, just for testing higgins service works well.

Change-Id: I3c2c764da76f7be5432d796d2b2280217f13052b
Depends-On: I55542a1522121b9504f8018ce682be9b874fa941
2016-05-30 11:23:10 +08:00
Jenkins
91c07391bc Merge "zuul/layout: add puppet-unit 4.5 jobs" 2016-05-28 09:40:43 +00:00
Jenkins
cfd77a5000 Merge "Remove kilo-bitrot-jobs from Designate" 2016-05-28 09:36:11 +00:00
Jenkins
a5add3bea8 Merge "Remove ceilometer job from tempest queue" 2016-05-27 21:02:42 +00:00
Emilien Macchi
a0845ffce9 puppet: add missing reno jobs
Add missing release notes jobs to
* puppet-barbican
* puppet-magnum
* puppet-pacemaker
* puppet-vitrage
* puppet-octavia
* puppet-rally

Change-Id: I99e62ed70f32ba702795740c9701656c209a60b5
2016-05-27 16:06:55 -04:00
Emilien Macchi
12b841e821 puppet: move xenial integrations jobs into gate
Integration jobs are now working with a few workarounds that we are
going to fix during Newton cycle.
This patch moves the Xenial integration jobs from experimental pipeline
to check & gate.

On Kilo, Liberty, Mitaka, Hammer (ceph): keep trusty jobs and do not run
xenial jobs.

Starting from Newton (current master) and Jewel (ceph): run & gate on xenial jobs.

Change-Id: I670d9e4a581333004b622abebde03414e957dbdf
2016-05-27 17:56:20 +00:00
Emilien Macchi
c39d9273cb puppet: move puppet4 jobs into check pipeline
Puppet OpenStack group has the desire to run puppet4 jobs as non-voting
in the check pipeline for openstack/puppet-openstack-integration
project.

This patch:
* remove puppet4 periodic jobs.
* create puppet-openstack-integration-jobs-puppet4-check-nv with all
  puppet4 jobs in the check pipeline.
* create puppet-openstack-integration-jobs-puppet4-experimental with
  all puppet4 jobs in the check pipeline.
* Use puppet-openstack-integration-jobs-puppet4-check-nv in
  openstack/puppet-openstack-integration layout, starting from Newton /
  Jewel.
* Use puppet-openstack-integration-jobs-puppet4-experimental-nv in
  Puppet modules layouts that use puppet-openstack-integration-jobs-all.

This is an iteration for us to move to Puppet4 gating.
We started the work with experimental jobs, then periodic jobs and now
check jobs.

Once we stabilize puppet4 jobs, we'll add them in the gate pipeline.

Change-Id: Ie2214d9a46435b7073640974c13709f55760897c
2016-05-27 17:56:14 +00:00
Emilien Macchi
62e87f70c1 tempest: move puppet jobs from exp to check pipeline
We've recently noticed that some patches in Tempest used to break
downstream CIs like Puppet OpenStack, because we deploy in another way
than Devstack:
http://git.openstack.org/cgit/openstack/puppet-openstack-integration/tree/README.md

We used to have Puppet jobs part of experimental pipeline for Tempest
testing but this is not enough.

This is a proposal to run Puppet jobs in the check pipeline, as
non-voting. The jobs will bring valuable feedback in the future without
slowing down Tempest testing (3 jobs, ~30 minutes each).

Change-Id: I46ea5b0cf0e52a0ddc6bac14d1db4a42ae79a1bb
2016-05-27 13:55:29 -04:00
Morgan Fainberg
fda48ee1b9 Add non-voting py34 job for zuul
Add a non-voting py34 job for zuul so that work towards py3 zuul
can occur with initial reporting progress towards passing checks.

This can be converted to a voting job once the gate is passing with
py34.

Change-Id: I35a8e3a00b440844ab00d707fbc0174dd7ba1b8b
2016-05-27 08:23:27 -07:00
Jesse Pretorius
53f44fd8d2 Add release announcement jobs for major OSA repos
In order to facilitate the execution of the release announcements for
OpenStack-Ansible repositories (which don't publish tarballs), this
patch sets up the announce-release post job for a selective set of
repositories.

Also included is a small fix to the experimental jobs for the os_aodh
repository.

Change-Id: Ia56d236d3a952f9370a0c23622ec08d62f0e287b
2016-05-27 16:05:56 +01:00
Vladyslav Drok
1b61860960 Remove pxe_libvirt experimental job
pxe_libvirt driver has moved to ironic-staging-drivers, so the job
should be added there at some point.

Change-Id: I33d7d82bdeb7fc424b3ebb663b39a7d9a0e7f0d3
2016-05-27 17:57:40 +03:00
Jenkins
213f132177 Merge "Retire openstack-ansible-py_from_git repository" 2016-05-27 14:01:04 +00:00
Jenkins
81835ca8c7 Merge "Enable check/gate tests for ansible-role-cloud-launcher project" 2016-05-27 13:31:04 +00:00
Jesse Pretorius
fa1eb294aa Skip OSA CentOS-7/Xenial role jobs for Liberty/Mitaka
CentOS-7 & Ubuntu-Xenial support in OpenStack-Ansible roles has
only just been introduced in the Newton cycle.

This patch aims to skip those Ansible role jobs for the 'liberty'
(yes that is the correct name) and 'stable/mitaka' branches.

Example jobs which should be skipped:
 - branch: liberty
   repo: openstack/openstack-ansible-security
   job: gate-openstack-ansible-security-ansible-func-centos-7-nv
 - branch: liberty
   repo: openstack/openstack-ansible-security
   job: gate-openstack-ansible-security-ansible-func-ubuntu-xenial-nv
 - branch: stable/mitaka
   repo: openstack/openstack-ansible-os_keystone
   job: gate-openstack-ansible-os_keystone-ansible-func-centos-7-nv
 - branch: stable/mitaka
   repo: openstack/openstack-ansible-os_keystone
   job: gate-openstack-ansible-os_keystone-ansible-func-ubuntu-xenial-nv

Example jobs which should execute:
 - branch: master
   repo: openstack/openstack-ansible-security
   job: gate-openstack-ansible-security-ansible-func-centos-7-nv
 - branch: master
   repo: openstack/openstack-ansible-security
   job: gate-openstack-ansible-security-ansible-func-ubuntu-xenial-nv
 - branch: master
   repo: openstack/openstack-ansible-os_keystone
   job: gate-openstack-ansible-os_keystone-ansible-func-centos-7-nv
 - branch: master
   repo: openstack/openstack-ansible-os_keystone
   job: gate-openstack-ansible-os_keystone-ansible-func-ubuntu-xenial-nv

Change-Id: I3bf20c3f168ce110b810a7901e920e5f5799078e
2016-05-27 13:20:59 +01:00
Emilien Macchi
ddd71632c5 zuul/layout: add puppet-unit 4.5 jobs
We recently added 4.5 jobs but I missed the zuul layout so job actually
exist and run.

Change-Id: I547d027b7b39b0c78045eea558cd82e5b19a3634
2016-05-27 08:04:09 -04:00