A much awaited feature, this patch is the outcome of running:
find modules/openstack_project/files/gerrit/acls/ \
doc/source/stackforge.rst -type f -exec sed -i -e \
's/^\(.* \)label-Workflow .*\(group .*\)$/\0\n\1abandon = \2/' \
-e 's/.*exclusiveGroup.*Workflow.*/\0 abandon/' \
{} \;
Change-Id: I217a8689528d14c9143de5656db01549f263c3b4
Closes-Bug: #1248794
Create a new openstack-infra/groups-static-pages project that will act as
a content source for static pages of community portal. The content
management workflow follows the OpenStack CI review process.
Change-Id: I7a2280dfdb0c08df686345806739ed4fe9730d0f
Add experimental-tempest-dsvm-f20 test and run it with devstack
experimental tests.
The initial idea with this change is to validate devstack-f20 nodes
(added with [1]) with a tempest run on some devstack changes. Once
this has been proven stable we hope to promote it to a check job, and
eventaully vote.
Tested that jenkins-jobs correctly builds the
experimental-tempest-dsvm-f20 job.
[1] https://review.openstack.org/#/c/86842/
Change-Id: I6ed30a3ba1268476be1a0f16b97a4ea44b1ecec2
Now that we have a grenade neutron job that we are trying to stabilize
and gate on, we should collect the neutron logs in grenade so we can use
logstash and elastic-recheck with grenade neutron jobs.
Change-Id: I54c4079b1be00d5201d4fb84dd975576551728fe
Add a check job to require upstream URLs to use a scheme
that we are confident won't cause connection errors during
the import.
Add a tox configuration for this new job, as well as the
existing alphabetical check script, to make it easier
for developers to run those tests locally just by running
"tox".
Change-Id: I894ac0f8afb234404bb6e80e64b90aa25e052f10
Project acls in the refs/tags/* stanza should specific the ptl
of a program/project as opposed to all the core reviewers. This
patch changes the stackforge acl example to reflect this.
Also this patch changes WIP to Workflow in the explanation below
which is more consistent with Gerrit 2.8 functionality.
Change-Id: If7df749b54d5ace8904ea1def900618a196aa265
Let infra manage pyghmi releases, instead of having the developer(s)
build and push packages manually.
Change-Id: I195700ccf7f18e6231e547db2ddea98e6ee5c385
The patch updates python-marconiclient.config and aligns it with other
client libraries. It also grants access for tags creation to Marconi's
PTL.
marconi-ptl is yet to be created.
Change-Id: I3c519b2f4e108c9eb676017ec899092343094bcb
This reverts commit 176f15cd48ceea7e990fc61362875a23524f963a.
Puppet and zuul aren't ready for this. The swift client throws an
exception. We need to restart zuul to fix a more pressing issue hence
this revert. Will debug when able to.
Change-Id: Ie4487d84b7f1495c7ec6fd31e4b5b90d6699a31d
Only enqueue changes in the check or gate queues if they are "open"
in Gerrit. This is required to break a test-comment loop caused by
the 'freshness' requirement on old abandoned changes.
Change-Id: I5e3c10295a71477e91e115d98a49a305d7e33adf
The swift code base now allows for running all of the functional tests
against a set of in-process servers. The functional tests, which are
nose based, run entirely with-in the process from which nose is invoked,
allowing for coverage collection and / or easier test development.
These tests had been added using the gate-{name}-unittest-{env} template
which assumes that the env name will be prefixed with 'py' before
passing it to tox. 'pyfunc' doesn't exist as the target so switch to
using the gate-{name}-tox-{envlist} template which does not assume
anything about the tox target.
The ability to run these "in-process" functional tests is only available
post-Icehouse.
Change-Id: I77d47dffa429ffc90ab732c518dc14cbf22f7017
For coordination of editorial team of OpenStack Superuser magazine,
also remove old unused openstack-superuser list.
Change-Id: I2b4df4d6667dce522795c302185cf6b16e8d4cfd
puppetboard does not always tell us what we need to know. This tool
is the beginning of trying to figure that out.
Change-Id: I495986e40cdb2c062da9591a29feef5288f1bc57