Right now Manila project is tested in CI only against MySQL DB backend.
Add new tempest job, similar to existing one, but with different
DB backend - PostgreSQL. Set it as non-voting until it becomes stable.
Change-Id: I56cbdd8173bcbc906772457bdcbbebc27c742cfe
IPA now has docs that work, and need to be generated and published. This
is intended to add support to IPA to run docs jobs in check and gate
pipeline, as well as publish docs on every commit.
Change-Id: I3fa6c729ed66f06513e8b02764aa86c653ffec5f
Since several patches have merged, the set of tempest test expected
failures with cells have changed. This patch adjusts the list of
tests that should not be run in order for the job to pass.
The tests being removed from the blacklist had been failing in the
past because a flavor created by tempest could not be accessed in
child cells during instance create. Patches have since merged that
enable use of the flavor object stored in the instance object,
eliminating the need for a flavor lookup from the database. So tests
having to do only with an instance create can be removed from the list.
There are some classes of tempest tests still expected to fail in a
Cells V1 environment:
* Networks API
* Resize instance
* Floating ips
* Shelve instance
* Rescue instance
Change-Id: If32b7361521d4747dcd05db47e3bf4955ce1b232
PostgreSQL support in Designate has been very hit and miss
due to not having a gate ensuring all reviews are functional
against PgSQL. We add a new experimental gate for only the
PowerDNS backend, as it will exercise both the Designate
and PowerDNS database inteactions.
Change-Id: I09229b3db19c92e7af138c00eec67197e640558d
A new macro for capturing all of devstack's logs, the console log and
documentation has been added so we should use that.
Change-Id: I79047847daaa86c63847aedf5e7e808891ef3812
We need to place the tempest log documentation in with the devstack
logs. We can do this as a publisher shell step.
The tempest overview is a little more complicated as it needs
placing in the top most job results directory. We can scp this for
the old log storage and then for zuul-swift-logs we pass it as a
file to be uploaded which will hence be in the master index (ie at
the top of our pseudo filesystem)
Change-Id: I54d2d2ba9b6532221ca3b376ab2e51bc5398444e
Depends-On: I8b26cc58c2ad6ca029726d227cf1d38d72465627
Cloud-Init is a cross-platform instance initialization tool, currently
lergely adopted on Linux based distributions.
Cloud-Init V2 supports Nova, EC2 and ConfigDrive metadata, Heat templates
and any OpenStack related content.
Cloud-Init V2 is a complete rewrite resulted from merging Cloud-Init with
Cloudbase-Init.
Change-Id: I586c29eae2a6c3aad3bc8dedd71160c89b5ed8e1
Zaqar's gate is current;y installing more services than it needs. This
patch sets the `ENABLED_SERVICES` var to what's really required for
zaqar to be deployed.
Change-Id: Ia7d3a2a5ed2ebb29b1a4f99c00cac4d024bcdddc
This commit adds a new repo, os-testr. The intent of this repo is to
provide tooling to interact and use testr. Right now it contains 2
pieces subunit-trace, which has become the de-facto output filter for
running tests, and ostestr which is a testr wrapper similar to the
pretty_tox.sh scripts which are currently used everywhere but expands
on that functionality.
Change-Id: I994b1271b69741161d1ce165eda4ae32d529bdc4
Depends-On: Idbd6251546809f6ea7a651be9e758619fddd4e7f
This will make the Neutron's aiopcpu job consistent
with the settings for the nova-networkt aiopcpu job
where multi-node is enabled.
Depends-On: Id8d16877f09a1128c10f5c52438f6b7726c01f8e
Change-Id: Ic90617665feea513a1d0a43850c8e98b33c7a5a0
This commit switches to using a non-existent devstack-gate option
(which was going to be added in an abandoned patch) to using localrc
passthrough to set the option to disable setting the admin creds in
the tempest.conf for the non-admin job.
Change-Id: I21e874231a2265d0665b147dcbd87138d17352c5
1. Enable tempest for rally gate. Only tempest preparation code has needed falvors creation -
flavors without disk(m1.nano for example). We need flavor without disk because only this can be
run with fakevirt driver due to bug https://bugs.launchpad.net/nova/+bug/1433994
2. Add calling hook script before running rally to setup specific things of third-party project.
For example - botocore. This library is absent in global requirements and can not be add to ec2-api
project. And global requirements is frozen now for adding new.
Change-Id: I9993c97ecb6900efefc8ae73107d8a06a9e6dcf6
The gnocchi repository have been moved from stackforge to openstack
namespace, the gate jobs need to be updated too.
Change-Id: Ia270c0da8fe078590e33e2cdec773a9e05d95172
Since zuul wants to run the .*openstackid-docs jobs on bare-trusty,
add it to the set of worker types for openstackid jobs.
Change-Id: I96bd2cd33a0eda420e27f60cc9156f2ab3f79895
os-client-config is now an OpenStack project, move it from StackForge to
OpenStack section in jenkins/jobs/projects.yaml.
Change-Id: Ia46198a379a4e0909912145229409a983fc9213b
Monasca has moved to using Ansible instead of Chef so the
cookbook-monasca-* projects are no longer being maintained.
Also, update the channels to include all current monasca
projects.
Change-Id: I92bde20bab37b6511f7e96ff8ceede094c7e1b56
This also enables documentation publication and requirements checking.
Depends-On: I44c4592dd5bb8124684fc5c51632624f93469bc7
Change-Id: Ib5e648562cb71078488c180ae07a09bda33dcd75
This patch brings the stackforge/bindep repository under the
openstack-infra namespace.
The bindep-core gerrit group is preserved, infra-core will be
added to that group. A new bindep-release gerrit group is
created.
Depends-on: I94b4c119f46cd6d6b607f5abc394a63fb2b0b97f
Change-Id: I39309976c2d0c05bbcfa88dc0928547e34cc4e6e
Now that tempest-dsvm-neutron-pg-full is passing, make it voting and
drop tempest-dsvm-neutron-pg, since its just a subset of full.
Change-Id: I08d423c50d1af3314838b4e9622302346149cc31