14880 Commits

Author SHA1 Message Date
Jenkins
c9a42c50fd Merge "Use the fallback list in the bindep fallback job" 2016-01-01 13:24:47 +00:00
Jenkins
7d95bf7031 Merge "Run gate-tripleo-ci-f22-nonha for puppet-{horizon,ironic}" 2015-12-31 20:25:49 +00:00
Jenkins
5308d886ad Merge "Create puppet-rally module" 2015-12-31 20:21:16 +00:00
Jenkins
618b511283 Merge "Don't install sahara in horizon integration tests" 2015-12-31 15:21:31 +00:00
Emilien Macchi
1dd9026e51 Run gate-tripleo-ci-f22-nonha for puppet-{horizon,ironic}
TripleO is deploying Ironic & Horizon with Puppet modules.
This patch aims to gate both puppet modules by using
gate-tripleo-ci-f22-nonha job.

Change-Id: I108badb87881f525ad42a9f0db7e1dc8aca6a435
2015-12-31 09:56:09 -05:00
Emilien Macchi
54a227d95e Create puppet-rally module
Puppet OpenStack group [1] would like to add a new module
in the family: puppet-rally.

This patch follows the usual process to add new modules by configuring
gerrit, gerritbot, jenkins and zuul.

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

Change-Id: Ia2b5a65b8f720ed0e5c8cc5f506b402db0d08870
2015-12-31 08:40:20 -05:00
Jenkins
2fbf3810c3 Merge "Fix Tempest jobs for Manila project" 2015-12-30 17:06:55 +00:00
vponomaryov
6ae99cee70 Fix Tempest jobs for Manila project
Change [1] started to use comments in multiline command,
and it was done with wrong separation of comments and arguments.
So, arguments are not provided correctly to the devstack hook scripts
and they behave as nothing was provided, after their work finished we
get errors when bash tries to execute 'arguments' as separate commands.

So, fix usage of comments separating them from multiline command.

[1] I521f0419e65e27f22acbc03aaa1f0f997492e8f8

Change-Id: I5c073d38b61b21ec642ee11a28e6b23fe5662159
2015-12-30 15:22:42 +02:00
Jenkins
e874e8bfed Merge "Run magnum functional tests in gate as well" 2015-12-30 12:43:13 +00:00
Jenkins
50d23009df Merge "Fix check for alphabetical sorting in layout.yaml" 2015-12-30 12:41:03 +00:00
Jenkins
73b37edc1c Merge "Add reno jobs for python-ironicclient" 2015-12-30 09:02:58 +00:00
Jenkins
3d2ed91be4 Merge "Add new experimental Tempest job for Manila" 2015-12-30 09:02:04 +00:00
Jenkins
9d4dd2c065 Merge "Fix Zaqar gate DSVM tests to make them work" 2015-12-30 09:01:56 +00:00
Jenkins
0c1b32fdf8 Merge "Switch python-ironicclient jobs to ironic devstack plugin" 2015-12-30 09:00:26 +00:00
Jenkins
aac2ecc83b Merge "[sahara] enable sahara-dashboard plugin" 2015-12-30 08:59:04 +00:00
Jenkins
0d648f336e Merge "Update pip-missing-reqs to pip-check-reqs" 2015-12-30 08:56:14 +00:00
Jenkins
d4449e6f06 Merge "fully retire keystoneauth-saml2 from openstack-ci" 2015-12-29 21:08:45 +00:00
Jenkins
f6ada72d9c Merge "Fix to recover gate-sahara-dashboard-dsvm-integration" 2015-12-29 17:48:05 +00:00
Jeremy Stanley
3f095a87f2 Use the fallback list in the bindep fallback job
When running the install-distro-packages-fallback-test builder, use
the fallback list even if the project checked out has its own bindep
other-requirements.txt list.

Change-Id: Ia4c14d00e30fabd917c08775ef2d46dbc0632433
2015-12-29 16:33:20 +00:00
Joshua Hesketh
35e0e9b1d2 Update pip-missing-reqs to pip-check-reqs
The pip-missing-reqs project has been renamed to pip-check-reqs
to reflect the added support of finding extra requirements.

The tox env for pip-missing-reqs is being renamed to pip-check-reqs
and added to more projects:
https://review.openstack.org/#/q/topic:pip-check-reqs,n,z

There is no need for a depends on tag here as the job is non-voting
and in experimental so it isn't worth supporting both names while
we work around a cyclic dependency.

Change-Id: I74bac819d97c73f66b8b387e37a34425397a1b1c
2015-12-29 15:40:50 +11:00
Jenkins
0b235a6a0b Merge "Use linters for system-config" 2015-12-28 18:39:42 +00:00
Ruslan Kamaldinov
70a00995e4 Fix to recover gate-sahara-dashboard-dsvm-integration
Change-Id: Iae13b6fd40945b8f47bcacefef6cc84af7e20ab9
Closes-bug: #1529678
2015-12-28 20:48:38 +03:00
Jenkins
548f1d3bff Merge "Use linters job for project-config-example" 2015-12-28 15:29:46 +00:00
Andreas Jaeger
bb9448d935 Run magnum functional tests in gate as well
These jobs are non-voting and therefore should be run in the gate as
well to ensure that no regressions gets introduced between initial
testing and merge.

Change-Id: I38a05f6e44b8f305fbc9446e1484af95f3f27e9d
2015-12-28 13:59:48 +01:00
Eva Balycheva
2b034712c7 Fix Zaqar gate DSVM tests to make them work
Currently all gate DSVM tests for Zaqar fail. Zaqar's gate_hook function
tries to cd to python-zaqarclient repository directory, but the
directory can't be found. Apparently python-zaqarclient repository
hasn't been cloned.

And in gate DSVM log log/devstacklog.txt.gz this line started to appear:
"The /opt/stack/new/python-zaqarclient project was not found; if this is
a gate job, add the project to the $PROJECTS variable in the job
definition."

See this patch for example of currently failing jobs:
https://review.openstack.org/#/c/259036/

Seems like the root cause of the problem is recent devstack-gate change:
https://review.openstack.org/#/c/234509

This patch adds python-zaqarclient project to the $PROJECTS variable to
Zaqar job in zaqar.yaml and Rally job in rally.yaml.

Change-Id: I9befe98fa7767c9244410f9220273c9791632f79
2015-12-28 15:15:35 +03:00
vponomaryov
420b1642b2 Add new experimental Tempest job for Manila
New driver (LVM) is going to be added to Manila.
So, register job for it adding new var that contains driver name
to configure for Manila. Also, provide several more arguments for devstack
hooks, to remove dependency on job name.

Make new job run only for M+ branches in experimental pipeline
and only as nonvoting until it is merged and becomes stable.

Change-Id: I521f0419e65e27f22acbc03aaa1f0f997492e8f8
2015-12-28 13:46:29 +02:00
Vladyslav Drok
73d11fdd7b Add reno jobs for python-ironicclient
Releasenotes are not added to liberty branch, so the jobs are
skipped for pre-mitaka changes. Apart from that, releasenotes
changes are considered doc changes.

Change-Id: Ibcb3b064f6141907e10ff446d4239af456d808f5
2015-12-28 12:22:02 +01:00
Jenkins
e3ee8527bf Merge "Adding voting Bandit on Bandit gate" 2015-12-28 09:05:17 +00:00
Jenkins
3c411ab459 Merge "Do not run dsvm jobs on releasenotes changes for IPA and inspector" 2015-12-28 09:04:35 +00:00
Jenkins
832a538118 Merge "do not run releasenotes for liberty branches on osc" 2015-12-28 08:57:18 +00:00
Jenkins
774066a6ab Merge "retire keystoneauth-saml2" 2015-12-28 08:56:08 +00:00
Jenkins
310145dc5e Merge "ec2api experimental job rework" 2015-12-28 08:52:21 +00:00
Steve Martinelli
7cfeffc3be fully retire keystoneauth-saml2 from openstack-ci
Change-Id: Id4f759e9d88979279e942457807fff5fadc82fbe
Depends-On: I20e6253a9f70b85f44845fd782b7ffc0d194dd4d
2015-12-27 03:28:58 -05:00
Steve Martinelli
f2058797b0 retire keystoneauth-saml2
the saml2 features offered by the keystoneauth-saml2 project have
been integrated into keystoneauth. the project has had no releases
so it is safe to retire the project.

Change-Id: I5a7bf15d9e2061f1ada0b11a478fb55bbe8fce03
2015-12-27 03:18:08 -05:00
Steve Martinelli
f8e3683052 do not run releasenotes for liberty branches on osc
OpenStackClient does not have releasenotes for the liberty branch,
we do not need the releasenotes job to run on new changes.

Change-Id: I27e5ca8c6e02f6fe51972faff5c37a6f11d423df
2015-12-26 19:59:04 -05:00
Andreas Jaeger
71aa9e00aa Fix check for alphabetical sorting in layout.yaml
Previously z/tempest was in the middle of the file and needed special
treatment for sorting. Nowadays it's at the end and thus no special
treatment is needed, remove it.

With this change additions to the end of the file will now be flagged.

Change-Id: I337017b4a17e8aa086d658649613ddc61212adc8
2015-12-26 09:26:30 +00:00
Andrey Pavlov
e69dd29965 ec2api experimental job rework
pass environment variable to devstack plugin in a right way
remove TEMPEST=1 definition - it is not needed becuase this
experimental job runs own functional tests

Change-Id: I85f6fa23fc0a819260300d75dc2307c06e44e6c8
2015-12-26 10:41:14 +03:00
Jenkins
0ebe0a2f04 Merge "Add translation jobs for neutron-lib" 2015-12-25 14:11:45 +00:00
Jenkins
38c493a5fa Merge "Use custom post_test_hook for heat-templates job" 2015-12-25 14:08:40 +00:00
Jenkins
54b45f20fa Merge "Make python3 jobs voting for murano-dashboard" 2015-12-25 13:57:57 +00:00
Jenkins
b59a180313 Merge "Add translation jobs to python-muranoclient" 2015-12-25 13:51:35 +00:00
vsaienko
ece343f8b9 Switch python-ironicclient jobs to ironic devstack plugin
Also add ironic to PROJECTS for them, otherwise they fail.

Change-Id: Ib7fd29afc85597abf20006bca3ea5091a6785fb1
2015-12-25 13:06:52 +02:00
Kirill Zaitsev
4e74e54649 Make python3 jobs voting for murano-dashboard
Depends-On: I369f79c4258367974eb676cecb6eb1c941803503
Targets blueprint: murano-python-3-support

Change-Id: Ie146f3b2b4a1990521dd92da650164db90fa3113
2015-12-25 10:52:26 +00:00
Jenkins
39f32955d7 Merge "Revert "[Rally] temporary turn off requirements job"" 2015-12-25 07:02:37 +00:00
Jenkins
aa376ddf54 Merge "Disable bashate long line warning" 2015-12-24 19:07:28 +00:00
Kirill Zaitsev
014e84a9bf Add translation jobs to python-muranoclient
Targets blueprint: murano-i18n
Depends-On: Ifb77a803ead76394df7745cc7728f727a68bd0e1

Change-Id: Ic797456c2843ff3a567074c07c463a1710e28305
2015-12-24 15:26:33 +03:00
OpenStack Proposal Bot
9cb1ab379d Normalize projects.yaml
Change-Id: Ic43b157cbfa0d9f04817656f7af12d00389b5b0e
2015-12-24 06:02:16 +00:00
Travis McPeak
79a1b160d4 Adding voting Bandit on Bandit gate
This commit adds Bandit gates for Bandit.  This is accomplished
by using the new 'python-jobs-linters' template which calls
'linters' rather than 'pep8'.  A previous Bandit change introduced
the linters target which runs pep8 and bandit-baseline.

Also, add linters to jjb python-jobs job-group so that projects can
easily switch to the linters job.

Change-Id: I360f16077b2fe7d99e5a4c10c2ff57e29af01a03
2015-12-23 18:41:03 +01:00
Jenkins
a2b6ff64d4 Merge "Make install-distro-packages.sh more robust" 2015-12-23 17:17:50 +00:00
Jenkins
efe623ac28 Merge "Wrap some overly long lines" 2015-12-23 15:52:22 +00:00