5585 Commits

Author SHA1 Message Date
Yolanda Robla
6cb1a3ca70 Remove nova job from shade+magnum
Magnum always need to have neutron enabled to work,
so the test with neutron disabled will always fail.

Change-Id: I9d37a052d0beef3b837385324d9f9fa2f1ec9617
2016-04-24 09:44:31 +02:00
Yolanda Robla
f9f1ff453d Add more experimental jobs to shade+magnum
In order to validate the magnum plugin integration,
add more experimental jobs to ensure we have proper coverage
of all tests before moving to check.

Change-Id: Ic3ffc4996eac2d3a7e817ef732f75d0204bd3a80
2016-04-22 18:00:21 +02:00
Jenkins
5e8f2d1b74 Merge "puppet: add -tarball jobs to pre-release and release queues" 2016-04-22 15:51:37 +00:00
Jenkins
671f1e1573 Merge "Remove translations for vendor specific networking-* projects" 2016-04-22 15:47:54 +00:00
Emilien Macchi
5b4f744778 puppet: add -tarball jobs to pre-release and release queues
Complete the work to have tarballs jobs running on each Puppet OpenStack release
(every new tag).

Change-Id: Ia7904164aa6875530e2d27f7d98bd1b6d6cbc154
2016-04-22 10:54:02 -04:00
Jenkins
edacb15b7c Merge "designate-tempest-plugin: Remove server-release-job" 2016-04-22 14:08:50 +00:00
Jenkins
e96f25710c Merge "Add release-notes job for os-vif" 2016-04-22 11:40:38 +00:00
Jenkins
c61225473e Merge "Don't skip expensive jobs for Inspector tempest tests" 2016-04-22 11:34:48 +00:00
Jenkins
b739ab7624 Merge "Add openstack/monasca-analytics project" 2016-04-22 11:03:46 +00:00
Jenkins
8b0020bb59 Merge "Add openstack/stacklight-integration-tests project" 2016-04-22 10:24:19 +00:00
Daniel P. Berrange
905cf5b4bb Add release-notes job for os-vif
Change-Id: I7174325294ba3cc978cbb1cff738b4b979adf9fb
2016-04-22 10:31:36 +01:00
vgusev
9bbc30c033 Add openstack/stacklight-integration-tests project
This is a repo for integration tests for all StackLight plugins:
- Elasticsearch-Kibana
- InfluxDB-Grafana
- LMA Collector
- LMA Infrastructure Alerting

Change-Id: Iab22ff0ce1929144d4b0230092341ea18b622c48
2016-04-22 07:59:02 +00:00
Jenkins
efd57d7e9e Merge "Support multi backends for Zaqar tempest job" 2016-04-22 07:57:04 +00:00
Andreas Jaeger
eed059767f designate-tempest-plugin: Remove server-release-job
We do not need both server-release and publish-to-pypi jobs, it's an
either or. Server projects do not release to PyPI and vice versa.

Having the publish-to-pypi template as well as openstack-server-release-jobs
results in duplicates of some of the jobs running, especially the
tarball and announcement email jobs.

Change-Id: Ic2a82d440577154126218feaaa17cde28ffbf5fa
2016-04-22 08:01:38 +02:00
Andreas Jaeger
460807f1d5 Remove translations for vendor specific networking-* projects
The translation team only handles official projects - and even
prioritizes there. There's no real translated content up for vmware-nsx
- only filling by translation memory.

Change-Id: If1eb167309e4c5a1de6aa8baed5ff4fc6cfe8b5b
Depends-On: Icb3d33af0e32919bb13c52b3662f481c2c99011c
2016-04-22 07:23:25 +02:00
Fei Long Wang
1cd9cdf711 Support multi backends for Zaqar tempest job
Now Zaqar supports mongodb and redis as backends. So it would be
nice if the tempest job can support both.

Change-Id: Ie56471c866ff890988d2ced10253051552c73123
2016-04-22 11:57:33 +12:00
Jenkins
0900a80e12 Merge "Add a new devstack plugin based src job for ceph" 2016-04-21 22:53:02 +00:00
Jenkins
e40888e8f5 Merge "Revert "Enable magnum plugin on shade and use our atomic generated images"" 2016-04-21 21:12:54 +00:00
Monty Taylor
96822e6690 Revert "Enable magnum plugin on shade and use our atomic generated images"
This reverts commit c1c5c7af65c7a6e0101c794512a1d369f50824c5.

Change-Id: I552de35102d60d9d3a9c6967b578c34410777be2
2016-04-21 20:43:55 +00:00
Jenkins
5af3e34d35 Merge "Make Infra's puppet beaker jobs voting" 2016-04-21 19:42:10 +00:00
melanie witt
5e27eaf4f6 Add a new devstack plugin based src job for ceph
The current tempest-dsvm-full-ceph-src jobs aren't using the
ceph devstack plugin, so this adds a template for a new job that
uses the plugin: tempest-dsvm-full-ceph-plugin-src and replaces
the old ceph-src job with it.

Change-Id: I91742ba412d742e9a24681dbc124f00500537315
2016-04-21 19:18:37 +00:00
Jenkins
d5e9bd1c65 Merge "Enable magnum plugin on shade and use our atomic generated images" 2016-04-21 17:34:18 +00:00
James E. Blair
a86d97f497 Revert "Fix comment on requirements job"
This reverts commit 4f96b2727c2afd3c3d6b888c21c8d18ba1cb7376.

The correct fix for this is not to stop using the feature.

Change-Id: I4b35a6ca13153257984074b5145a5e691564e0ca
2016-04-21 07:23:51 -07:00
Jenkins
d70aaa721b Merge "Adding a new project called "neutron-dynamic-routing"" 2016-04-21 13:59:08 +00:00
Yolanda Robla
c1c5c7af65 Enable magnum plugin on shade and use our atomic generated images
This patch had been proposed before:
https://review.openstack.org/#/c/295969

But had to be reverted because we were consuming external images
from fedorapeople, that caused our tests to timeout. We are now on
the situation where we have our own custom atomic images, to start
adding that on shade as a previous step for adding magnum integration
to shade.

Change-Id: Ifae8e54e78f6f36cf025ac92ba704391b2052769
2016-04-21 15:57:02 +02:00
Jenkins
c8a3b9cc1c Merge "Add new virtualbmc project under ironic's umbrella" 2016-04-21 13:56:54 +00:00
Jenkins
2fbe5e19bf Merge "Skip networking-nec python34 job for liberty and kilo" 2016-04-21 11:37:34 +00:00
Anton Arefiev
b5f2b8632d Don't skip expensive jobs for Inspector tempest tests
Inspector tempest plugin was moved to ironic_inspector/test
directory, so we need to exclude inspector_tempest_plugin directory
from regex for matching all tests.

Change-Id: I857a39a72bfebbacd48e9f3d76431367f43d72a7
2016-04-21 13:15:52 +03:00
Jenkins
d7f06f6c9d Merge "Fix comment on requirements job" 2016-04-21 09:56:31 +00:00
Jenkins
bd07b6cca3 Merge "taas: Skip unit tests for doc-only changes" 2016-04-21 09:54:24 +00:00
Jenkins
08001cc2b5 Merge "New project devstack-plugin-tar-installer" 2016-04-21 09:49:12 +00:00
Michele Paolino
18c5889b1e New project devstack-plugin-tar-installer
The main reason to create this new project is a request from the
community in the context of this devstack patch:
https://review.openstack.org/#/c/108714/

The objective is to enable devstack to install software
(QEMU and libvirt for the time being) from tar releases. The
project devstack-plugin-tar-installer will host the devstack plugin
which implements this feature.

Change-Id: Iddaf12ba79aa70b6045826568319a163e75347b6
Signed-off-by: Michele Paolino <m.paolino@virtualopensystems.com>
2016-04-21 09:54:51 +02:00
YAMAMOTO Takashi
9a2f4744d7 taas: Skip unit tests for doc-only changes
Change-Id: Ie6c811257cdc02fcf4bc11db9541c03994fd9f7c
2016-04-21 16:14:06 +09:00
Akihiro Motoki
41d5cc5f26 Skip networking-nec python34 job for liberty and kilo
networking-nec liberty and older does not support python34.
When python34 job was added, I forgot to add branch condition.

Change-Id: Id0ef0ff2c8f4f423babc870421ce9e118745b46a
2016-04-21 15:14:47 +09:00
Ian Wienand
4f96b2727c Fix comment on requirements job
Currently failures of this job leave a broken comment that doesn't
match the test-result regexes, meaning that you can't see the result
in the callout box.  See [1].

I863d88e9a7ed2fd41924b8fc4a12dbea3ee2b205 fixes the root cause, but
this message is still a bit wrong because it doesn't have the
[PASSED|FAILURE] bit.

I don't really see why we need this special result at all.  If it
fails, you have to read the log anyway to figure out what is wrong, so
move the message pointing to the docs to where the failure actually
happens in the logs.

[1] https://review.openstack.org/#/c/292193/

Change-Id: Ie5e7d2318a510a5811c9131d56594e856da9dcc5
2016-04-21 13:57:59 +10:00
Jenkins
59f8e25bc7 Merge "Add tarball jobs for all Puppet OpenStack modules" 2016-04-20 21:50:37 +00:00
Emilien Macchi
ffa7d793d4 Add tarball jobs for all Puppet OpenStack modules
We created the job for puppet-aodh first, so we could test.
Now it's in place, we would like the jobs for all modules.

Change-Id: I03e0235b0cd8f216b952c03145d158577862c0fc
2016-04-20 18:20:13 +00:00
Jesse Pretorius
1f546c8480 Add releasenote jobs to OpenStack-Ansible repositories
This patch adds releasenote jobs to all OpenStack-Ansible
repositories to ensure the appropriate processing and publishing
of release notes for each role.

Change-Id: I60f3377e2b2e24ef2b870e925be89737b76e21ba
2016-04-20 14:58:18 +01:00
Jenkins
598d8658ee Merge "cinderclient: Move pylint to non-voting check" 2016-04-19 17:05:38 +00:00
Jenkins
af9aff5d3d Merge "Enable non-voting keystone tempest plugin tests" 2016-04-19 17:01:48 +00:00
Lucas Alvares Gomes
177ae64223 Add new virtualbmc project under ironic's umbrella
VirtualBMC is a utility that allows virtual/fake BMCs to be created
handling the IPMI commands and converting it to calls to the
python-libvirt library. The project was created to allow drivers using
the IPMI protocol to be tested in the Ironic gate.

Related-Bug: #1570301
Needed-By: I24349ce1b5c0332157f1bf8bd0613338a15495e4
Change-Id: Idf02cb28316be1846bb5fa1988c3d47ce6f9c54c
2016-04-19 17:35:34 +01:00
Jenkins
2b0ef2f37d Merge "Vitrage - Zuul/Jenkins fix" 2016-04-19 15:36:56 +00:00
Jenkins
a74eb90da4 Merge "Add rally job for Senlin service" 2016-04-19 13:31:23 +00:00
Jenkins
66ff5b3c32 Merge "Add release notes jobs for networking-bgpvpn" 2016-04-19 13:30:43 +00:00
Jenkins
a0e517f072 Merge "Make gate-cue-python34 voting; add it as gate job" 2016-04-19 13:30:31 +00:00
Jenkins
ddc0442354 Merge "Add releasenotes jobs for networking-ovn" 2016-04-19 13:30:23 +00:00
Jenkins
5f33c590cf Merge "Move OpenStack-Ansible CentOS7 jobs to experimental queue" 2016-04-19 13:26:07 +00:00
Eric Harney
c5f6b68512 cinderclient: Move pylint to non-voting check
This is working fine in experimental.

Change-Id: I4a3ea79e4d887a421067bd9ebb1cff89c76de9fe
2016-04-19 09:21:58 -04:00
Noam Bloom
cbd220df93 Vitrage - Zuul/Jenkins fix
layout.yaml - Removed Python3 jobs temporarily until
     we set our local tox to run py34 instead of py3.
vitrage.yaml - Fixed hook function to use source

URGENT - Thanks :)

Change-Id: I58994cf77608df5310d6a2b45de195dcc718cfe2
2016-04-19 11:24:14 +03:00
Rodrigo Duarte
fe71180997 Enable non-voting keystone tempest plugin tests
Turn on the keystone tempest plugin tests. From now on, tests that are
only related to the keystone API, will be placed there.

To run only keystone tempest plugin tests, we use::

    $ tox -e all-plugin -- keystone

 * non-voting so we can see that it works
 * master-only
 * run only against keystone

Change-Id: I070e1f40ecaa5d23a68c4ac23b542631ea3e2309
Partially-Implements: bp keystone-tempest-plugin-tests
2016-04-18 16:12:05 -03:00