We ended up going with <project>-ci as the name for these third party
testing CI group names. Update the doc to reflect this change.
Change-Id: If96603f35313dcd6d38cb0e5f1736daa2a4170be
Rework the page so that all content that is now
in the infra-manual is removed and the page just explains
what StackForge is.
Replace links to stackforge with a link to the project creators
page.
Change-Id: I79902876d05f8fc540e18bd3f596ea1f0cdf0e30
We are moving to self service third party CI accounts. Document how that
affects third party testers in this change. Basic TL;DR is using
launchpad openid accounts so that accounts can be self managed. Then put
them in project specific voting tester groups when those accounts are
ready to vote.
Change-Id: I86edc17e13721cff0941f3286e4e10131d708735
Step one in an AFS cell is getting kerberos working. This does not
provide end-to-end KDC management - the realm still needs to be
created by hand.
Change-Id: I891d784d676ab79e7aca9c883dd9e705a30db6e5
Move the install location of the git checkout of the config repo
to /opt/system-config to make things more consistent for operators.
Actually moving this on the puppetmaster will be a manual step.
Change-Id: Id9297088ae6c76c02e35414433aae2733f9f639c
We are renaming the openstack-infra/config repo to
openstack-infra/system-config. This patch edits the docs files.
Change-Id: Ic594f1b5438a400fb6c1071c3045adb7a0b7e441
ACLs are stored in organization/project-name, fix the description for
this.
Use project-name-release as this is the current OpenStack infra
convention.
Change-Id: Id792594ad49120d9d9dcbaeae22ead6beb0864b2
In order to avoid complaints from impatient requesters, document that
requests typically take a week.
Change-Id: I8e755f89882836f77698377fd233ce3532b95736
It's probably about time we added this page, especially
so that we can point people at documentation when they ask
"how do I add a project to StoryBoard".
Change-Id: I6e82ad97ab2c7ba9862b359d5a72266736eea6d1
The jobs suggested are covered by the python-jobs and python3-jobs
project templates, so use them for a simpler example.
Change-Id: I6300772874063c215190a4ec62010cb85951a8b0
The third-party.rst file has encountered a few changes over the
last months. This patch cleans up some grammar, updates the
lines of expected communication should an account be disabled
and generally tries to bring some uniformity to the file.
No significant changes in meaning are intended, just cosmetic
edits.
Change-Id: I0c59d93721df35e7ea90c870cad230fb2a38010d
There was a buggy file name puppet.rsh in documentation. Convert
that to a reference to puppet-master
Change-Id: I18898c41161b5b79be8ff799be2390d97dc54701
In a prior patch that updated the documentation to the renamed
third-party-requests mailing list, I missed adding an 's' to the
documentation. This patch adds that s.
Change-Id: Ia568988857fa0222821d342d9035421898b2d8ca
We created a new mailing list for third party gerrit account
requests. We called the mailing list third-party-request. This
is a problem since the mail server uses -request as a reserved
word. This patch edits the documentation to the renamed mailing
list name, third-party-requests.
Change-Id: I489b4fc8472aeef2a1eb2c3b5fe2590ae9d31534
* doc/source/gerrit.rst: I7be76082a2c8cda21e33ece5161b4190795eef5c
moved Gerrit's local git replicas from /var/lib/git to /opt/lib/git
so the renaming process now reflects the same.
Change-Id: I1f61eae12d58912c55368cd34e0808690e4740de
This repository doesn't need manual pages built, and the build fails
because of what appears to be a bug in docutils 0.12. Turn off manual
page building to avoid errors in the doc publishing job.
Change-Id: Icce0b3ac7e6dbe106b647ef37a317508e667bfd6
Previously new account requests were directed to use the infra
mailing list. This has become very noisy, drowning out
conversation on the infra list. A new mailing list has been
created for account requests, this patch directs new account
requests to use this new mailing list, third-party-request.
Additionally, the requirement of specifying an email in the
new account request was causing many issues. This hopefully
has been addressed by the creation of an additional third
party mailing list, third-party-announce, which this patch
instructs new account requesters to subscribe. The
third-party-announce list will be the place where disabled
third party systems are notified of their change in status
as well as the reason their system is disabled and steps
they need to take to re-enable their system.
Change-Id: I1f98f15b0e1bacc6771021b879bd6bebc0ca5ad3