2650 Commits

Author SHA1 Message Date
Jenkins
6f15c72342 Merge "Adjust rally jobs to use ceilometer devstack plugin" 2015-09-28 19:43:52 +00:00
Tim Hinrichs
d602d85096 Use Ceilometer plugin for Congress gate devstack
Change-Id: Ia6291a454c40b2bce4c80ce85993c40860dc1bbb
2015-09-28 18:47:21 +00:00
Jenkins
8b34d79e5b Merge "Use ceilometer devstack plugin in gate" 2015-09-28 18:00:48 +00:00
Jenkins
b5cd58f15d Merge "Ignore empty log translation source files" 2015-09-28 17:54:10 +00:00
Andreas Jaeger
3e7931bef3 Ignore empty log translation source files
We do not need to store any empty source translation files in git or in
Zanata. There are many empty LOG source translation files, so let's
remove them.

Note we always keep the "main" files, the "main" files should always
have content.

The change tests after generation of LOG source translation files
whether these are empty and deletes them from filesystem and git.

Change-Id: I0957c66fca5aa5ded93c858766a4c0a93f963032
2015-09-28 19:32:23 +02:00
Jenkins
3f25fd2bd4 Merge "Add PyPI and doc publish jobs to Castellan" 2015-09-28 01:11:23 +00:00
Jenkins
18471b569f Merge "Translations: Ignore Generated-By changes" 2015-09-26 14:22:53 +00:00
Jenkins
7de88713a1 Merge "Translate glance for liberty" 2015-09-26 13:23:54 +00:00
Jenkins
1292dff026 Merge "Push translations to Horizon stable/liberty" 2015-09-26 13:20:15 +00:00
Andreas Jaeger
3dc0803d1f Translate glance for liberty
Translate glance for liberty, there is now a branch.

This is part of the process documented at
https://wiki.openstack.org/wiki/Translations/Infrastructure#Release_handling

Change-Id: I7ebe60f3398926c89fc7878f0ac42fa99d22a55a
2015-09-26 14:38:24 +02:00
Andreas Jaeger
e271cf246f Translations: Ignore Generated-By changes
Today's import includes some files where only the Generated-By line
changes since Babel updated from 2.0 to 2.1.1. Add line to blacklist so
that a review is not generated for files with just this single line
changed.

Change-Id: I8bd477882ca621ece95faa90b4edf2da39925785
2015-09-26 08:51:57 +02:00
Jenkins
dd405eeb71 Merge "Add evoque to openstack" 2015-09-25 21:55:32 +00:00
Jenkins
0e1f9254c8 Merge "copy_puppet_logs.sh: copy horizon config when possible" 2015-09-25 21:23:07 +00:00
Jenkins
6f8dd0da13 Merge "Translate further projects on liberty" 2015-09-25 21:12:40 +00:00
Jenkins
b111f1de7b Merge "Add puppet-infracloud module to openstack-infra" 2015-09-25 21:11:01 +00:00
Jenkins
084ac4797f Merge "Fix tacker gate job to enable neutron" 2015-09-25 21:09:40 +00:00
Douglas Mendizábal
0333fbc5fe Add PyPI and doc publish jobs to Castellan
Add jobs to Castellan to publish releases to PyPI and also to publish
the docs to the openstack developer documentation site.

The PyPI owners for Castellan already include openstackci [1]

[1] https://pypi.python.org/pypi/castellan/

Change-Id: Ifadeab82912470d2c74cb094eb5cc700e6f80ba0
2015-09-25 16:03:45 -05:00
Jenkins
663c2c6107 Merge "Remove networking-midonet tempest-dsvm jobs" 2015-09-25 19:02:07 +00:00
Jenkins
e14fc1e334 Merge "Add translation jobs for python-novaclient." 2015-09-25 18:52:34 +00:00
Jenkins
463a2458ef Merge "Translations: Merge pull_from_zanata" 2015-09-25 18:49:05 +00:00
Jenkins
bf8842edbb Merge "Add translation-jobs for python-heatclient" 2015-09-25 18:44:43 +00:00
Jenkins
0a29022fc6 Merge "Revert "Revert "Add translation-jobs for python-keystoneclient""" 2015-09-25 18:44:20 +00:00
Andreas Jaeger
3b9a4276b2 Translate further projects on liberty
Translate the following projects on liberty branch:
    openstack/aodh
    openstack/ceilometer
    openstack/cinder
    openstack/designate-dashboard
    openstack/keystone
    openstack/neutron
    openstack/zaqar

All projects have liberty branches. This follows the proposal from
https://wiki.openstack.org/wiki/Translations/Infrastructure#Release_handling

Change-Id: Idfdcffc74377348735cf7146b71e8ac9e08fef24
2015-09-25 17:21:17 +02:00
Emilien Macchi
9b09f43344 copy_puppet_logs.sh: copy horizon config when possible
If /etc/openstack-dashboard is present, copy the Horizon config file(s)
in LOG_DIR/etc/openstack-dashboard and make sure they can be read by the
browser (txt files).

Change-Id: I55e8aac6a066820d3e24967ac68bc46ab95e67b6
2015-09-25 10:39:43 -04:00
Jenkins
ff89ae164d Merge "Create new project 'puppet-openstack-health'" 2015-09-25 08:11:33 +00:00
Tetiana Lashchova
4c663208b9 Add translation-jobs for python-heatclient
Change-Id: I593b4adfbe5050d7aa67f9b04e3ab87938a0ea63
Related-Bug: #1269930
2015-09-25 08:06:00 +02:00
Steve Kowalik
04ffd50543 Check if version is read-only when querying Zanata
Extend query-zanata-project-version.py to parse the response it gets
back from the Zanata server, and to also exit 1 if the version is marked
as read-only, saves the proposal slave performing the work if the server
will reject the upload anyway.

Change-Id: I9f66bd34c6d34703b47836f91737282193beb0af
2015-09-25 15:48:41 +10:00
Andreas Jaeger
9b8ba8d523 Revert "Revert "Add translation-jobs for python-keystoneclient""
I'm sorry about this. We discussed some more in the i18n team
and since keystone library is used in openstackclient, it
might be worth translating this. So, let's enable the infrastructure.

This reverts commit 6e90a9a5e36603c094ce0bf41cb087bc5b3236b0.

Change-Id: I5bafa7e384c5921932609a14ae40f57923e011d8
2015-09-25 07:46:10 +02:00
Jenkins
1aac2cffbb Merge "Remove barbican plugin from magnum" 2015-09-25 05:11:55 +00:00
Sridhar Ramaswamy
0590a81fbc Fix tacker gate job to enable neutron
Tacker functional tests relies on neutron. Enable neutron
in the devstack gate. Also explicitly disable tempest
smoke tests

Change-Id: I2eefcafaeac73b79997e23f614514df213bce100
2015-09-24 13:59:04 -07:00
Jenkins
7fb710c6d2 Merge "Translate stable/liberty on DOA and Nova" 2015-09-24 20:08:18 +00:00
Jenkins
bd080268b8 Merge "Add python-magnumclient to magnum func test" 2015-09-24 19:54:29 +00:00
Clark Boylan
f8b6f2bb13 Push translations to Horizon stable/liberty
This is a followup of the previous change which will push translations
to the stable/liberty branch of Horizon. This can be merged once horizon
has the bew stable/liberty branch.

Change-Id: Ie9257ed7720bf4b4bcf996dabac512f6456791f2
2015-09-24 12:43:08 -07:00
Clark Boylan
65fed86ca7 Translate stable/liberty on DOA and Nova
Translation team has said these are the priority projects for liberty
translations to start with them when adding version support. Horizon
will be in a follow up patch as they haven't made a liberty branch yet.

Change-Id: I8049b7ad0a9524c0bfaff6090cf484dccc505836
2015-09-24 12:41:14 -07:00
Colleen Murphy
eb187bd608 Add puppet-infracloud module to openstack-infra
This module will be used to contain all puppet configuration for the
Infra Cloud. The code currently proposed in the following patches:

  https://review.openstack.org/208751
  https://review.openstack.org/214279 (the puppet parts)
  https://review.openstack.org/209698
  https://review.openstack.org/213980

will be proposed to this module instead of being nested in
system-config.

Change-Id: I856949ed318b6c6eaaa24dc677dbe7ff71874622
2015-09-24 10:32:17 -07:00
Jenkins
4293826b47 Merge "Add a new script that queries for a Zanata version" 2015-09-24 16:34:54 +00:00
James E. Blair
5b5d5ea08b Remove networking-midonet tempest-dsvm jobs
These jobs clone and build a repository from github within a
devstack plugin.  In order to do so, they must disable ERROR_ON_CLONE
which is our assurance that all tested OpenStack projects are in
the $PROJECTS variable.

Further, OpenStack projects must not clone non-OpenStack repositories
in gate tests -- they should either be consuming OpenStack projects
from git via the $PROJECTS variable or installing released packages
as dependencies.  For Midonet, that likely either means via the
operating system, or via a maven repository.  If via maven, then we
will need some commitment from the Midonet team to set up a maven
mirror similar to our pypi mirror so that when we run tests we are
not relying on external network resources.

Change-Id: I9194069c4754439977a11404bbc5ac650c5134df
2015-09-24 09:02:52 -07:00
James E. Blair
20bfa98d60 Add python-magnumclient to magnum func test
This test apparently requires this repo.

Change-Id: I810643ccf377a9351e6a0f2554d0c2c4860baa5d
2015-09-24 08:31:35 -07:00
Steve Kowalik
c7836c092e Add a new script that queries for a Zanata version
To allow us to check if a version exists for a Zanata project without
requiring us to create a zanata.xml first, add a small script that
uses the Zanata REST API to query for its existance.

Make use it instead of the zanata-cli in upstream_translation_update,
since we can't create a zanata.xml if the version doesn't exist.

Change-Id: I93a72845aa705ce6b72acec9b5d62b5565368ab0
2015-09-24 16:23:54 +10:00
Craig Vyvial
09cce5376e Fix troveclient gate
This issue looks similar in nature to the saharaclient gate issues.

*-tempest-dsvm-neutron-src-python-troveclient job broken.
Need to enable trove devstack plugin for this job because need to test
trove in troveclient jobs

Change-Id: Icd34f4ba09528e691919bfc643c0e2a696f0ce76
2015-09-24 00:37:24 -05:00
Jenkins
0ca9b23dfb Merge "Add dependent repos to tacker gate job" 2015-09-24 01:05:14 +00:00
Jenkins
3923363441 Merge "Remove magnetodb configuration" 2015-09-23 22:01:46 +00:00
James E. Blair
759e6a3314 Remove magnetodb configuration
Change-Id: If275fc31af21c568571a69383dca5dacb4b25362
2015-09-23 14:37:00 -07:00
Sridhar Ramaswamy
36de5376a1 Add dependent repos to tacker gate job
Change-Id: I77688f59d92e0c2a580309f7763bc949bd25577a
2015-09-23 14:00:41 -07:00
Jenkins
231f0d7150 Merge "Fix saharaclient gate" 2015-09-23 20:54:25 +00:00
Sergey Reshetnyak
fe1b375432 Fix saharaclient gate
*-tempest-dsvm-neutron-src-python-saharaclient job broken.
Need to enable sahara devstack plugin for this job because need to test
sahara in saharaclient jobs

Change-Id: I47368f141002581afd3cdd494e14fa24f9a33e2f
2015-09-23 23:01:54 +03:00
Jenkins
082352f1b4 Merge "Make translation pushes to gerrit branch aware" 2015-09-23 20:00:53 +00:00
Jenkins
c408d13b41 Merge "Push version specific .pots to Zanata" 2015-09-23 17:59:45 +00:00
Clark Boylan
624832c5fa Make translation pushes to gerrit branch aware
To support multiple translation versions in Zanata we need to make the
reverse push into Gerrit branch aware as well. Do this by setting up the
existing propose translation jobs to accept a branch parameter which
tells them which version to pull from Zanata and where to push into
Gerrit.

This will add a new periodic jenkins job for each release/branch.

Change-Id: Ia206bfaa7dd6eaad6aa1f6e5ddbbbf9cdadf8db0
2015-09-23 10:35:01 -07:00
Clark Boylan
1a06e58eae Push version specific .pots to Zanata
As our release versions change keep Zanata up to date with those
changes by pushing them to specific versions in Zanata.

Note that because Zanata can't handle /'s in version names we replace
/'s with -'s and map between git and Zanata that way. We also will exit
0 for success if the current git branch does not have a corresponding
version in Zanata.

Change-Id: I806b2a01c8d4fec2d149be3647931f95b559e76f
2015-09-23 10:34:04 -07:00