71 Commits

Author SHA1 Message Date
Jenkins
6b88bbd29b Merge "Send email on merge-failure instead of commenting" 2015-10-20 09:01:38 +00:00
Ramy Asselin
12f8b8fe52 Third party CI ops should subscribe to -infra list
Remind third party ci operators who use infra tools to subscribe
to the openstack-infra mailing list.

Change-Id: Iac35cdd8949608d17668a95795c2fa2756b34a36
2015-09-14 10:33:45 -07:00
Lenny Verkhovsky
10399bcfa8 Send email on merge-failure instead of commenting
Co-Authored-By: Andrew Kerr <andrew.kerr@netapp.com>

Change-Id: I7496cb83e33efe7ae2967d4c58d144e6c0c59d16
2015-09-07 14:16:44 +03:00
Jenkins
f28e337a68 Merge "Third party accounts need unique email" 2015-05-31 22:10:37 +00:00
Jeremy Stanley
a31aef7ca9 Third party accounts need unique email
This is an attempt to prevent a new source of conflicting E-mail
addresses for Gerrit accounts.

Change-Id: I1376d73ba623af185e5969e53f9dca5b7627e374
2015-05-16 12:13:03 +00: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
Jordan Pittier
0d13eb0165 Third party CI: document how to properly format message with Gerrit Trigger
Change-Id: Ieea85cd1b287051a8d68bd1d772b0863936f94d4
2015-03-31 15:47:54 +02:00
Jenkins
4ed9dc347e Merge "Add requirement to get approval to post comments" 2015-03-17 14:30:30 +00:00
Jenkins
cfe91d4e0a Merge "Add Zuul Gerrit Trigger Way & JJB" 2015-03-06 20:05:42 +00:00
Kurt Taylor
7c5aaaa20d Additions to the Third-party CI doc "Creating a Service Account" section
Added contacting third party coordinators for Gerrit comment email filtering.

Change-Id: I2d3ad97a04f9881ab2800d58d94c8dd53b217cda
2015-02-24 21:18:37 -06:00
Kurt Taylor
a1f9690936 Add requirement to get approval to post comments
Added the new requirement to get project approval for third party comments
to the Requirements section.

Change-Id: I878e2067010c1b1cb61a897091b140a578ca61a4
2015-02-05 17:07:10 -06:00
Jenkins
4173fae0e0 Merge "Remove third-party from FAQ heading" 2015-02-01 10:55:33 +00:00
Ramy Asselin
aaeb5e3230 Add Zuul Gerrit Trigger Way & JJB
Updated the third party ci using a few sections of Jay Pipe's blog
as a reference, and in some cases copy-paste.

http://www.joinfu.com/2014/01/understanding-the-openstack-ci-system/

Change-Id: I6c70bedeca890041b8d1acf700958f25686b8fd4
2015-01-23 07:32:22 -08:00
Kurt Taylor
560566e77d Remove third-party from FAQ heading
Minor edit, remove third-party from FAQ section heading to match the rest
of the document.

Change-Id: I2d48bca15079d3c2a2cce12a0e389fb81768f149
2015-01-22 11:25:30 -06:00
Elizabeth K. Joseph
a11f8a7738 Fix Launchpad link in third party docs
Change-Id: Ie449c52c99f30ee5881cc1d86c29969d2cdcbe0c
2015-01-21 15:47:53 -08:00
Jenkins
7460b23e33 Merge "Refresh Third-party Overview section" 2015-01-21 23:45:18 +00:00
Kurt Taylor
8dfdb8abb4 Refresh Third-party Overview section
This change mainly removes the reference to Smokestack, since the testing
shown at this link is almost a year old. The requirement for wiki records
for accounts was also moved to the Requirements section.

Change-Id: I8d7b4e90032ce8dd4670e166e4ccf13d88f56667
2015-01-15 08:02:55 -06:00
Omri Marcovitch
153a58a663 Add Third Party FAQ paragraph
Change-Id: If36996357e7559df034438a56eb44edcd1bf7c87
Signed-off-by: Omri Marcovitch <omrim@mellanox.com>
2015-01-11 19:37:51 +02:00
Clark Boylan
a32859cb30 Rename voting-testers group to <project>-ci
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
2014-12-04 11:55:43 -08:00
Clark Boylan
a1c0710715 Document new third party self service accounts
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
2014-12-02 08:46:13 -08:00
Anita Kuno
8549f5d29e Rename config => system-config in docs
We are renaming the openstack-infra/config repo to
openstack-infra/system-config. This patch edits the docs files.

Change-Id: Ic594f1b5438a400fb6c1071c3045adb7a0b7e441
2014-10-17 15:05:29 -04:00
Jenkins
bbec64ce29 Merge "Document typical response time for third-party-requests is one week" 2014-10-16 16:24:15 +00:00
Ben Swartzlander
7de347aa48 Document typical response time for third-party-requests is one week
In order to avoid complaints from impatient requesters, document that
requests typically take a week.

Change-Id: I8e755f89882836f77698377fd233ce3532b95736
2014-09-16 17:02:28 -04:00
Anita Kuno
f904e6569f Some third-party.rst cleanup
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
2014-09-08 16:22:55 -04: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
Jenkins
abffe00c78 Merge "Add a missing 's' to third-party-requests" 2014-09-04 15:34:25 +00:00
Jenkins
e72454fbaa Merge "Doc cleanup" 2014-09-03 22:04:05 +00:00
Anita Kuno
6a4d2b6938 Add a missing 's' to third-party-requests
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
2014-09-03 21:30:19 +00:00
Jenkins
617efaf21b Merge "Change wording and typos in third_party.rst" 2014-09-03 21:12:42 +00:00
Anita Kuno
5a76c903f1 Edit the name of the third-party-requests ml
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
2014-09-02 21:03:04 -04: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
Anita Kuno
100f5594bb Directs new account requests to use the new mailing list
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
2014-08-26 17:08:13 -04:00
Kurt Taylor
e06a73a28d Change wording and typos in third_party.rst
Patch to make the sentence read easier and fix a typo.

Change-Id: Ie1b9dd6aaaa4aaa54b1440603b157b13d0c20e81
2014-08-25 08:09:06 -05:00
James E. Blair
a770d921a4 Add 3p requirement of one comment/patch set
Change-Id: I8724ebee2af49f3f6a58978645c150c913a41100
2014-08-15 17:03:30 -07:00
James E. Blair
481a339eb3 Add instructions to register third-party CI in wiki
Change-Id: I239f3ae8916a9198735de49c2d26d14fc391ff5a
2014-08-13 08:50:44 -07:00
Jenkins
3d84c7b702 Merge "Removes a whitespace" 2014-08-11 15:42:06 +00:00
Jenkins
4e8d254bc3 Merge "Fix formatting and indentation problems in third_party.rst" 2014-08-05 00:56:01 +00:00
Anita Kuno
9ddcb9a8b4 Removes a whitespace
The parent patch of this dependency has an errant whitespace. This
patch removes that whitespace.

Parent patch: https://review.openstack.org/#/c/101013/

Change-Id: I96c0d5822b6b51891fea105aaf37f31059fc75b9
2014-08-04 10:17:37 +10:00
Kurt Taylor
145a8d098b Fix formatting and indentation problems in third_party.rst
This patch fixes several nested bullets and other formatting problems
in the Requirements section of third_party.rst.

Change-Id: Ia071e87177b25f9b63cf185c932f0d29ebd3a475
2014-08-01 16:43:15 -05:00
Jenkins
5e3326dea9 Merge "remove recheck 'no bug' & 'bug #'" 2014-07-31 21:48:48 +00:00
Jenkins
6f20470c86 Merge "Added advise to use dns over hardcoded ip in third_party" 2014-07-31 19:31:04 +00:00
Jenkins
8f1ef04dce Merge "Use review.openstack.org in examples" 2014-07-31 19:07:12 +00:00
lucas-ez
a36ce9c1e4 Added advise to use dns over hardcoded ip in third_party
Change-Id: I2277e1aafa008605c7d10c187ec730fac1251e25
2014-07-30 10:39:40 +02:00
Jenkins
66c3ad0a63 Merge "Adds a statement regarding infra disabling ci accounts" 2014-07-29 23:33:29 +00:00
Jenkins
f1765b376b Merge "Adds addtional details for browsable logs for third party ci" 2014-07-29 22:43:31 +00:00
Bernhard M. Wiedemann
4400844137 Use review.openstack.org in examples
and also add username to make it easy for people to use gerrit

Change-Id: Ib06a4d57ff2aa1ce358da535c5727521ca7dcc96
2014-07-23 09:53:04 +02: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
Anita Kuno
825709d496 Edits Third Party CI account request directions
Currently we instruct account requests to identify a name. This
has gotten problematic. This patch changes the account request
instructions to detail company name and product being tested so
that the Infrastructure team can create a name from this
information.

Change-Id: Ia3f3a893bcdb67f81ebdf05506e2880c0c5b1a5c
2014-07-21 16:23:07 +00:00
Anita Kuno
e521b2c281 Adds addtional details for browsable logs for third party ci
Currently some third party ci systems offer their logs as a tarball
requiring download. This patch adds some details about logs
specifying they must be browsable.

Change-Id: Ic3338074bbd8dd4c83434c7cb49d88e1d38e7293
2014-07-21 17:06:10 +02:00
Anita Kuno
6d676b8ac5 Adds a statement regarding infra disabling ci accounts
Currently we disable mis-behaving third-party ci systems for a few
reasons and include the right to do so at -infra discretion.
This patch adds that fact to the documentation.

Change-Id: I9b8a66eadd9c6c7c2568e3cf408f64075d9a40fe
2014-07-07 22:16:41 -04:00