1333 Commits

Author SHA1 Message Date
Nachi Ueno
4761fdb396 Remove iptables forwarding rule for quantum-gate
Original default fowarding rule drops all packet including
the packets from quantum-dhcp. In this patch, we remove
forwarding rule

Change-Id: I68ec7440595a158e0a5f572868f37f54f5ffa1ba
Reviewed-on: https://review.openstack.org/18353
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-19 01:14:32 +00:00
James E. Blair
d0e68bdafc Run quantum devstack gate silently on devstack-gate changes.
Change-Id: I0508e12c520fbcc511320547d9ed6be43d9024db
Reviewed-on: https://review.openstack.org/18358
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-19 01:10:20 +00:00
James E. Blair
37daa678e2 Add ssl cert to wiki.o.o.
Change-Id: I6c6ad0ddd000e3f140cb08faef7dce2cb9ae7079
Reviewed-on: https://review.openstack.org/18349
Reviewed-by: Ryan Lane
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-18 23:00:55 +00:00
James E. Blair
26ce53321a Fetch the meta/openstack ref from gerrit in tarball jobs.
Don't fetch from origin because zuul may not have it.

Change-Id: I58249bf2f3fbee6b37f62f419df035d92b8bc125
Reviewed-on: https://review.openstack.org/18334
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-18 22:56:55 +00:00
Jeremy Stanley
73c1c8e163 Mention log URL.
* .../files/jenkins_job_builder/config/devstack-gate.yaml: Add the
link-logs builder macro to all devstack jobs.

* .../files/jenkins_job_builder/config/macros.yaml(link-logs): New
builder macro to echo the detailed log URL, for use at the end of
jobs to make failure notification E-mails more helpful.

Change-Id: Idc0edff1dfb11a66dfe50e767221a595139c40f4
Reviewed-on: https://review.openstack.org/18068
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-18 22:39:40 +00:00
James E. Blair
1ffa195a1b Correct graphite paths.
Some paths were not set correctly in graphite config files.

Fix up permissions in /var/lib/graphite.

Use 'service', but don't ensure it's running.

Change-Id: I363319473a332c16687e16887bfe83e1468c8ece
Reviewed-on: https://review.openstack.org/17617
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-12-18 21:44:04 +00:00
Thierry Carrez
93d783f974 Add Heat to common-bump-milestone job
Update the list of projects in the common-bump-milestone job parameters:

- Add Heat. Should hopefully allow us (once seeded) to generate
  properly-versioned artefacts from heat-tarball job.

- Remove Python client projects and Melange, which do not use this job
  anymore.

Change-Id: I9dfa7c793a55385bb496823d0285c8f721d1eed7
Reviewed-on: https://review.openstack.org/18323
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2012-12-18 18:34:59 +00:00
Jeremy Stanley
ed0f043a0e Hint for updating a git remote origin URL.
* doc/source/gerrit.rst: When renaming and moving projects, provide
recommended syntax developers can use to update the git remote
origin URL in their existing working copies.

Change-Id: I98bf235a95c28a0637171be172774babdf739f7b
Reviewed-on: https://review.openstack.org/18252
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-12-17 21:08:11 +00:00
James E. Blair
eaac6a8561 Remove gerrit-verification-status-plugin from zuul.
Change-Id: I204be5225df16acf02193062c5d72d12a9c94f24
Reviewed-on: https://review.openstack.org/18247
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-17 18:40:04 +00:00
James E. Blair
e04970cc53 Remove merge jobs.
Zuul internally merges or cherry-picks changes before running jobs
and gerrit-git-prep now uses the output of that.  Therefore, merge
jobs are redundant.  However, some projects have no gate tests,
so create a noop job for those projects so Zuul has something to run.
As long as it doesn't actually do anything with a git repo, it can
be shared by all projects.

* Remove definitions of merge jobs in jjb.
* Add a new singleton 'gate-noop' job.
* Remove invocations of -merge jobs in zuul, replacing them
  with -noop jobs if they are the only jobs for a pipeline.
* Update new job documentation to mention gate-noop, and lack
  of need to update projects.yaml if not using python-jobs.

Change-Id: I56d3f0f99b2f05780fc82222854db4f1c8f68b57
Reviewed-on: https://review.openstack.org/18246
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-17 18:39:50 +00:00
James E. Blair
704a02d3d5 Have zuul cherry-pick config changes.
The project already cherry-picks, this changes zuul's merge
strategy to match.

Change-Id: I6090c3ea30496128e7ca4f958597a27712752e0d
Reviewed-on: https://review.openstack.org/18242
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-17 18:39:39 +00:00
James E. Blair
5ffd7fa987 Pin docutils==0.9.1
https://bitbucket.org/birkenfeld/sphinx/issue/998/docutils-010-will-break-sphinx-manpage

Change-Id: I1e98d3975bffef85da7a879017a198da8fd9eafc
Reviewed-on: https://review.openstack.org/18204
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Approved: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-12-16 20:25:12 +00:00
Monty Taylor
92a28f7cfd Remove projects from config files.
Change-Id: I81d191de81ad130bab80c7fa0c437f92b9210064
Reviewed-on: https://review.openstack.org/18196
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-12-16 19:57:18 +00:00
James E. Blair
2b30f04e8c Fix some zuul config errors.
Update the status URL that is left in gerrit.
Don't push zuul refs to gerrit.
Don't proxy git requests to zuul in the apache config.

Change-Id: I578383d8bcec63b8581dc1a8b50405ad7e7070a5
Reviewed-on: https://review.openstack.org/18195
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 19:42:45 +00:00
Monty Taylor
539b26343e Fix openstack-infra/config jenkins jobs.
Change-Id: Id2c4f20784e2b473435d679980919183262da4d3
Reviewed-on: https://review.openstack.org/18200
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 19:42:04 +00:00
James E. Blair
b432663cd9 Update gerrit-git-prep to use zuul refs.
Change-Id: I4b04c490495d731489e354b74906bb6f7209adfc
Reviewed-on: https://review.openstack.org/18193
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 19:15:25 +00:00
James E. Blair
c4405a6ebb Change Zuul jenkins endpoint.
Moving zuul to its own server.

Change-Id: Id4613a290f98dbbf2036316fb823746b6e585db8
Reviewed-on: https://review.openstack.org/18192
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 18:48:14 +00:00
James E. Blair
efe6a22aac Move puppetmaster git repo.
To /opt/config.

Change-Id: Iab489ba398522dfd8e36dedb92d4d3f8d78df642
Reviewed-on: https://review.openstack.org/18177
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 17:53:53 +00:00
Monty Taylor
6726028fdc Removed two projects we don't have any more.
Change-Id: I06678c8c44141a05288f35421866d635bbd08fb0
Reviewed-on: https://review.openstack.org/18176
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 17:44:42 +00:00
Monty Taylor
74460853d1 Rename CI to Infra in MANY MANY places.
Change-Id: I409bd50ae374e0288531f07cfeea34856c5f8067
Reviewed-on: https://review.openstack.org/17319
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 17:30:47 +00:00
James E. Blair
5b9461b5e1 Move Zuul to its own server.
Remove zuul from jenkins server.
Remove transitional zuul config.
Add an extra argument to gerrit-git-prep for the git site name, so that it
doesn't have to be the same as the review site.
Serve zuul git repos via apache.

Change-Id: I342032bcedf317c0f48ff89b773546eb2ccd08f8
Reviewed-on: https://review.openstack.org/17949
Tested-by: Jenkins
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: James E. Blair <corvus@inaugust.com>
2012-12-16 17:25:55 +00:00
James E. Blair
3e3abe433b Per-job tmpdir.
Run every tox job in a new tmpdir that gets removed at the
end of the job.

Fixes bug 1088761.

Change-Id: I756675a1b3b97492c8b55cda93b96719aa9b2c00
Reviewed-on: https://review.openstack.org/17824
Reviewed-by: eglynn
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-13 21:52:42 +00:00
Sean Dague
82232d747a fix regexes for bug and launchpad linking
use \b (word boundary) to ensure we don't randomly start
generating a link if the characters end up at the end of an
unrelated word.

Change \s to ' \t' to drop \n so we don't link across paragraph
boundaries.

Both of these issues have been found in gerrit reviews, and cause
for some really weird linking.

Fix proper escaping of \b

Change-Id: Ic0f27775459fe48487b287c6dec63605999d293a
Reviewed-on: https://review.openstack.org/17958
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-13 21:40:00 +00:00
Monty Taylor
9400630408 Turn healthnmon unittests to non-voting.
Change-Id: Ife1af12abc24fb5dd58bb221f7661aeb24198165
Reviewed-on: https://review.openstack.org/17999
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-13 02:38:47 +00:00
Clark Boylan
3b53ea42e7 Give subunit2html proper shebang.
subunit2html was missing a shebang and was being evaluated by bash
instead of python. Give it a shebang to make it work properly.

Change-Id: I8c766c32263642f3c2cc4155b979f2ad3dc1e8ed
Reviewed-on: https://review.openstack.org/17992
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-13 01:40:24 +00:00
Monty Taylor
9c08aa5bce Add healthnmon project to stackforge.
Change-Id: I1d282484c473cf4015e89041e5aa209942e576d7
Reviewed-on: https://review.openstack.org/17222
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-13 01:04:10 +00:00
Steve Baker
a8da3df720 Add tarball and docs jobs for heat
Change-Id: Ia94bb64a76dd5646fbeebfaceb2dd04b27f1b609
Reviewed-on: https://review.openstack.org/17897
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2012-12-12 22:48:04 +00:00
Clark Boylan
abc5b00d63 Capture testr log files when testr is used.
When testr is the test runner that is used capture the subunit stream
log file, convert it to pretty html output and publish both the log and
html file to static.openstack.org.

Change-Id: I0b79e048d25f2a8bc7cca6adf583d788809c7f05
Reviewed-on: https://review.openstack.org/17964
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-12-12 21:51:01 +00:00
Sean Dague
e23f6bde88 remove cleanup on hourly
we want to inspect the hourly fails, so remove the cleanup
so that we can get to the nodes post fail.

Change-Id: Id5f4f787bfd83859c41409b8966807244edab4cd
Reviewed-on: https://review.openstack.org/17893
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-12-12 15:48:39 +00:00
Kiall Mac Innes
1f063ce6c2 Moniker JJB config requires a tarball-publisher-site option.
Fixup issue introduced in Id5053c56f07a3bd723c9c47021b0c058b1ad27e9

Change-Id: Ie167086886a2a495ab48954de90f8a4538398a2f
Reviewed-on: https://review.openstack.org/17754
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-09 18:23:43 +00:00
Kiall Mac Innes
16d127f9ab Allow for Moniker releases
Change-Id: Id5053c56f07a3bd723c9c47021b0c058b1ad27e9
Reviewed-on: https://review.openstack.org/17749
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2012-12-09 17:04:28 +00:00
Clark Boylan
ecef1b7b08 Use new etherpad-lite upstream.
etherpad-lite moved their upstream git repo to
https://github.com/ether/etherpad-lite.git. Update the vcsrepo source
for etherpad-lite when giving vcsrepo a specific version of
etherpad-lite. Do not update the source for the versionless vcsrepo
resource.

This allows us to leave etherpad.o.o alone while we install
etherpad-dev.o.o. Once etherpad-dev.o.o is working and we have tested an
upgrade to latest eplite and new node we can flip etherpad.o.o to the
new source.

Change-Id: I7cb9aaa5211f57c84698887500f519f92c514e91
Reviewed-on: https://review.openstack.org/17566
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-06 18:13:26 +00:00
Clark Boylan
31b90f3736 Upgrade vcsrepo module to version 0.0.7.
openstackci-vcsrepo 0.0.7 corrects a bug when checking out git tags.
Update to this version in order to properly checkout tags. This will
enable the install of etherpad-dev to continue.

Change-Id: Ie7ee481afc36b94723b9649486f843b128e264a9
Reviewed-on: https://review.openstack.org/17519
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-05 22:58:42 +00:00
Clark Boylan
8a87cd26f8 openstack-ci-admins push puppet-vcsrepo tags
Update openstack-ci/puppet-vcsrepo ACLs to allow openstack-ci-admins to
push git tags.

Change-Id: I91bf807e1cdfbc041925ccca300aaae63ce74c78
Reviewed-on: https://review.openstack.org/17518
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-05 22:52:24 +00:00
Julien Danjou
52c2139ba5 Add python-ceilometerclient
Change-Id: I0fbfc5aa71888373b728ff485009bf4b01ffedfa
Signed-off-by: Julien Danjou <julien@danjou.info>
Reviewed-on: https://review.openstack.org/17537
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-12-05 21:40:42 +00:00
annegentle
db3446c669 URGENT: Fixes placement of the API quick start
So it won't copy over the root index.html file for docs.openstack.org/api.

fix bug 1086664

This should make it available at docs.openstack.org/api/quick-start/

Change-Id: Ia5fcca8136838aff334798853dc37f120802300f
Reviewed-on: https://review.openstack.org/17534
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2012-12-05 14:12:45 +00:00
Angus Salkeld
8ae4b98eb6 Make it possible to push tags to python-heatclient
Change-Id: I8cac912729e1221dac244348329e1f0ad94037ab
Signed-off-by: Angus Salkeld <asalkeld@redhat.com>
Reviewed-on: https://review.openstack.org/17432
Reviewed-by: Steve Baker <sbaker@redhat.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-04 23:28:23 +00:00
annegentle
3571962de8 Make api quick start copy to docs.openstack.org
Make api programmer guide copy to docs.openstack.org; fixes paths.

Patchset fixes api programmer path.

Change-Id: I3d19198af6dbe8d9baa3c03bdc4c397ccdd5aea1
Reviewed-on: https://review.openstack.org/17501
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-04 21:59:40 +00:00
Clark Boylan
51e2f36324 Disable cacti for community and wiki.o.o
Community is not running Puppet and needs an upgrade, this is preventing
Puppet from updating iptables to allow cacti.o.o to poll community.o.o.
Wiki.openstack.org in DNS still points at the old Moin wiki. As a result
cacti is trying to poll the old host which is not allowed.

Until community is updated and wiki.o.o DNS points at the new server
remove these two nodes from the cacti host list to prevent errors from
showing up in puppet logs.

Change-Id: I0805f7f36507a92af61f73859f2bd8a1f597110a
Reviewed-on: https://review.openstack.org/17416
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-04 21:57:37 +00:00
Clark Boylan
ded8a5ce88 Fix jeepyb install require on pypi.o.o.
The jeepyb install exec requires mysql::python but does not include that
class. This results in an error on hosts that do not include
mysql::python in some other manifest eg on pypi.openstack.org.

Include mysql::python in jeepyb's init manifest so that this require
works regardless of its inclusion with other manifests.

Change-Id: Iad1b1c723280df97ee5aa32512b36cfe1dc7034e
Reviewed-on: https://review.openstack.org/17414
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-04 21:57:05 +00:00
Clark Boylan
4cfb8b346d Use two step pypi upload process for all projects
Convert pbr, nose-html-output, and the python clients to the more secure
two step pypi upload process.

Change-Id: I214ac69d0b2dbd444f859691d0fec8a7fc78c0cd
Reviewed-on: https://review.openstack.org/17417
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2012-12-04 20:33:14 +00:00
annegentle
6edce3abd5 Fixes the API Quick Start path for file copy - build is fine, file copy not fine.
fix bug 1085250

Change-Id: Iee509fd81b82adebe04253d0b6d58cb1e674f1ae
Reviewed-on: https://review.openstack.org/17470
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-04 18:33:07 +00:00
Kiall Mac Innes
7007ddcd67 Enable voting for the gate-moniker-pyflakes gate
Change-Id: I94af4f6c35b3148c6a7b7d3b6fefdded2a698cf8
Reviewed-on: https://review.openstack.org/17482
Reviewed-by: Kiall Mac Innes <kiall@managedit.ie>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-04 17:50:21 +00:00
James E. Blair
19da0088b9 Add a second IRC meeting channel.
Change-Id: Ie996f80810a9a1e369d9bd2d87b0d233eb35f326
Reviewed-on: https://review.openstack.org/17427
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Approved: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2012-12-04 00:39:34 +00:00
Clark Boylan
104c4dfaf5 Add StackForge Documentation.
Add a page for StackForge that includes a blurb about what StackForge is
and is not, and how to add a StackForge project.

Change-Id: I474b626423952018eb23929d395ac038c082cd25
Reviewed-on: https://review.openstack.org/17411
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-03 22:54:04 +00:00
Kiall Mac Innes
e6083553f3 moniker / python-monikerclient job updates.
- Enable pyflakes gate for moniker (non-voting for now).
- Enable pyflakes gate for python-monikerclient.
- Enable RTFD hook for python-monikerclient.

Change-Id: I1691d2b60d437d84aca7e8862c2cca47bdb8901b
Reviewed-on: https://review.openstack.org/17348
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-03 20:37:45 +00:00
Paul Belanger
407a159acb Documentation updates for gerrit
I managed to success setup an internal gerrit server following theses
instructions. I've included my notes for the process.

Change-Id: I18d06ca3e3030efc5f6b2f0dd697b289b89c38d4
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Reviewed-on: https://review.openstack.org/16785
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-03 17:58:59 +00:00
Jeremy Stanley
5301a77462 Update project renaming procedures.
* doc/source/gerrit.rst: Update project renaming procedures to take
the new project management automation into account and to cover some
caveats specific to org moves. Also correct a few typos and
omissions along the way.

Change-Id: Ia3e20f73ac21232ceda65aa8f299c514b2da7a39
Reviewed-on: https://review.openstack.org/17325
Reviewed-by: James E. Blair <corvus@inaugust.com>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-03 17:44:45 +00:00
James E. Blair
305fa9f640 Flush gerrit caches after the db commit.
Change-Id: I5eeffdafdcb0b7fc1d09885fa14088a58b9f3cac
Reviewed-on: https://review.openstack.org/17383
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Tested-by: Jenkins
2012-12-03 17:35:36 +00:00
James E. Blair
559dc91e51 Fix errors in sync script.
We were ignoring launchpad team membership because of a programming
error (person instead of person.name).

We were also removing people from some gerrit-only groups like
"Administrators".  This adds several kinds of protection to
make sure we don't sync inappropriate groups.

Change-Id: Id7952591c54cf3532a37631408b386ebacd653b4
Reviewed-on: https://review.openstack.org/17317
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2012-12-02 21:54:25 +00:00