209 Commits

Author SHA1 Message Date
Jenkins
e9a8a9b4f8 Merge "Remove link to devstack_launch_slave.pp" 2014-06-13 10:38:07 +00:00
Jeremy Stanley
4d23b04037 Don't deny visibility of ICLA group to its members
We are making this and other CLA enforcement groups public, since
they are not sensitive information (lists of committers are already
public and we used to keep these tracked in a wiki article before
enforcement within Gerrit), and since there is value in being able
to query this status in a read-only manner to aid in building
contributor analyses.

Change-Id: I459a066612fe014790086ac04cbeb5eebd6e062d
2014-06-10 22:18:40 +00:00
Jeremy Stanley
77c193f23d Prevent Draft patchsets from being pushed
Add rule that blocks pushes to refs/drafts/*.

Change-Id: I5cfaf22e17df0458a6769ad4c518feb0f387cee7
2014-06-10 22:07:06 +00:00
Jeremy Stanley
13d36c0f0e Don't copy review scores on commit message updates
This gets us closer to the behavior we had prior to upgrading from
2.4 to 2.8, and is generally considered desirable since we want
people to be able to review and vote on commit message contents.

Change-Id: I7051a606f1d501e5aef6510d42ef928456d07303
2014-06-10 22:02:31 +00:00
Elizabeth Krumbach Joseph
cd73c234bd Add basic elastic-recheck docs page
Add page to our CI documenation about the elastic-recheck project
so people can find the full docs and configuration details.

Change-Id: I846d811e5b154c0e555d3458bc74920baf0be971
2014-06-06 10:51:52 -07:00
Elizabeth Krumbach Joseph
6e88e9ada2 Add nodepool_prod.pp to documentation
The nodepool_prod.pp file has a lot of valuable information for
the deployment of nodepool, add this to list of puppet files
in documentation for configuration.

Change-Id: I33401f5b4baa70305b9091bc08e962cb222230ff
2014-06-01 10:56:38 -07:00
Tim Freund
91b781e604 Remove link to devstack_launch_slave.pp
The devstack_launch_slave.pp module was removed on 2013-08-18.  This
change updates the documentation to reflect that deletion.

Change-Id: I3ae522cfbdc4e3650e4921fb633b21192f0fee85
Closes-Bug: 1325379
2014-06-01 12:13:23 -04:00
Jenkins
2049ccfa1d Merge "The process for making a Third-Party CI voting needs docs" 2014-05-30 21:12:41 +00:00
Jenkins
0d443934f9 Merge "Update gerrit replication command." 2014-05-29 22:51:10 +00:00
Clark Boylan
0be0dc79c3 Update gerrit replication command.
Gerrit 2.8 uses a plugin to do replication and the command to trigger it
is different than the built in command from 2.4. Update the docs to
reflect the correct command.

Change-Id: I4b97a94a932b469a72eb3141ebd340785577465c
2014-05-29 14:32:14 -07:00
Anita Kuno
6c3d8b03be The process for making a Third-Party CI voting needs docs
Currently the process for making a Third-Party CI system voting
is not documented. This patch documents the current ideal process
for moving a Third-Party CI system from the non-voting permissions
group to the voting permissions group in Gerrit.

Change-Id: I762aec397f1c0c26bab62fbcb124e8b002066a43
2014-05-28 16:01:30 -04:00
Christian Berendt
d69fa16dae cleaning up index.rst file
Removed notes about the generation of the file.

Change-Id: I53b567ddc0ad09826a976143ee9578e49282caf2
2014-05-28 10:04:13 +02:00
Jeremy Stanley
f930531f30 Reindex Gerrit after project move/rename
* doc/source/gerrit.rst: When project names change, Gerrit's lucene
indexes must be rebuilt while the service is still offline. If this
is not done, searches on the new project names will not find
existing changes and Zuul will ignore some events for them.

Change-Id: I99cd657298e05f7c213cf770e92d06016043f547
2014-05-26 22:44:46 +00:00
Jenkins
5603712ea3 Merge "Add nodepool documentation link" 2014-05-22 00:16:18 +00:00
Jenkins
87b2b98fc1 Merge "Adding a utc timestamp requirement for 3rd party test logs" 2014-05-20 21:07:21 +00:00
Elizabeth Krumbach Joseph
f0928176fb Add nodepool documentation link
The nodepool documentation now builds and is published on
ci.openstack.org. Link this to the OpenStack infra
documentation for nodepool.

Change-Id: I8a2e4eece4f40846f927be6b0efb9d9afd1701fb
2014-05-12 14:20:31 -07:00
Jeremy Stanley
c7d3ed2933 Allow core reviewers to abandon and unabandon
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
2014-05-07 21:06:43 +00:00
Anita Kuno
e47d205d30 Change stackforge acl tags example to -ptl from -core
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
2014-05-06 13:04:48 -04:00
Jenkins
ff185c2b09 Merge "Correct log processor script links in docs" 2014-05-05 22:29:24 +00:00
Jenkins
49e280796f Merge "Fixed several typos in the docs." 2014-05-01 02:27:07 +00:00
James E. Blair
0afd1394d9 Correct log processor script links in docs
Change-Id: I8fe882c2116c398250e4c60e25f064d970e9f0fc
2014-04-30 11:26:48 -07:00
Khai Do
e289ed2564 update docs and All-Project configuration for gerrit 2.8
Changes for gerrit 2.8:
- In Gerrit 2.8 labels no longer need to be manually entered into the database.  To create
  custom labels we just need to define them in project.config file.
- There are two new ACLs (pushSignedTags[1] and streamEvents[2]) to configure in
  All-Projects config.
- The Workflow label replaces workInProgress permission (from WIP plugin)
  so removing workInProgress.

The 'Approved' label is replaced by the 'Workflow' label so updating the docs accordingly.

[1] https://gerrit-review.googlesource.com/Documentation/access-control.html#category_push_signed
[2] https://gerrit-review.googlesource.com/Documentation/access-control.html#capability_streamEvents

Change-Id: I8fd11f91fcb729d0d52234fb38da9fc6715b56f4
2014-04-28 17:44:39 -07:00
Alex Gaynor
1c00fe4bb4 Fixed several typos in the docs.
Found using: https://github.com/intgr/topy

Change-Id: I4b6d1258ae0f9e73289c4a72c4e534263de7e665
2014-04-26 08:44:25 -07:00
James E. Blair
c19da4c8a7 Move cinder docs into sysadmin section
And reference them from hosts that use cinder volumes.

Change-Id: I180f13a44d8e45209df8c6a16f275d987d05cbfe
2014-04-24 14:18:18 -07:00
Jenkins
d88a34a7dc Merge "Add example of comment formatting" 2014-04-24 10:02:18 +00: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
James E. Blair
2f3956198a Remove activity-dev server
It is not in use currently.

Change-Id: Iac53d2af79249448f14211a0f4a4972e46e10703
2014-04-17 10:40:52 -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
Ian Wienand
e9c8a85f0d Add example of comment formatting
Add a link to the regex's for comment formatting and an example of how
to format test results nicely

Change-Id: Id917161ccf5e51855acf87a87544882dcf69b14e
2014-04-09 09:41:19 +10:00
Jenkins
231f2a2b7f Merge "Revert "Adds second hiera data directory"" 2014-03-31 21:14:59 +00:00
James E. Blair
56562d83f7 Revert "Adds second hiera data directory"
This did not seem to work.

This reverts commit ed57cef9c5a65f429e07ce253668cd23ceb6c45a
2014-03-31 21:06:37 +00:00
Jenkins
e5c08054a9 Merge "Adds second hiera data directory" 2014-03-31 16:50:48 +00:00
Spencer Krum
ed57cef9c5 Adds second hiera data directory
This allows hiera data to be split into two buckets: sensitive and
non-sensitive. Sensitive data is put where it always has been. Non-
sensitive data, such as users ssh keys and lists of packages can be
put into the data directory contained within the
openstack-infra/config git repository.

This also introduces a more complex hierarchy: data is now split on
osfamily and lsbdistcondename. Operatingsystem is left for
compatibility.

Change-Id: I3b3faeab837aa5732da01e96bbe0c19aa936a58d
2014-03-28 18:42:33 -07:00
Anita Kuno
d15c1d8e4a Adds sanitised stackforge source repo requirement to docs
Stackforge creation sometimes includes source repos with crufty
branches. Cleaning these branches in stackforge requires -infra
core intervention. Sanitising them prior to seeding the stackforge
repo is easier than cleaning them afterward.

Change-Id: I0d71c9e252913dc781632988df95cc79c626d2b4
2014-03-28 20:32:23 -04:00
James E. Blair
c5153d0027 Replace gate-noop with noop
The "noop" job is the new internal noop job, unlike gate-noop which
actually ran a job on a test worker.  This should save some test
resources.

Update stackforge documentation to match.

Change-Id: I6fa6fdc923bb2b966015cd74a1ecbe4a8d86ffaf
2014-03-24 09:09:52 -07:00
Elizabeth Krumbach Joseph
49f3ba50e0 Move channel reg requirement to top of IRC docs
We require channels to be registered and have the openstackinfra
account added to the access list before we'll add infra-managed
bots.

Moving this documentation to the beginning of the document and
giving them their own section in case we wish to have other
requirements in the future.

Also add link on stackforge.rst back to the IRC page.

Change-Id: Ic92f3935de19c4afef23f51257a189f2860796c2
2014-03-19 08:24:15 -07:00
Jenkins
793536629c Merge "Document bad-image procedure for nodepool" 2014-03-18 03:01:28 +00:00
Russell Bryant
1c793ee4db Note requirement to use 'new-project'
Update the documentation for adding a new project to note that the infra team
prefers that you use 'new-project' as the topic name for the review.

Change-Id: I81d7da3a11f60d60683dfe01c1ae8dba444fd514
2014-03-14 16:31:31 -04:00
Jenkins
fcec66131b Merge "OpenstackID Documentation" 2014-03-11 16:56:14 +00:00
James E. Blair
aaeee5a976 Document bad-image procedure for nodepool
Change-Id: I4044e74e396f4f63cece95893ffdd9c9b6fdc74a
2014-03-10 23:34:37 -07:00
Jenkins
91440aa7a1 Merge "Rename oslo.sphinx to oslosphinx" 2014-03-04 22:41:00 +00:00
Anita Kuno
deaa30f739 Adding a utc timestamp requirement for 3rd party test logs
Assessing what time a 3rd party test ran in order to determine
the current status of a system is difficult when the timezone
of the test run is unknown. Standardizing the time stamp of the
test run by using utc will help assess 3rd party system status.

Change-Id: Idf44196eefe869dfd20551bbf293fff5b8f6dab5
2014-03-01 19:17:32 -05:00
Jeremy Stanley
ac13b41bed Update logstash doc for an elasticsearch cluster
Change-Id: I57b84c87599f129d9c273e29ff6b1a48c56c115d
2014-02-26 22:00:07 +00:00
Andreas Jaeger
233016e6d5 Rename oslo.sphinx to oslosphinx
oslo.sphinx has been renamed to oslosphinx.

This patch does not touch tools/atc/email-stats.sh
since it will be removed soon.

Closes-Bug: #1277168
Change-Id: Ib446323e26e4a66cb045f7de9b6269cc137eb61f
2014-02-24 20:07:29 +01:00
Jenkins
551aca0f0b Merge "Incompatible chrome extension has been fixed" 2014-02-24 18:12:15 +00:00
Jenkins
6d1fe44639 Merge "Add link to Third-Party CI group in Gerrit docs" 2014-02-24 17:06:08 +00:00
Jenkins
3fa3af0ab9 Merge "Rename Openstack to OpenStack" 2014-02-24 01:34:33 +00:00
Jenkins
79aef43da3 Merge "A note to suggest openstack-dev/sandbox project for CI testing" 2014-02-23 06:17:03 +00:00
smarcet
96d4374eb0 OpenstackID Documentation
Topics:

* Installation & Configuration

Implements: blueprint openid-oauth2-infra-implementation-documentation

Change-Id: I69916ac3ce80e8311c5479494680159fd8d0fa3b
2014-02-21 11:42:11 -03:00