1747 Commits

Author SHA1 Message Date
Radomir Dopieralski
ea646d94c1 Add XStatic-* projects with packaged static files for Horizon
Horizon will no longer bundle all the static JavaScript and style files
in its repository. It will instead depend on XStatic packages with those
files included in them.

Every library is a separate XStatic package, so that it can be tracked
and versioned separately and possibly shared with other projects that
also use XStatic. The projects will be managed by a new group,
xstatic-core.

This has been discussed on a design session on the summit:
https://etherpad.openstack.org/p/juno-summit-horizon-static-files

Change-Id: Ie087c173b531faab4ae6a55f4a05e7ac3bd990c9
Implements: https://blueprints.launchpad.net/horizon/+spec/remove-javascript-bundling
2014-07-04 16:08:11 +02:00
Jenkins
9648cdd84d Merge "Move puppet-trove to Stackforge" 2014-07-04 08:04:43 +00:00
James E. Blair
38d62b3030 Only run relevant puppet apply tests
Associate an OS with each node defined in site.pp so that the puppet
apply test will only test nodes apprapriate to the node the test
is running on.

Fix remaining errors related to this test, and make it vote.

Also, start running the centos6 version regularly
(which is still non-voting).

Change-Id: I26722dce15589c982af5de36f8ccf42666d29f2b
2014-07-03 15:11:23 -07:00
Andreas Jaeger
38e80143dd Cleanup manual jobs
This patch simplifies the setup and takes benefit of a new tox
environment called "publishlang" in the repositories that publishes
all translated manuals. This avoids having to change several places
to add a single manual for a new language.

1) Move
     - '{name}-tox-doc-{envlist}':
          envlist: publishdocs
   to openstack-doc-jobs job-group and remove it from the individual
   jobs.

2) Create new job '{name}-tox-doc-publishlang' and add it to
    manual-translation-jobs.

3) Remove all buildlang jobs and replace them in Zuul with publishlang
   jobs using openstack-doc-translation template.
   The publishlang job handles all languages while the buildlang
   jobs were needed for each and every language. The buildlang jobs
   were openstack-install-deploy-guide-{lang},
   openstack-misc-guides-{lang},
   openstack-operations-guide-{lang}, api-site-tox-buildlang-{lang}.

4) Move security-doc in projects.yaml after operations-guide to have
   manual jobs together.

Change-Id: I8932817cf6eebc2df636b119b0d723e9335b8ffe
2014-07-03 08:53:15 +02:00
Jenkins
a6e20ecef2 Merge "Enable gating for python-congressclient" 2014-07-03 00:42:25 +00:00
Jenkins
0bd5abba0f Merge "Move troveclient default test node to trusty." 2014-07-02 23:26:17 +00:00
Jenkins
5a0a68c97d Merge "Move trove default test node to trusty." 2014-07-02 22:47:31 +00:00
Jenkins
2be71d33f6 Merge "Move oslo default test node to trusty." 2014-07-02 22:46:43 +00:00
Aaron Rosen
295cb77d27 Enable gating for python-congressclient
Previously, I only enabled pep8/python2.7 check just to initially
get things rolling. This patch enables gating on this.

Change-Id: Ic15bba1f65ae4ac17394f191ece2459907051a76
2014-07-02 13:39:57 -07:00
Emilien Macchi
26f1d233e2 Move puppet-trove to Stackforge
puppet-trove from eNovance repository aims to be the official module in
Stackforge which will be supported by the community.
This patch integrate the puppet module in all OpenStack infra workflow.

Change-Id: I00bc107c57b381d4a4c5be64c12057bf1dc1138f
Signed-off-by: Emilien Macchi <emilien.macchi@enovance.com>
2014-07-02 17:57:06 +02:00
Jenkins
2323ceacf3 Merge "Adds a docs-specs repository" 2014-07-02 08:33:40 +00:00
Jenkins
931abef6ed Merge "Add python-congressclient as new project to stackforge" 2014-07-01 23:34:01 +00:00
Jenkins
6f651fb026 Merge "Stop running pypi-mirror for old mirror creation" 2014-07-01 23:32:56 +00:00
Jenkins
919dfaa111 Merge "Set docs jobs for Manila project as votable" 2014-07-01 23:14:53 +00:00
Jenkins
d3e7e98d4e Merge "Add py33 job for python-manilaclient" 2014-07-01 23:13:10 +00:00
Aaron Rosen
ea2c76a0fc Add python-congressclient as new project to stackforge
This patch adds the config needed to create the python-congressclient
for the congress repo.

Change-Id: I420bfa73de3a91776e6587d37be15a6dbcd46ceb
2014-07-01 16:11:32 -07:00
Jenkins
9e95ea9bf2 Merge "Allow integer-only release tags" 2014-07-01 18:06:03 +00:00
Anne Gentle
0082700b40 Adds a docs-specs repository
Change-Id: Ifb925d7dedf0e18779b805d954e8ba63d6900eca
2014-07-01 13:20:51 +02:00
Jenkins
110323c30b Merge "Add functional tests for swift3" 2014-07-01 10:40:42 +00:00
Jenkins
11d56b1efb Merge "Enable py33 gating for Stackalytics" 2014-07-01 10:31:43 +00:00
Jenkins
26fe8d5298 Merge "Make py33 job voting in check and gate for Rubick" 2014-07-01 10:24:24 +00:00
vponomaryov
de90058799 Add py33 job for python-manilaclient
Main py33 issues with manilaclient were fixed,
enable this job as non-votable until it has stable chain
success runs.

Change-Id: I70447a7d18330209fb51836b508e2cbce70e9486
2014-07-01 11:59:12 +03:00
vponomaryov
1c713d5d1c Set docs jobs for Manila project as votable
Doc jobs for Manila and Manilaclient are pretty stable,
so set it as votable.

Also added these jobs into gate-pipeline

Change-Id: I9896f14af0335911a4ebfe450034a237c405c30d
2014-07-01 11:48:54 +03:00
Jenkins
929bf08617 Merge "Make rally-install-bare-centos6 voting again" 2014-06-30 23:56:22 +00:00
Clark Boylan
901341ee02 Move troveclient default test node to trusty.
This change will run all troveclient python27 unittests, doc builds,
and flake8 jobs on trusty nodes.

Change-Id: I26faab93386638c00ca8c3c9ba7addd02947aa97
2014-06-30 15:39:57 -07:00
Clark Boylan
885d4af150 Move trove default test node to trusty.
This change will run all trove python27 unittests, doc builds,
and flake8 jobs on trusty nodes.

Change-Id: Id9fe9120fdd597c4d370d47ab9ad272db5fa2ccf
2014-06-30 15:39:34 -07:00
Monty Taylor
39f916f632 Stop running pypi-mirror for old mirror creation
Now that bandersnatch is running in parallel, go ahead and stop
building the pypi-mirror based mirror.

Change-Id: If5935b356e222c2f4d474a2cec8add3cc66b6010
2014-06-30 15:25:22 -07:00
Jenkins
26ae19a03e Merge "Add gating for security-doc repo" 2014-06-30 21:10:02 +00:00
Clark Boylan
ee07d3c1a2 Move oslo default test node to trusty.
This change will run all oslo* python27 unittests, doc builds,
and flake8 jobs on trusty nodes.

Change-Id: I65b60c4a2df69b5e41162748b95e8ea47be4cd14
2014-06-30 14:04:06 -07:00
Jenkins
6cf9a75ea7 Merge "Make ironic-undercloud voting and replace seed" 2014-06-30 20:56:57 +00:00
Ilya Shakhat
5b7730a74c Enable py33 gating for Stackalytics
Change-Id: I37c6094c0f0604e1e21c211df99cc7bf3faeae73
2014-07-01 00:11:42 +04:00
Jenkins
f204905466 Merge "Gate pecan against designate." 2014-06-30 18:03:40 +00:00
Jenkins
170f339973 Merge "Update pipelines to new Zuul syntax" 2014-06-30 17:26:43 +00:00
Andreas Jaeger
c4f34c50ce Add gating for security-doc repo
The security-guide has moved from openstack-manuals repo to the
security-doc repository.

Add the usual manual gating jobs for the security-doc repository.
The guide is translated into Japanese, so publish the Japanese
document as well. This needs a new job 'security-doc-{lang}'.

Add all jobs to Zuul for execution.

Change also translation scripts, the security-guide document is on
top-level of the repository and not below doc. Thus, we need to special
case it.

Change-Id: Ib267a35566d446fa13675e4c7247222916f6ffe4
2014-06-30 18:37:53 +02:00
Jenkins
61e69a81bc Merge "Create zuul template translation-jobs" 2014-06-30 16:12:05 +00:00
Oleg Gelbukh
42de5fd109 Make py33 job voting in check and gate for Rubick
Rubick project is now passing tests in py33 env consistently, so
make this job voting in check and gate pipelines for the project.

Change-Id: I8849dc95dbae6e0ad84746ab461188906f507c32
2014-06-30 11:07:17 +00:00
Robert Collins
5c117e1c7e Make ironic-undercloud voting and replace seed
The undercloud version has been passing robustly for a few days now,
so we'd like to have it vote and run just it.

Change-Id: I80060846870ee77150359b437f7ae9f6098ff76a
2014-06-30 11:14:11 +12:00
James E. Blair
596de54b92 Update pipelines to new Zuul syntax
Drop use of 'filter' and use some new pipeline requirements to
slightly simplify things.

Change-Id: I6d5a1e0e9e8b91f7945c588a03a154e8c5f0484a
Depends-On: Iec6e3be64c5d838a6f1cc5c37fd64c4abfdab8ea
2014-06-28 11:43:11 +00:00
James E. Blair
ef2f8ed32b Revert "Make gate-devstack-bashate non-voting"
This reverts commit bd42bc05bbedd899917be0c8fad1a39f83e0231c.

Merge this once images have updated and the job works again.

Change-Id: Ida2013fe096a47f061f8d58a58b7d65b16581270
2014-06-27 16:34:07 -07:00
James E. Blair
bd42bc05bb Make gate-devstack-bashate non-voting
The script's name is changing, make it temporarily non-voting until
images catch up.  Then we can change it back.

Change-Id: I7a71b910326d477520f185179ae5d4a78ac8e94b
2014-06-27 16:32:58 -07:00
James E. Blair
f89d0e8169 Move murano-tests to stackforge-attic
Change-Id: I6cfa9699423b473affc68c36fbc6be319abb262e
2014-06-27 16:25:53 -07:00
James E. Blair
001bf95ebf Move murano-conductor to stackforge-attic
Change-Id: If40662229ffe619c8b68826d4a3b715538a68473
2014-06-27 16:25:46 -07:00
James E. Blair
9ce32dff98 Move murano-common to stackforge-attic
Change-Id: I0afdf8d1d349bc7af3f698486b9ed67931a6fcb5
2014-06-27 16:25:41 -07:00
James E. Blair
fec293f5a4 Move murano-metadataclient to stackforge-attic
Change-Id: I6016ef4a0db5e8750e7761634da2530740eea36d
2014-06-27 16:25:33 -07:00
James E. Blair
eb936be608 Move murano-repository to stackforge-attic
Change-Id: I5da26618592c9410377eab4807ea6ea61c1efa6e
2014-06-27 16:25:12 -07:00
James E. Blair
c1acd064f9 Rename bash8 to bashate
Change-Id: I82ecea52fb60eee7f46a4a84b7f59db4af514783
2014-06-27 15:39:20 -07:00
Graham Hayes
498786324f Move Designate from stackforge to openstack
Change-Id: I669901973db94f53151f68d2ff2dadcd781f9c82
2014-06-27 15:35:28 -07:00
Ryan Petrello
18813a224e Gate pecan against designate.
Change-Id: Ia4ae3fd5587fe903c3bc7884408376cde6015a68
2014-06-27 10:21:31 -04:00
Sergey Lukjanov
0e17709e17 Move saharaclient default test node to trusty.
Change-Id: I32e3d122995a02de81c968890caf7a5f0a9c4e1a
2014-06-27 15:51:36 +04:00
Clark Boylan
0697062879 Move swiftclient default test node to trusty.
This change will run all swiftclient python27 unittests, doc builds,
and flake8 jobs on trusty nodes.

Change-Id: I4409651804909e52d8a70cc0a71af0256063cd52
2014-06-26 19:11:40 -07:00