22 Commits

Author SHA1 Message Date
Monty Taylor
e01ed4f066 Update some docs for opendev
There's a lot of these, so doing them in chunks. This fixes
the custom roles.

Remove the git and jjb docs, since we don't use them anymore.

Change-Id: I0c5b74f7b73315dac93bce6be0d920cddb94fb58
2019-04-20 09:41:45 -07:00
Clark Boylan
90e867b0e3 Remove no longer used logstash config
This created confusion when updating configs to handle journald. Remove
the unused files and update docs to point at the proper config location.

Change-Id: Ifd8d8868b124b72a86cf7b5acb30480e72b903ed
2019-04-05 17:29:24 -07:00
Monty Taylor
55ddc7bf88
Ectomy some Jenkins out of the docs
There are a bunch of places where the narrative text say things like
"jenkins runs jobs". This hasn't been true for a while and it's getting
less true.

Left third-party and running-your-own alone because those are
instructions for other people to do things - and we are not yet at the
point where we are suggesting anyone do their things like we do our
things.

The devstack-gate document describes an old deprecated system, but the
system is still in use (sadly) so it was mostly left intact. A warning
was added so that people would be clear that it was deprecated.

Also removed the logstash client config file. It's the only change in
here that actually affects running code and became unnecessary when it
was switched to geard with Ie3f814e6d3278d87f2a20a72e40b6b92217684fc

Change-Id: Iaf2128c3f953976180c71cb599fcbff7bc06c28a
2018-12-10 17:55:04 +00:00
François Magimel
46260a79ee Fix spelling mistakes and reST typos in the doc
Change-Id: I61d9780f3f1937c6e8d326a670c40fb6a931dbce
2018-12-08 19:13:53 +01:00
Ian Wienand
882b730fdf Update to openstackdocstheme
This modernises the openstack-infra documentation by switching to
openstackdocstheme.  Update dependencies as required.

To remove non-relevant stuff from conf.py, I have just taken the demo
file from openstackdocstheme and lightly modified it.

It seems later sphinx has included it's own ":file:" role which now
conflicts.  Change it it ":cgit_file:" in our documentation.  Remove
the custom header template which no longer applies.  Add the
post-2.0-pbr sphinx-based warning-as-error, which fixes the original
problem that I actually noticed that errors could slip through the
gate tests :)

Change-Id: Ic7bec57b971bb4c75fc839e7269d1f69a576b85c
2018-06-25 11:19:43 +10:00
Andrea Frittoli (andreaf)
756471608d Add periodic pipeline test result to infra docs
We now capture test results for the the periodic pipeline as well,
so changing the docs to reflect that.

Change-Id: I21f86157a85346d15ae703e6fab7ff993494b712
2015-12-15 10:17:10 +00:00
Jenkins
df63ef74d1 Merge "Add note about checking ES cluster health" 2015-07-16 21:12:42 +00:00
Matthew Treinish
ef024eb098 Add docs for subunit2sql
This commit adds docs to ci.openstack.org for subunit2sql in the
logstash page.

Change-Id: Id1dc7c373af78fd20e0448086bd91080565b957a
2015-03-23 17:37:59 -04:00
James E. Blair
03641b8be6 Add note about checking ES cluster health
Change-Id: If0659025d076f43fbf5e97ae1d0ee955713f74e6
2015-03-04 08:04:49 -08:00
Elizabeth K. Joseph
11a9b7ccce Update documentation with new Puppet modules
Location of our Puppet modules has changed now that they are split
from system-config, update documentation accordingly.

Change-Id: I4d4adc5d41f50dd92fbd642ac30f95c327a416b2
2015-01-28 19:48:10 -08:00
Michael Krotscheck
bdd6abcac8 Switched documentation to point to storyboard.
We've migrated this project to storyboard, I'm updating the
documentation links.

Change-Id: Id92552b7be7cd43ca6a3ec91c2c4f330078490b6
2014-11-12 14:48:02 -08: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
Jenkins
49e92e296d Merge "Document crm114 for logstash" 2014-08-20 18:03:43 +00:00
pcrews
cbbb3c2978 Document crm114 for logstash
Part of adding in crm114 queries to elastic-recheck.
Noting what crm114 is, why it is being used, how to use it
in kibana queries, and what file to patch to tweak it.
Related to Ie572ef90a3393b43d28608b95a8a9b24bd014962,
the elastic-recheck crm114 patch.

Change-Id: I086b2dfa68ca2239d70cec6db0b22951e6786ed7
2014-08-15 16:29:15 -07:00
pcrews
c7ae1e3a5e Enhancing logstash docs for adding new files
Adding some extra verbiage to the docs to better explain how
the message tags tie in to telling logstash how to parse things.
Also noting which file to edit when adding new files, how to add
new parsing patterns, and some troubleshooting tips.

Change-Id: Ie91effd4b3ff3627ec040eb5c54b972e82add0e7
2014-08-03 18:01:22 -07:00
James E. Blair
0afd1394d9 Correct log processor script links in docs
Change-Id: I8fe882c2116c398250e4c60e25f064d970e9f0fc
2014-04-30 11:26:48 -07:00
Jeremy Stanley
ac13b41bed Update logstash doc for an elasticsearch cluster
Change-Id: I57b84c87599f129d9c273e29ff6b1a48c56c115d
2014-02-26 22:00:07 +00:00
James E. Blair
cac7dedf72 Fix a typo in logstash docs
This fixes a typo in the logstash module documentation.  The
original documentation said "mulitple" which is an unword.

Change-Id: Ied3e3a3356590ec188f8f2176ebfaa0169957fcd
Reviewed-on: https://review.openstack.org/34756
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2013-06-27 17:50:25 +00:00
Clark Boylan
4aba312807 Use gearman to distribute logstash log pushing.
This change reorgs the logstash log pushing so that there is a central
gearman server that listens to Jenkins ZMQ events which are then
converted to per log file gearman jobs which are processed by gearman
workers. The central gearman server will live on logstash.o.o and the
existing logstash-worker hosts will be converted to gearman log pusher
workers.

This commit includes relavent documentation changes.

Change-Id: I45f7185c2479c54b090d223408dff268e1e8d7db
Reviewed-on: https://review.openstack.org/32455
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
2013-06-12 21:45:42 +00:00
Doug Hellmann
c8c48f3585 fix typos
Change-Id: I3faffb4cf33da235fb1a8ac3704e3166e8610c06
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Reviewed-on: https://review.openstack.org/32636
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Elizabeth Krumbach Joseph <lyz@princessleia.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2013-06-12 18:06:44 +00:00
Clark Boylan
6881008de0 Add logstash documentation.
* doc/source/logstash.rst: Add documentation on our Logstash system
architecture and how to query logstash.

Change-Id: I9da3e6d6391081131d1fd852230ddac6326c01a2
Reviewed-on: https://review.openstack.org/31257
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Elizabeth Krumbach Joseph <lyz@princessleia.com>
Approved: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Tested-by: Jenkins
2013-05-31 22:21:03 +00:00
James E. Blair
9ed2be3098 Refactor project infrastructure docs.
The goal is to re-orient the documentation as an introduction for new
contributors and a reference for all contributors.

Change-Id: I8702a5ace908c7618a6451bbfef7fc79b07429ff
Reviewed-on: https://review.openstack.org/30515
Reviewed-by: Elizabeth Krumbach Joseph <lyz@princessleia.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2013-05-30 17:27:07 +00:00