12003 Commits

Author SHA1 Message Date
Andreas Jaeger
7268fd329d Fix glossary recognition
Fix last change to be applied at proper place.

The glossary test needs to be in the !RST case, move it over.

Change-Id: Ib629ad85edd7f57288c94056154d1359126a4eac
2015-08-05 20:32:13 +02:00
Jenkins
fab9192c3e Merge "Fix translation sync with Transifex" 2015-08-05 16:06:47 +00:00
Jenkins
ce443ff86b Merge "Fix search for docs tox job in run-docs.sh" 2015-08-05 16:01:31 +00:00
Jenkins
417c165520 Merge "Add VPNaaS to ec2api Neutron gating jobs" 2015-08-05 15:31:47 +00:00
Matthew Treinish
3f8b45a8c0
Fix search for docs tox job in run-docs.sh
The run-docs.sh script was checking for a tox job using the tox
-l/--listenvs flag. However this only shows jobs that are listed in
the envlist variable in the tox.ini. The docs job is not normally put
in this variable because it's what is used to define the default set
of jobs run when you just run 'tox' without any args. This commit
changes the if check to search the entire tox config for any jobs
listed in the configuration labeled docs. This should pick up docs
tox jobs more reliably.

Change-Id: Ieeccba08fe7960206864723e6f13a10309cfacf3
2015-08-05 10:59:20 -04:00
Feodor Tersin
b7b6e486b9 Add VPNaaS to ec2api Neutron gating jobs
Recently (by Idd5524ed0b602408be5a53830981a8ab974b390c) VPNaaS was
removed from default service set.
But since ec2api supports VPN related features, it needs VPNaaS in
the gating job for functional testing.
This patch adds VPNaaS to jobs which run vpn related tests.

Change-Id: Ia1f5f8747ab82f02c3fae9536c6a91ce84af7833
2015-08-05 15:10:08 +03:00
Andreas Jaeger
a9af3157bf Fix translation sync with Transifex
Transifex now reserves glossary as part of the name, so rename it (as
done in transifex) to glossary-1.

Glossary is only used for openstack-manuals, so we do this change only
at that place.

Change-Id: I6e0e678b9c19c3a5fec882ede40679a7c8b73c5a
2015-08-05 11:33:48 +02:00
Jenkins
0a287f0c76 Merge "fwaas: Enable python3 job" 2015-08-05 07:58:16 +00:00
Jenkins
45d6a31e69 Merge "midonet: Skip jobs where appropriate" 2015-08-05 06:50:02 +00:00
OpenStack Proposal Bot
512ce32519 Normalize projects.yaml
Change-Id: I891c34b6bac69c1ffb3622a64bf9afd9b770f010
2015-08-05 06:01:13 +00:00
Jenkins
14048b2c9d Merge "No longer ignore exit status of zanata-cli push" 2015-08-05 05:29:18 +00:00
Jenkins
758e2e5460 Merge "Turn anvil venv trusty into a voting/gating job" 2015-08-05 05:27:18 +00:00
Jenkins
4b54fe8552 Merge "Enforce python3 support in Anchor" 2015-08-05 05:24:58 +00:00
Jenkins
5f3bd5e89a Merge "Add python3 non-voting jobs to python-designateclient" 2015-08-05 04:49:57 +00:00
Jenkins
0c9076ced8 Merge "Add separate requirements validation job" 2015-08-05 04:45:03 +00:00
YAMAMOTO Takashi
d6e5092e1b midonet: Skip jobs where appropriate
In order to save infra resource.

Change-Id: I9ca254ba29d9167b14fad9170ecc7055c5edde46
2015-08-05 13:37:12 +09:00
Joshua Harlow
82dacdeef8 Turn anvil venv trusty into a voting/gating job
This now works so we shouldn't have any more need to
disable the voting part of it, so this turns it into
a voting and gating job.

Change-Id: Ieaecac84aa192e4a55e5f769340a24127e2f7452
2015-08-04 21:35:43 -07:00
Jenkins
f56d2a2c33 Merge "zuul/layout: drop 'experimental' from Puppet comments" 2015-08-05 04:25:30 +00:00
Jenkins
20960db081 Merge "jenkins: implement copy-puppet-logs publisher" 2015-08-05 04:02:27 +00:00
Emilien Macchi
6ed308bac7 zuul/layout: drop 'experimental' from Puppet comments
The jobs are not 'experimental' but just non voting.
This patch avois any confusion with real vocabulary.

Change-Id: I49cc709c3a3cb716b3152d7e5aef1c01bbeee4d6
2015-08-05 03:13:10 +00:00
Emilien Macchi
ffd4d4d55f jenkins: implement copy-puppet-logs publisher
* Create a new jenkins slave script: copy_puppet_logs.sh
  This script starts with devstack-gate cleanup_host() but strips it
  down to be suitable for a more generic copy.

  We make a guess of the project config/logs to copy based on the
  installed puppet modules; a project can add to this via PROJECTS

* Create a new jenkins publisher: copy-puppet-logs

* Execute this new publisher on puppet-beaker-upgrade jobs
  Because this job is non-voting, let's try this new
  publisher in this job so we make sure to not break Puppet OpenStack
  CI.

Change-Id: I454cf0af8708869a511ac1ccbeee29fe47f0d5d9
2015-08-05 03:07:58 +00:00
Steve Kowalik
66d1b67ae7 No longer ignore exit status of zanata-cli push
Now that the self-signed certificate for the Zanata server is stored
in the default Java keystore, zanata-cli push for the translation
upstream update jobs is working nicely, so we can stop using if to
guard the non-zero exit status from the script.

Change-Id: I75d892c9fe207b19ef263bb09b9beaf25848fbaf
2015-08-05 11:42:47 +10:00
Jenkins
d5d0bc0c79 Merge "vpnaas: Turn on python3 jobs" 2015-08-04 23:23:51 +00:00
Stanisław Pitucha
22f85329a3 Enforce python3 support in Anchor
Anchor supports py34 environment since commit cc98c34. New commits
should be checked against python3.

Change-Id: Iadf71aaae342dace42abb7d94dfc42eff97763ea
2015-08-05 09:16:49 +10:00
Jenkins
0991506d9f Merge "adding a new openstack/storlets project" 2015-08-04 20:54:25 +00:00
Doug Hellmann
093b1c9db5 Add separate requirements validation job
We used to validate the requirements checks through the py27 unittest
job, but this resulted in output that was hard for contributors to
understand. Those tests have been moved out to a separate command, with
its own tox environment, so set up a job to run the new tool.

Depends-On: Icb717b0f36afb6ea29f50bc6935917dddf47fd4c

Change-Id: Ib1bd44cf710b89101f28b0a9db5ede473e5e8c25
2015-08-04 19:47:55 +00:00
Ricardo Carrillo Cruz
2b95ef2a54 Add python3 non-voting jobs to python-designateclient
Change-Id: Ifc5ab276a4bdc10a930952f606b8fbefcbc11424
2015-08-04 21:36:24 +02:00
Kyle Mestery
a6f0febbdc fwaas: Enable python3 job
Only run this on master.

Change-Id: Ie53493767a2f9bd89e09e3a4827c832e2b6a8033
Depends-On: Ib5377c36fdb10cdc2427942f16b1f7c93f802525
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-08-04 18:38:41 +00:00
Jenkins
7e6f9fd07d Merge "Make the Heat grenade job voting" 2015-08-04 18:07:37 +00:00
Jenkins
bd6452ef4a Merge "Add check-requirements to networking-l2gw" 2015-08-04 18:06:38 +00:00
Jenkins
f9bbb0b652 Merge "Add create branch access for zvm driver/plugin projects" 2015-08-04 17:58:29 +00:00
Kyle Mestery
726504bb60 vpnaas: Turn on python3 jobs
The dependent commit enables this for neutron-vpnaas, but only
for master and not juno or kilo.

Change-Id: I5007b93dd8cca76c240eccad217b6d7df1ddeafd
Depends-On: Ibde058c11804a783b4477ecf4d59c1af99bd73fc
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-08-04 16:09:23 +00:00
Jenkins
6bc3082255 Merge "add periodic chef-rake-integration job for openstack-chef-repo" 2015-08-04 11:56:02 +00:00
Jenkins
b47475dcad Merge "Import trystack.org static contents" 2015-08-04 11:37:50 +00:00
Jenkins
60a3985184 Merge "Add #openstack-dragonflow to gerritbot" 2015-08-04 11:37:44 +00:00
Jenkins
9f55133edf Merge "networking-midonet: Publish documentation" 2015-08-04 11:37:07 +00:00
Jenkins
b681899547 Merge "Move puppet-unit gate to devstack-centos7" 2015-08-04 11:37:02 +00:00
Jenkins
0e9819c8e0 Merge "A few more tweaks to anvil-jobs and usage" 2015-08-04 11:29:31 +00:00
Jenkins
f4a6b5e188 Merge "Splitting stackforge/freezer on multiple repos" 2015-08-04 11:26:58 +00:00
Jenkins
7409efb12f Merge "Fix a typo in prepare_node_devstack.sh" 2015-08-04 11:18:15 +00:00
Nadya Shakhat
da21c3a672 Fix functional job for Ceilometer
Change-Id: I23a00a1c98016ff3c66f60e2eb153d8a5a5a28d0
2015-08-04 11:48:11 +03:00
yanyanhu
da344ab915 Fix a typo in prepare_node_devstack.sh
Change-Id: I763b6efe57d37c1e2a1da299b9a2a0c32e0df32f
2015-08-04 02:36:07 -04:00
armando-migliaccio
ab821d3ed6 Add check-requirements to networking-l2gw
Change-Id: I4b85f2e165f16333a2f0fa59cebc0ac3e4228648
2015-08-03 18:48:07 -07:00
Jenkins
262e510aa1 Merge "Updating infra for networking-arista to publish on PyPI" 2015-08-03 23:33:23 +00:00
Jenkins
7a09a9875e Merge "Make the DIB ironic pxe_ssh job name unique" 2015-08-03 22:53:06 +00:00
Sukhdev Kapur
e00a1f6f6d Updating infra for networking-arista to publish on PyPI
This patch modifies the infra framework so that the
networking-arista package could be published to
PyPI automatically

Change-Id: I7cadb17bbfff204ba5b3ff77c75732b75a7369fc
2015-08-03 13:04:53 -07:00
Sirushti Murugesan
25ecdd29f2 Make the Heat grenade job voting
The grenade job for Heat has been passing for more than a
week now. Make it voting.

Also, move out grenade job from devstack-gate and into
Heat. Add extra branch designator for non-voting grenade
job and add that non-voting job to the grenade project.

Change-Id: I53b7a36cd7e3b184acabeaa22c858e395630f567
2015-08-04 00:35:06 +05:30
Gregory Haynes
448ab8b035 Make the DIB ironic pxe_ssh job name unique
Because ironic and DIB share a job they are being tied together into the
integrated gate queue. Lets make the DIB job unique so this is not the
case.

Change-Id: Ia8a5fc3b891e1f07c4a3aef94748b2c86c3f17fd
2015-08-03 18:13:13 +00:00
Fausto Marzi
e9aeb5a3ce Splitting stackforge/freezer on multiple repos
The main freezer repo now contains the API and Web UI
code. As the project is growing we would like to have
an individual repo for each component.

 This commit refer to the creation of a new freezer-api repo.
 The directory freezer_api of the stackforge/freezer repo
 needs to be imported on this new repo with the history.

    Implements blueprint: main-repo-split

Change-Id: If1b27a58ffbcb4ebf06414c0917fe8af130eca8f
2015-08-03 16:10:34 +01:00
YAMAMOTO Takashi
097324003a networking-midonet: Publish documentation
Partial-Bug: #1480766
Change-Id: I058409c95dba306f0cb28051db166bb9cfb79ee8
2015-08-03 05:07:04 +00:00