4610 Commits

Author SHA1 Message Date
Alexey Ovchinnikov
5e3653a724 Add new experimental job for manila-image-elements project
A new option of building Docker container image is added to
manila-image-elements. This change adds an experimental job
for testing it.

Change-Id: I3daeb203ee18cc12eb5dd8467c23187880847f37
2016-04-14 13:46:16 +03:00
Yolanda Robla
e79d15cf1c Add missing python-magnumclient to shade-magnum job
When enabling magnum plugin, python-magnumclient is
required, and the job is failing when cloning. Add that project
to the specified list of projects in the job.

Change-Id: I38d65e91750454e958669f44619bbaba05928e52
2016-04-14 11:01:17 +02:00
Jenkins
9d75d7bc82 Merge "Add experimental job for shade and magnum" 2016-04-14 07:43:22 +00:00
Yolanda Robla
4ceb53c884 Add experimental job for shade and magnum
Start with an experimental job to add magnum plugin
to shade, consuming the atomic images that have been
published in our mirrors.

Change-Id: I1684ee47f1b3afe9a3c365a8a77d25e7bfc38b85
2016-04-14 09:26:16 +02:00
Jenkins
5bc2038d01 Merge "run puppet4 openstack integ jobs in periodic and experimental" 2016-04-13 20:03:59 +00:00
Emilien Macchi
00266f67a8 run puppet4 openstack integ jobs in periodic and experimental
Puppet OpenStack group has recently made the work to be able to deploy
Puppet OpenStack modules with Puppet4.

Puppet4 is not widely adopted and Puppet3 is still the default version
in major Linux distributions, so we can't just stop testing Puppet3 in
favor of Puppet4.
Also, running both Puppet3 and Puppet4 would be too expensive for
OpenStack Infra, since we would have too much CI jobs.

Periodic pipeline is a good compromise for us, as it will report us
regular feedback if something broke when deploying Puppet4.

This patch adds puppet4 openstack integration jobs in periodic pipeline
and keep ability to run them in experimental pipeline.

Change-Id: Iaa2a93e50b60f54baf8df3991d42b3e062a3f714
2016-04-13 15:39:33 -04:00
Jenkins
68c986db52 Merge "Enable designate on shade dsvm jobs" 2016-04-13 14:34:21 +00:00
Jenkins
12aaf35ac2 Merge "Add tempest variations of Designate DSVM jobs" 2016-04-13 09:44:21 +00:00
Jenkins
7b09330da0 Merge "publish puppet-aodh in tarball for master" 2016-04-12 20:19:55 +00:00
Yolanda Robla
6ade61eadb Fix target for magnum image builds
Change-Id: I7c8d6a1fc10a05304e09924ae7f0da433bfccedc
2016-04-12 21:00:21 +02:00
Ricardo Carrillo Cruz
26eee077fd Enable designate on shade dsvm jobs
This change needs to land prior to adding Designate support
on shade, as the functional tests will require DevStack
with Designate enabled

Change-Id: Ieaddeb4a0b317f85a2161e67bc5c202cc1b01464
2016-04-12 17:54:31 +02:00
Kiall Mac Innes
5118c6fed7 Add tempest variations of Designate DSVM jobs
* Adds two new experimental jobs (Designate+Bind9/PowerDNS)
* Does not restrict execution branch yet, we'll want this to
  be Neuton+ as it moves over the check/gate queues. For now,
  i'd like to see just how badly the remaining changes below
  fail on other branches, as we may choose to include these
  on Mitaka.
* Replaces use of the gate / pre test / post tests hooks, as
  enough configurability is now exposed.
* Uses tempest in "all-plugin" mode, limiting to all tests
  containing "designate" in the name. Ideally, this would be
  changed to "full-plugin" mode, without the designate
  restriction, but this does not exist in tempest's tox.ini
* Attempts to be ready to add stable branch editions of this
  this using branch-override and job-suffix.

Change-Id: I8166d447802b4520c0721b9f006b59543b3b548c
2016-04-12 16:36:43 +01:00
Yolanda Robla
23d315599d Fix path for magnum dependencies script
It was finally placed inside fedora-atomic element, so
amending the path to reflect it.

Change-Id: I8b02cdf9fe298b4c9458d6a07990562182790837
2016-04-12 17:34:34 +02:00
Jenkins
f6929ca858 Merge "Fix experimental magnum image build" 2016-04-12 14:20:41 +00:00
Jenkins
880a22a23f Merge "[sahara] configure publist-to-pypi jobs for sahara-tests" 2016-04-12 07:51:03 +00:00
Jenkins
5ed58b1dda Merge "Add Tempest gate job for Zaqar" 2016-04-12 07:16:12 +00:00
Jenkins
974976b2d2 Merge "Add release note publishing to glance_store" 2016-04-12 07:12:24 +00:00
zhipengh
2e2d8cf4b1 Add new project Coupler to openstack repo
Coupler provides a virtual storage backend that would enable one VM to
attach/mount another VM as its backend. This feature would make it possible
to chain multiple VMs that runs single storage functionality together to
provide a new composed storage service. Similar to network function chaining
in NFV.

Change-Id: If474c081e19fc91ae9236f1bdd995a20216aadd3
2016-04-12 07:00:42 +08:00
Jenkins
5c6ee77f47 Merge "Do not run npm shrinkwrap if npm-shrinkwrap.json already exists" 2016-04-11 19:37:08 +00:00
Vitaly Gridnev
a5b1ce28d6 [sahara] configure publist-to-pypi jobs for sahara-tests
we are preparing for the first release of sahara-tests.
enabling  publish-to-pypi job

Change-Id: I554a4992a94037969a0a723f81e4e00082049875
2016-04-11 19:07:34 +03:00
Jenkins
3302b3ea66 Merge "Add js-afs-blob-store (afs-blob-store) to openstack-infra" 2016-04-11 15:12:00 +00:00
Michael Krotscheck
b51eadd09f Add js-afs-blob-store (afs-blob-store) to openstack-infra
This project is an implementation of the fs-blob-store, which exposes
an API that appears to be a real POSIX filesystem, but in reality
is a file renaming shim which sorts all documents into alphabetical
directories. /foo becomes /f/foo, /bar becomes /b/bar, etc.

This project backs our NPM mirroring script, allowing us to mirror
npm into AFS.

Needed-by: Icbaa3d28650583599d20f273ef65757783a73674
Change-Id: Ic969dd933349f718409dc9357b25ff13c0e02d29
2016-04-11 14:39:03 +00:00
Jenkins
d6a6d65343 Merge "Update regex for tempest-dsvm-ironic-inspector job" 2016-04-11 13:52:54 +00:00
Andreas Jaeger
dbfcccf3ee Add release note publishing to glance_store
glance_store has setup in the repo release notes, let's publish the
release notes now as well.

Depends-On: I0293c247bc87d81218c4350393a8bfb4d769bc91
Change-Id: Idbaa432dacc9ffb8e96c87cdd0d27409309a3083
2016-04-11 12:16:43 +00:00
Jenkins
6b954dae29 Merge "Adding networking-huawei project." 2016-04-11 09:03:18 +00:00
Jenkins
ef6a007c9b Merge "Switch python-ironic-inspector-client dsvm job to iPXE as well" 2016-04-10 07:20:06 +00:00
Jenkins
8114dcd5c3 Merge "Add releasenotes job for sahara-tests" 2016-04-09 13:57:07 +00:00
Jenkins
863cdac470 Merge "Mutlinode fixup - let Watcher plugin install CLI" 2016-04-09 09:19:03 +00:00
Evgeny Sikachev
686d2cf84f Add releasenotes job for sahara-tests
Sahara-tests ready for release

Change-Id: I99e975fb9a1420856b5cfc92b05e746d6096485c
2016-04-09 12:18:43 +03:00
Jenkins
85abf75fcf Merge "clean up sahara-extra release jobs" 2016-04-09 09:16:50 +00:00
Jenkins
8f31989201 Merge "Add os_gnocchi role project for OSA" 2016-04-09 09:10:48 +00:00
fumihiko kakuma
0e0e7baaff Remove the job for networking-ofagent master branch
We ryu team plans to remove networking-ofagent sub-project in the Newton
and we maintain only a stable branch till EOL of them.
So the job for networking-ofagent master branch should be removed.

Change-Id: I87866bf4ad9fb34ae932a9c937bb451bc10094ad
Partial-Bug: #1521477
2016-04-09 05:22:27 +09:00
Fei Long Wang
fadce2d9a9 Add Tempest gate job for Zaqar
Change-Id: Ib38473ca925641cf73ac44b474f91f1b878d8bce
2016-04-09 06:33:55 +12:00
Vitaly Kramskikh
65590703b0
Do not run npm shrinkwrap if npm-shrinkwrap.json already exists
If npm-shrinkwrap.json already exists, it makes no sense to
recreate it.

Change-Id: Ia243d0ae783cf034c43a7dcf773459aa857a51ca
2016-04-08 08:43:35 -07:00
Paul Belanger
94419753c4 Migrate packstack to centos-7 dib
This is part of our effort to migrate from devstack-centos7 to
centos-7 dibs.

Change-Id: I4a3b6379823e4b102af1c22814edf1fd50787cc3
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-04-08 10:42:39 -04:00
Paul Belanger
4047e6986f Migrate oslo.messaging to centos-7 dib
This is part of our effort to migrate from devstack-centos7 to
centos-7 dibs.

Change-Id: I97a5dc41db8a6892bd384125808a5ddd198c1e2c
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-04-08 10:27:55 -04:00
Dmitry Tantsur
f3d2a88bcd Switch python-ironic-inspector-client dsvm job to iPXE as well
A follow-up to I9aada4c19ed88f8f60e4c6300da6ee5decdfb6be

Change-Id: I24ca380fd40c0c95dd0eed15fe0cf48a6595aa94
2016-04-08 15:10:11 +02:00
Anton Arefiev
d96671cfc1 Update regex for tempest-dsvm-ironic-inspector job
Change regex for Inspector base tempest test, test class was
renamed to InspectorBasicTest.

Change-Id: Iba5688a1d941a50b61dd51c84875faefd4723648
2016-04-08 11:57:49 +03:00
Jenkins
73f591ba4b Merge "Add new jobs to openstack/designate-tempest-plugin" 2016-04-08 08:40:56 +00:00
Jenkins
be132dd6f9 Merge "Make sure we run bindep for all puppet-jobs" 2016-04-08 08:25:56 +00:00
Jenkins
7a2db1f018 Merge "Enable src and non-src tinyipa jobs against Ironic" 2016-04-08 08:25:49 +00:00
Vincent Francoise
5eb57c7bae Mutlinode fixup - let Watcher plugin install CLI
The Watcher multinode experimental job is currently not working due
to the fact that the DEVSTACK_PROJECT_FROM_GIT variable is actually
shared by both the primary node and the subnodes. Therefore, I removed
it from the multinode job to let the Watcher plugin deal with this
using 'is_service_enabled' to detect whether we are on the primary
node or not.

Change-Id: I292d109c89c9f07b1440a215d6c50b9243df9abe
2016-04-08 10:21:54 +02:00
Jenkins
9ef8556922 Merge "Migrate openstackid jobs to ubuntu-trusty" 2016-04-08 08:21:36 +00:00
Kiall Mac Innes
ad89ae374a Add new jobs to openstack/designate-tempest-plugin
Add requirements, tarball, pypi upload jobs for o/designate-tempest-plugin.
We switch to using the python-jobs JJB macro, as more of the jobs are used
than are not used.

Change-Id: Ie3e82fcd0491619a3cc4c9f7fddcca41257770a7
2016-04-08 08:11:51 +00:00
Doug Hellmann
ebfdeb2845 clean up sahara-extra release jobs
Set up sahara-extra to use openstack-server-release-jobs instead of just
the tarball jobs so it matches more closely the other projects. Keep the
extra post job for branch-tarball, since that is not part of the server
release jobs macro.

Change-Id: Ibe357ac56e998d54eb42da1076dd370815aa222c
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-04-08 10:08:41 +02:00
Jenkins
0867af7057 Merge "Add experimental bindep JJB for kolla" 2016-04-08 07:37:08 +00:00
Jenkins
e66349e02c Merge "[sahara] setup additional jobs for sahara-dashboard" 2016-04-08 07:28:29 +00:00
Jenkins
68b97930f4 Merge "Do not cat npm-shrinkwrap.json" 2016-04-08 07:10:15 +00:00
Jenkins
92092e5ff9 Merge "Execute sbuild after relogin" 2016-04-07 21:02:58 +00:00
Michael Krotscheck
af693d57c6
Do not cat npm-shrinkwrap.json
Upload it to logs instead. This is done because we suspect that
executing cat on a large text file does not play well with
jenkins.

Change-Id: I8512c9b132f2707db265633d5e16378b1d87d4da
2016-04-07 13:30:42 -07:00