This is part of the migration from devstack-centos7 to centos-7 dibs.
Change-Id: Ib504a67f2086897d42384d9c1a4cc58f5af9ed8d
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
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>
This is part of our migration from devstack-centos7 to centos-7 dibs.
Change-Id: I36cfbceec79a22158fe66238801e14d4b46895d8
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
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>
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
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>
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
Additionally to Ie99cb55febda08c2f16604cc90455764a7aa3a80, we need to
also add the gate_hook.
Depends-on: Iea3dcad95416668d741bf6562bd9cbcb8d7e7ac9
Change-Id: Ifbd24926013137407107d342576974d3fe5d8f5e
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>
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
We'll be using this to validate our puppet manifests for
system-config.
Change-Id: If3e0bbb40759954d67030a81a13c8200c457aaf7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
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
Ironic uses the grenade plugin. So we need to setup the GRENADE_PLUGINRC
variable for it to be used.
Change-Id: Ia1e58a9ae6bcfa725ab3d51eaa2298133c3dab3a
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
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
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
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
This patch adds a pre-developed Rally deployment role to OpenStack-Ansible.
Governance Review: https://review.openstack.org/298757
Change-Id: I3fda72793bae0b2590541295976f44d2b4318831
Create a seperate project for Hewlett Packard Enterprise.
HPE mechanism driver for baremetal network provisioning
will go under this project.
Change-Id: I5dd4529052fe419118e1457d8b81db6d2de160e2
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
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