26 Commits

Author SHA1 Message Date
Jens Rosenboom
930d9a5662 Change doc link to the parsed version for gerrit
Instead of referring the user to the rst file, link to the parsed
version of the document on the web site for improved user experience.

Change-Id: Ide8c3594d43d9d1f732e87235525fefd268bbd3f
2015-06-23 11:14:37 +02:00
Jeremy Stanley
140716bdd1 Replace ci.o.o links with docs.o.o/infra
The http://ci.openstack.org/ documentation site has been deprecated,
replaced by redirects to corresponding paths within
http://docs.openstack.org/infra/ where other Project Infrastructure
documentation already resides.

Change-Id: Ie915eb9711c100e536498c57549ef901b1db3abc
2015-05-14 21:38:19 +00:00
Rafael Folco
3a87888533 Updates to running-your-own CI docs: Changes required
Includes updates to site.pp and modules/openstack_project sections.

Change-Id: Ic546bfca4944b42dca9b84c4c7cc294dff04e9b7
2015-03-20 12:53:44 +00:00
Rafael Folco
f3ebde7d5e Updates to running-your-own CI docs: Initial setup section
This patch updates the Initial setup section from running-your-own
document. Other sections will be updated in separate patches to
make the reviwes short.

Change-Id: I6915b0f39e8eb17c39ab72df7a93d300625a208d
2015-02-26 18:07:53 +00:00
Andreas Jaeger
45f0fe03db Rework stackforge.html for infra manual changes
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
2014-12-03 20:30:18 +01:00
James E. Blair
10c12fe979 Change opt/config to opt/system-config
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
2014-10-17 12:14:35 -07:00
James E. Blair
f605d6e6ce Doc updates for project-config
Change-Id: Idffa13d5d1990f47e46fc5b711563949da78b6f8
2014-09-25 11:03:04 -07:00
Jeremy Stanley
6585339b56 Update config documentation to refer to new master
Change-Id: I9072e866e47587d2de7e6d3c8f1e264d91a0d389
2014-09-15 20:48:33 +00:00
Jenkins
766562a684 Merge "Fix doc8 issues" 2014-09-07 20:48:13 +00:00
Jenkins
5165dabbeb Merge "Typo: replace puppet.rsh by ref to puppet-master" 2014-09-05 18:07:07 +00:00
Andreas Jaeger
1a3aa9a054 Fix doc8 issues
Remove extra whitespace.
Wrap overlong lines.
Remove extra ".." in one place

Change-Id: Ib7280a87ddb663a8ab27308ffd67d19f0b0f7b09
2014-09-04 17:47:35 +02:00
Yolanda Robla
b010273b6a Typo: replace puppet.rsh by ref to puppet-master
There was a buggy file name puppet.rsh in documentation. Convert
that to a reference to puppet-master

Change-Id: I18898c41161b5b79be8ff799be2390d97dc54701
2014-09-04 11:32:58 +02:00
Doug Hellmann
fd7789403e Doc cleanup
Turn on warnerrors and fix the errors it reports.

Change-Id: I92a194e47b97dbdeb0e72164a813f41914f4f298
2014-08-27 15:30:56 -04:00
Sean Dague
df22d82206 remove recheck 'no bug' & 'bug #'
At the QA/Infra sprint we decided that we're getting pretty
minimal value from asking people for bugs # in the tool, as we're
not really using that information. Instead, just convert to a
'recheck' string, which can include an arbitrary comment after it,
so that if people want to provide us with info, we can get it
out later, but it's no longer mandatory.

Change-Id: I419b0edf2e1805adbdba83b2630b087c7eaf14d9
2014-07-22 11:02:29 -04:00
Monty Taylor
c8a29bea6d Delete the old cron-based puppet thing
Also, delete the legacy non-nodepool slave references.

Change-Id: I995576ab240c6f228716fa075d3513b47c41e7c1
2014-07-05 14:26:30 -07:00
Jenkins
9c650cc731 Merge "Drive puppet from the master over ssh" 2014-04-18 18:23:24 +00:00
Clark Boylan
30c2f7d462 Remove puppet dashboard.
Puppet board has replaced puppet dashboard. Remove reference to puppet
dashboard as it shouldn't be used.

Change-Id: I5eeee2984729ef5d1b883b4762347d19786e28ed
2014-04-17 14:48:19 -07:00
Monty Taylor
b55ed05a27 Drive puppet from the master over ssh
We'd like to be able to control sequencing of how and when puppet
runs across our machines. Currently, it's just a set of agents
that run kinda whenever they run. At times they hang and we don't
know about it. Also, cross-server sequencing is impossible to
achieve.

Change the operation away from agents running on the machine as
daemons, and instead ssh from the master to each machine.

Change-Id: I76e41e63c6d0825e8735c484ba4580d545515e43
2014-04-15 20:24:23 -07:00
Monty Taylor
bc794da31e Split config from projects list
The projects list is a common list for devs to interact with. The config
in the list is not, but the config in the list means the file needs to
be in an erb template.

Split the two concerns, similar to zuul. Put the config in a config file
and the project data in a yaml file.

Change-Id: I708b8655b4b1ce377f3b7369e987418c1d72d977
2014-01-28 09:32:09 -08:00
James E. Blair
8797736821 Support launching rax performance nodes
And recommend them.

Change-Id: I2a45ef250378604aba72b74b170cec127b18d1be
2013-12-18 20:03:09 +00:00
Robert Collins
7373ea61d0 Document running custom slaves in ones own infra.
Change-Id: Ie001f11298d6dc312e681f813e8798150095a766
2013-10-02 10:04:27 +13:00
Robert Collins
2d0c65661a Docs on bringing up Jenkins in new infrastructures.
Change-Id: I81878fa5f8e3bac1b48cdf339dccd977b6e2e6f0
2013-10-02 10:04:27 +13:00
Robert Collins
d25f103891 Document spinning up a derived zuul.
Change-Id: I4055c99910c0a8ca642aafb27bd05087869363ab
2013-10-02 10:04:27 +13:00
Robert Collins
d2e2802ae2 Phase 3 infra bootstrap docs: gerrit.
These are still rough, but I'd appreciate an expert eye cast over
them.

Change-Id: If46abecd73456f143544f4507bf98385339a3f2e
2013-09-23 17:27:22 -04:00
Robert Collins
4d90f7a50c Document bootstrapping a new infrastructure.
Change-Id: Ic3345ecfe1c093ef68844430ed1c77cadbcf8b94
2013-08-31 08:43:13 +12:00
Robert Collins
01e19830c3 Start documenting running your own CI infra.
This is incomplete, but as I haven't got a full thing up yet I can't
write it all. It is minimally a useful pointer for other folk trying
to do the same thing.

Change-Id: Iefb62a0ff60e5f46f1f0091beef54bfc4a376a53
2013-08-31 07:55:46 +12:00