As discussed during the "Launch Node, Ansible and Puppet" summit
session in Austin, we're making things unnecessarily hard on
ourselves by insisting on having multiple servers in our inventory
with the same name. In order to make server addition and replacement
automation simpler, start using an ordinal suffix on server short
names to differentiate them (we can still easily rely on DNS for
their non-numbered convenience names).
Change-Id: I040a5c3b5e1abc50c3e4676bcab0bf4eaa550f4b
In the project rename process documentation, amend the list of
reminders to include checking .gitmodules in openstack/openstack as
we've missed it more than once in the past.
Change-Id: I47b09ed317a14222088097c84a5bab157e3d5b47
Has been incorrectly reported that JJB has issues with CSRF, however
that has been supported by python-jenkins, which JJB uses, and has been
working for sometime. However other infra components are known to have
issues with CSRF being enabled in Jenkins.
Change-Id: I0a3b22f8aadbce06e9417c42a4666d2198d08642
Story: 2000556
It's not entirely required, but I was confused why copy/paste wouldn't
work the first few times I can this, having set the HOST variable.
Change-Id: I67cb8f27a28befbb15b070004957a78a3b776a59
I am reliably informed these are not used anymore. Note, this
change updates All-Projects ACLs, so on approval, we should make
the corresponding change in Gerrit.
Change-Id: I1073663b8f80de8639a75b4b155258c1abed9df9
Sometimes we want to extend a logical volume to the entire size of the
volume group. The command to do this is quite strange and I am tried of
googling it. It is so documented.
Change-Id: I600ceb41c57e27eaaf68a1643be848cd331130a5
Freenode has a "blog" post of an FAQ about the channel registration
process, which may be more useful to newcomers than our abbreviated
recipe. Link it.
Change-Id: I8f67d1c6baac60f99740d11acae28b1557fb435c
Freenode has recently shuffled around their online documentation
without maintaining redirects from the old URLs, so update the link
to their channel guidelines accordingly.
Change-Id: I9bf3e697f3397f4c0490ab8ad5a72ebb8a385c99
Add a paragraph to the Contributing Cloud Test Resources document's
Benefits to Contributors section about provider name visibility in
job logs, clarify that the significance of contribution necessary to
be listed on the Foundation site is at the discretion of the Infra
team, and use a more specific URL to a more specific anchor for that
list.
Change-Id: I41d46ece9a1547647a16023ab28b3cb4b2fa8419
Running puppet remotely in an ad-hoc manner on disabled hosts is mildly
complex. To facilitate, have a wide open playbook that we always run
with --limit - and a shell script to help us type less.
Change-Id: I629072dcada38d0465d351b1b99828466405372f
Add the new mirror.ca-ymq-1.vexxhost.openstack.org host to our
bandersnatch documentation and also correct a typo in another entry
there. Further, add it to the cacti monitoring list and remove the
entry for the dead HPCloud mirror while we're in the neighborhood.
Change-Id: I4be0dfc0099336773ea94bd940e55c4b0f7d036f
The documentation we were referencing has been given a more descriptive
path, so let's use that and not use the broken link.
Change-Id: I42224a103cf35f84cf5ff331386ec28e6d84f136
Create a section about how to fix the replication problems
to github, when gerrit team member needs to be added to the
project.
Change-Id: Ic3354b7c1d49ebdd6294698ab32062421f3c5569
This patch updates the bandersnatch documentation to accurately
reflect the current state of the mirrors.
Change-Id: Ib4eddeb0bc6aa78c7484b8cb5cae3764da1926e0