1168 Commits

Author SHA1 Message Date
Jenkins
0873133907 Merge "enable python-jobs for nova-zvm-virt-driver" 2015-04-03 14:07:27 +00:00
Jenkins
2b08bad596 Merge "Add check-tempest-dsvm-heat" 2015-04-03 14:07:18 +00:00
Jenkins
2d4f78f14a Merge "Install required services for Zaqar" 2015-04-03 14:07:09 +00:00
Jenkins
bd9880eb28 Merge "Switch nova-docker-f20 job to centos7" 2015-04-03 14:06:59 +00:00
Jenkins
1d71a20bef Merge "Add Networking-portforwarding project" 2015-04-03 14:06:52 +00:00
Luigi Toscano
d1a4fa9881 Make saharaclient-dsvm-functional voting
Add gate job; move from experimental to gate and check queues; voting job.

Change-Id: I3f1b1fafc0f8dccbe13783271894d60d4567e4cc
Depends-On: Ie78e9e71078426a3612f1a9245de302bb69d372d
2015-04-03 15:51:50 +02:00
Jenkins
1ef63145b4 Merge "Improve ec2-api gating jobs for rally testing" 2015-04-03 13:19:03 +00:00
vponomaryov
205ae61ba5 Add tempest + postgres job for manila
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
2015-04-03 08:58:24 +00:00
Jay Faulkner
282058cc3f Add docs build, requirements check to IPA
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
2015-04-02 15:15:08 -07:00
Jenkins
59e04c1985 Merge "Update devstack log publisher to use new macro" 2015-04-02 17:28:49 +00:00
Jenkins
f23745cbd1 Merge "zuul-swift-devstack-logs includes console" 2015-04-02 17:27:34 +00:00
Jenkins
282cdf0dd0 Merge "Upload devstack-gate documentation with logs" 2015-04-02 17:21:32 +00:00
melanie witt
19714c4d79 Adjust regression exceptions for Nova Cells V1 job
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
2015-04-02 14:16:15 +00:00
Kiall Mac Innes
9efdd223c6 Add a PgSQL Designate DSVM Job
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
2015-04-02 13:43:12 +01:00
Joshua Hesketh
1caea44f1b Update devstack log publisher to use new macro
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
2015-04-02 11:59:02 +11:00
Joshua Hesketh
077f49ce3d zuul-swift-devstack-logs includes console
Update the zuul-swift-devstack-log job to include the console.
This job isn't in use yet.

Change-Id: I85a6dd4258e04904355781e38abf376a6164b840
2015-04-02 11:59:02 +11:00
Joshua Hesketh
ca21f24944 Upload devstack-gate documentation with logs
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
2015-04-02 11:58:58 +11:00
Jenkins
d5d80c5442 Merge "Add os-testr repo" 2015-04-01 21:04:22 +00:00
Jenkins
2a81318403 Merge "Adds cloud-init to StackForge" 2015-04-01 16:39:27 +00:00
Claudiu Belu
1aa9758d22 Adds cloud-init to StackForge
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
2015-04-01 12:54:42 +03:00
Paul Karikh
ad88dd2fd4 Update jobs for Merlin
Update merlin jobs to:
* remove noop
* add javascript unit test job

Change-Id: I653f04c646777fc07ea8aca42054a023c74e56ab
2015-03-31 14:49:27 -07:00
Davide Michelino
970262a9ec Add Networking-portforwarding project
This repository will be used for the development of a portforwarding feature
for the neutron router, according to [1] and [2].

[1] https://review.openstack.org/#/c/167165/
[2] https://blueprints.launchpad.net/neutron/+spec/router-port-forwarding

Change-Id: I2ebfd603e38659d7efe1d97726d75fe4c4e719e9
2015-03-31 18:35:34 +02:00
Jenkins
43c8c5e8b9 Merge "Add functional test job for python-saharaclient" 2015-03-31 15:42:12 +00:00
Jenkins
50eb3d7124 Merge "Add stackforge/puppet-autossh" 2015-03-31 14:58:11 +00:00
Andreas Jaeger
2023b08c1a Setup publishing to pypi for xstatic-*
Publish xstatic-* to pypi.
Co-Authored-By: Radomir Dopieralski <openstack@sheep.art.pl>
Change-Id: I55acf993643042ca54d258d83f2d5d9c8890387f
2015-03-31 15:13:52 +02:00
Flavio Percoco
a9c8a010b0 Install required services for Zaqar
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
2015-03-31 14:05:18 +02:00
Matthew Treinish
f8a44c1dc2 Add os-testr repo
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
2015-03-30 15:33:35 -04:00
Swaminathan Vasudevan
931ad6994c Enable DVR for Neutron aiopcpu job
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
2015-03-30 12:08:14 -07:00
Matthew Treinish
e3223b43eb Use localrc passthrough for tempest no admin job
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
2015-03-30 14:45:42 -04:00
Andrey Pavlov
7767094bbd Improve ec2-api gating jobs for rally testing
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
2015-03-30 20:53:15 +03:00
Jenkins
77f05484a8 Merge "Add CI jobs for fuel-tasklib" 2015-03-30 17:46:19 +00:00
Jenkins
cb37bad270 Merge "Add new project nerd-reviewer" 2015-03-30 13:53:34 +00:00
Jenkins
13a6829d98 Merge "Update gnocchi repository url" 2015-03-30 13:47:28 +00:00
Jenkins
89809897d0 Merge "Enable PyPi push for the stackforge/faafo project" 2015-03-30 13:46:13 +00:00
Mehdi Abaakouk
36058c6e3f Update gnocchi repository url
The gnocchi repository have been moved from stackforge to openstack
namespace, the gate jobs need to be updated too.

Change-Id: Ia270c0da8fe078590e33e2cdec773a9e05d95172
2015-03-30 15:23:16 +02:00
Jenkins
924b603b89 Merge "Ironic: Create and enable pxe_ipa-src-nv on ironic-python-agent" 2015-03-30 12:33:59 +00:00
Jeremy Stanley
0283cd63a0 Also register openstackid jobs with bare-trusty
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
2015-03-29 21:59:17 +00:00
Jenkins
ec0ded43d1 Merge "Fix broken magnum DSVM job" 2015-03-28 11:11:17 +00:00
Sebastian Kalinowski
01163a7610 Add CI jobs for fuel-tasklib
* Python 2.6 and 2.7
* PEP8
* publishing to pypi

Change-Id: Ia07e802b45aa8315d64b37289e1d64a4c1748f58
2015-03-28 07:38:17 +00:00
Jenkins
14350e170c Merge "Move os-client-config to OpenStack section" 2015-03-28 04:11:05 +00:00
Jenkins
a06bfb819a Merge "Configure neutron to gate on neutron-dsvm-api job" 2015-03-28 02:11:47 +00:00
Davanum Srinivas
bc0f979270 Fix broken magnum DSVM job
During the stackforge/magnum -> openstack/magnum we managed
to step on the new dsvm job.

Change-Id: I5c87a65974ce83fdd5cb19e403f24fc3f7bcf7ee
2015-03-27 22:05:27 -04:00
Jenkins
dccc907aad Merge "Create new periodic job to run tempest without admin creds" 2015-03-28 01:40:07 +00:00
Jenkins
a45567f639 Merge "Add an experimental stress identity v3 test" 2015-03-28 01:36:43 +00:00
Andreas Jaeger
51d2550128 Move os-client-config to OpenStack section
os-client-config is now an OpenStack project, move it from StackForge to
OpenStack section in jenkins/jobs/projects.yaml.

Change-Id: Ia46198a379a4e0909912145229409a983fc9213b
2015-03-28 01:25:07 +01:00
Craig Bryant
d8538acad6 Move coobook-monasca-* to stackforge-attic
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
2015-03-27 14:49:48 -07:00
Julien Danjou
ba31ff4f5b Move Gnocchi from Stackforge to OpenStack
This also enables documentation publication and requirements checking.

Depends-On: I44c4592dd5bb8124684fc5c51632624f93469bc7
Change-Id: Ib5e648562cb71078488c180ae07a09bda33dcd75
2015-03-27 14:49:27 -07:00
Anita Kuno
a3fda8fa7f Rename stackforge/bindep -> openstack-infra/bindep
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
2015-03-27 14:12:08 -07:00
Joe Gordon
b8145b4af4 Drop neutron-pg in favor of a voting neutron-pg-full
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
2015-03-27 16:58:32 -04:00
Jenkins
c5eed357ff Merge "Add docs jobs for openstack-infra/openstackid repo" 2015-03-27 20:40:52 +00:00