4610 Commits

Author SHA1 Message Date
Jenkins
6f9653fbf1 Merge "Switch ansible-role-functional-jobs-centos7 to centos-7" 2016-03-31 21:26:03 +00:00
Paul Belanger
c857253b44 Move gate-solum-devstack-dsvm-centos7 to centos-7
This is part of the migration from devstack-centos7 to centos-7 dibs.

Change-Id: Ib504a67f2086897d42384d9c1a4cc58f5af9ed8d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-31 18:38:32 +00:00
Paul Belanger
4856c297e1 Move gate-tempest-dsvm-docker-centos7 to centos-7
This is part of the effort to replace devstack-centos7 with centos-7
dibs.

Change-Id: I5b7b1fe33bf07e3a2a4555f3eddd6ba6efa0fdb2
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-31 13:55:52 -04:00
Paul Belanger
77a4e86f05 Migrate chef jobs to centos-7
This is part of our migration from devstack-centos7 to centos-7 dibs.

Change-Id: I36cfbceec79a22158fe66238801e14d4b46895d8
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-31 13:49:58 -04:00
Jeremy Stanley
aa9f8e059e Merge "Revert "Traceroute to git.o.o in net-info macro"" 2016-03-31 17:42:30 +00:00
Jenkins
904f495328 Merge "Move windmill to centos-7 dib" 2016-03-31 17:41:09 +00:00
Jeremy Stanley
d3ef853513 Revert "Traceroute to git.o.o in net-info macro"
We need these installed first.

This reverts commit 68e424c77b98169e13b1b6b38382903d48156927.

Change-Id: I994a33d7deda0267b4e4f255a6dbd2b5ae561688
2016-03-31 17:40:47 +00:00
Jenkins
a28a5a9218 Merge "Add experimental centos-7 puppet-apply" 2016-03-31 17:39:53 +00:00
Jenkins
11c2e1b78e Merge "Add centos-7 to bindep-fallback" 2016-03-31 17:38:14 +00:00
Paul Belanger
7a5c580576 Switch ansible-role-functional-jobs-centos7 to centos-7
Confirmed by the non-voting jobs, we can now move the voting jobs off
devstack-centos7.

Change-Id: I9b09a45f36fc34323ffe818a471491e7f8d8635c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-31 13:30:30 -04:00
Jeremy Stanley
68e424c77b Traceroute to git.o.o in net-info macro
From time to time we see network connectivity issues from instances
to various destinations. Particularly negative impact occurs if jobs
can't reach the main git mirror, since they pretty much all need to
check it for updates to whatever repo(s) they use. It's helpful, in
these instances, to be able to provide traceroutes from the affected
instances so that our providers can diagnose potential issues within
their networks.

Change-Id: Ide9db3673bbbe25de246b33907908376e99895fd
2016-03-31 15:11:56 +00:00
Paul Belanger
3ebb0a4e6d Add centos-7 to bindep-fallback
Prepare for the removal of devstack-centos7. We are also using
bindep-fallback.txt in dibs[1].

[1] http://nodepool.openstack.org/dib.centos-7.log

Change-Id: I0c30547a63d02fe34b1d3a3a1aa54fde7c2d143c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-31 10:17:14 -04:00
Vincent Francoise
994eb88141 Watcher multinode - disable plugin in subnode
The Watcher multinode experimental job is currently not working
due to the fact that both the Watcher and Ceilometer plugins are
enabled onto the subnodes. Hence, this changeset introduces the new
DEVSTACK_SUBNODE_CONFIG variable to avoid the enabling of plugins
that only are meant to be activated on the primary node.

Change-Id: I6aea168a5d2ad61ed4ad36b25de8faeee044c543
2016-03-31 10:37:13 +02:00
Jenkins
290916fed8 Merge "Use ZUUL_REFNAME (2/2) for branch checking" 2016-03-30 21:01:25 +00:00
Jenkins
86e3fdc1c0 Merge "Retire openstack-ansible-os_swift_sync repository" 2016-03-30 20:31:59 +00:00
Thomas Morin
492c9cdfa0 networking-bgpvpn dvsm job: add gate_hook
Additionally to Ie99cb55febda08c2f16604cc90455764a7aa3a80, we need to
also add the gate_hook.

Depends-on: Iea3dcad95416668d741bf6562bd9cbcb8d7e7ac9
Change-Id: Ifbd24926013137407107d342576974d3fe5d8f5e
2016-03-30 22:24:59 +02:00
Paul Belanger
bcdced67ba Move windmill to centos-7 dib
Retire devstack-centos7 from windmill.

Change-Id: I0efc940805c58ff47f50ecb684b1ac2c07f5e742
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-30 15:55:43 -04:00
Jenkins
b6d89fc880 Merge "Adding networking-hpe project." 2016-03-30 19:37:28 +00:00
Jenkins
7aa919ebc2 Merge "Change experimental to actual for searchlight" 2016-03-30 17:28:58 +00:00
Jenkins
ac8ef7b8fd Merge "Move ansible-func non-voting to centos-7 dib" 2016-03-30 15:41:29 +00:00
Paul Belanger
822884cf53 Move ansible-func non-voting to centos-7 dib
We are in the process of retiring the devstack-centos7 image. Moving
the non-voting jobs will allow us to smoke test the centos-7 dib
before moving on to voting jobs.

Change-Id: Icbe24ea402be06254b710e504cd2a5f5743876b0
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-30 11:13:23 -04:00
Victor Ryzhenkin
f3449408bf Add murano non-voting job with glare backend
- Add murano job with tempest test run and use GLaRe as murano backend

Change-Id: I8b3b4c55005d77249f8da821ccdb1cf895985893
2016-03-30 18:03:34 +03:00
Markus Zoeller
776a7f62bb fix testing job "tempest-dsvm-nova-libvirt-kvm-apr"
It looks like I missconfigured the new test job in commit f90d35885e
The following error occured:

    The /opt/stack/new/apr project was not found; 
    if this is a gate job, add the project to the 
    $PROJECTS variable in the job definition.
    die 534 'Cloning not allowed in this configuration'

Apparently the correct structure is:

    export PROJECTS="openstack/$project-name $PROJECTS"
    export DEVSTACK_LOCAL_CONFIG="enable_plugin $project-name $repo-URL

This patch changes this accordingly.

Change-Id: I265026ff146bd0a16b3aae5361124c5ce147d9c6
2016-03-30 16:43:14 +02:00
Paul Belanger
905be2569e Add experimental centos-7 puppet-apply
We'll be using this to validate our puppet manifests for
system-config.

Change-Id: If3e0bbb40759954d67030a81a13c8200c457aaf7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-03-30 09:46:53 -04:00
Jesse Pretorius
6e918ae2ed Retire openstack-ansible-os_swift_sync repository
The content from the openstack-ansible-os_swift_sync repository has
been merged into the openstack-ansible-os_swift repository and is
therefore no longer needed.

This patch implements the retirement of the os_swift_sync
repository from gate testing as per [1].

[1] http://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

Change-Id: I7e44cff8302dfcedc4ca93dbcd862c50ac860cf4
2016-03-30 13:42:57 +01:00
Jenkins
e97887f095 Merge "Add a microversion-parse project" 2016-03-30 12:36:17 +00:00
Jenkins
ff6bbc3f1d Merge "Add Rally role to OpenStack-Ansible" 2016-03-30 12:04:07 +00:00
Jenkins
3590ff967d Merge "Add job to test Nova with specific libvirt and kvm packages" 2016-03-30 09:38:53 +00:00
Jenkins
5756755cb8 Merge "Run bindep on project-config only if needed" 2016-03-30 09:11:18 +00:00
Jenkins
a4107ae166 Merge "fuel-stats: use db setup for python jobs" 2016-03-30 08:58:01 +00:00
Jenkins
d7dce6bc54 Merge "devstack-plugin-nfs: Make tempest non-voting" 2016-03-30 08:19:11 +00:00
Jenkins
b7e6eca5e9 Merge "Add a periodic mitaka job for TripleO" 2016-03-30 08:18:13 +00:00
Jenkins
8e6535ceca Merge "Remove oslo.messaging from bandit integration" 2016-03-30 08:16:29 +00:00
Jenkins
e2bed11aa1 Merge "Conveyor focuses on cloning and migrating Openstack resources." 2016-03-30 08:15:15 +00:00
Jenkins
51f39211f9 Merge "create api-ref publishing pipeline" 2016-03-30 04:54:50 +00:00
John L. Villalovos
763382609e Ironic uses grenade plugin. Setup GRENADE_PLUGINRC
Ironic uses the grenade plugin. So we need to setup the GRENADE_PLUGINRC
variable for it to be used.

Change-Id: Ia1e58a9ae6bcfa725ab3d51eaa2298133c3dab3a
2016-03-29 15:30:03 -07:00
Jenkins
0a987d4466 Merge "Don't use neutron with centos7-minimal" 2016-03-29 20:50:11 +00:00
Sean Dague
cffd41baf7 create api-ref publishing pipeline
This creates most of the api-ref publishing pipeline along the lines
of api-guide. It's designed to support the new initiative to get API
docs into RST and back into project trees directly.

Also make nova patches ignore api-ref for the same things that
api-guide was ignored for.

Change-Id: I3265398fe46b04330401ca60391c105fd5d837fc
2016-03-29 20:36:16 +00:00
Eric Harney
92079b08d1 devstack-plugin-nfs: Make tempest non-voting
This is to resolve a chicken/egg problem with
this plugin.  The NFS code in Cinder is not yet in shape
to pass all tempest tests, and I'd like to use this
plugin to vet that code while it's in-progress with a
non-voting Cinder job.

So, allow commits to the plugin for now until everything
is up and running, and then this job can be made voting
again.

Change-Id: Ia01d37951d4ba49da6a55e90d8379f3a29e6975c
2016-03-29 14:50:53 -04:00
Alexander Kislitsky
40523eea3c fuel-stats: use db setup for python jobs
Use the python db jobs. These run the same tests as the normal jobs,
just setup databases. This is in preparation for a future cleanup of
the default python jobs so that they those not run databases by default.
These repo need databases setup for tests.

Change-Id: Ib06c9c94cb767e790d6420093244d722a1b1eda3
2016-03-29 17:57:50 +03:00
Tom Cocozzello
4a3a2755ab Keystone Experimental patch_cover gate job
Add a Jenkins job that will run the tox job `patch_cover`, a
job that will tell if the patch has adequate test coverage,
in the keystone gate.

Depends-On: I66572072aa4d9563b6e1f73a8f8b3437116ef3c4
Change-Id: I4db610d9f1ace35cce6b293dd3942b501dff4c50
2016-03-29 14:52:16 +00:00
Jesse Pretorius
84f2b160e1 Add Rally role to OpenStack-Ansible
This patch adds a pre-developed Rally deployment role to OpenStack-Ansible.

Governance Review: https://review.openstack.org/298757

Change-Id: I3fda72793bae0b2590541295976f44d2b4318831
2016-03-29 14:55:36 +01:00
James Slagle
6cdbf9245b Add a periodic mitaka job for TripleO
Like the periodic liberty job, this will run the TripleO HA CI using
stable/mitaka.

Change-Id: I9866bf222b44fb914cf3bdaa83aab7086db39290
2016-03-29 07:49:30 -04:00
Koteswara Rao Kelam
10e69aab8f Adding networking-hpe project.
Create a seperate project for Hewlett Packard Enterprise.
HPE mechanism driver for baremetal network provisioning
will go under this project.

Change-Id: I5dd4529052fe419118e1457d8b81db6d2de160e2
2016-03-29 04:46:30 -07:00
Markus Zoeller
f90d35885e Add job to test Nova with specific libvirt and kvm packages
Nova has sometimes the need to exploit features of libvirt which
are not yet in the default libvirt version of our testing
infrastructure.
This change adds a test job which is able to set up a devstack node
which runs with specific libvirt and kvm packages.

Change-Id: Ifd231857cffd134e911225088d6dc65bf61fdedd
2016-03-29 11:20:27 +02:00
Jenkins
7a500f1450 Merge "Add octavia experimental tempest job" 2016-03-29 08:45:11 +00:00
Jenkins
854a5243e8 Merge "remove pypi publishing jobs for cloudkitty" 2016-03-29 08:25:47 +00:00
Jenkins
1b32920ab3 Merge "Add experimental centos-7 to windmill" 2016-03-29 08:22:08 +00:00
Andreas Jaeger
c95546523a Run bindep on project-config only if needed
Run the bindep fallback jobs on project-config only if the bindep
fallback list has changed.

We first have to duplicate the job so that we can limit the
project-config version of it.

Change-Id: I3a15946994b21850fd491b21190a50b7da415896
2016-03-29 10:16:05 +02:00
Jenkins
a9656db75f Merge "Remove experimental-openstackci-beaker-ubuntu-trusty" 2016-03-29 08:14:09 +00:00