3291 Commits

Author SHA1 Message Date
Chris Dent
e783b307ea Add a house rule about how to signal appointed PTLs
We've been dealing with how to make appointed PTLs official and
documented in a rather ad hoc fashion: something different each
cycle.

This change provides a house rule which puts the responsibility
and the documentation in the combined hands of the appointed PTL
and the TC that appointed them and not election handling (where
it doesn't make sense since no election happened).

Change-Id: Idf78e00c59d10528a2b4950f8baa93c6731973ea
2018-08-13 17:58:40 +01:00
Zuul
859aac9a28 Merge "Add openstack-chef project" 2018-08-09 17:12:34 +00:00
Zuul
e67c1eed19 Merge "Add Tripleo Ansible repo" 2018-08-09 17:09:49 +00:00
Zuul
e7e67e3b82 Merge "add soft validation of extra-atcs" 2018-08-07 15:01:02 +00:00
Zuul
1befe80700 Merge "remove placeholder file from stein goals" 2018-08-06 14:17:42 +00:00
Zuul
6317a5b5cd Merge "fix markup for links" 2018-08-06 14:17:41 +00:00
Zuul
8ce3ad7293 Merge "Remove Security project team" 2018-08-06 14:17:34 +00:00
Zuul
70d045f21a Merge "I18n Extra-ATCs for Rocky" 2018-08-06 14:17:33 +00:00
Doug Hellmann
9121a0e65a add soft validation of extra-atcs
We do not want to fail the linters job because existing valid
memberships can be closed or deleted at any time, so we just report
the errors to stdout.

Change-Id: I70bcab87c839760c43fc667dd526bd6992a46e53
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-08-03 10:40:30 -04:00
Zuul
44fb0efb16 Merge "clarify wording of length of term for vice chair" 2018-08-03 11:45:49 +00:00
Doug Hellmann
7538df49ca remove placeholder file from stein goals
Change-Id: I2a91a7ab14df496e759e3b8edbbeff61d6707ca2
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-08-02 09:50:19 -04:00
Doug Hellmann
7846c07f58 fix markup for links
Sphinx doesn't seem to understand that a link can have query
parameters, so make the markup more explicit so the link is actually
clickable.

Change-Id: If7dae28514b7f959a0af1cc0a132ee7d48cb8428
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-08-02 09:48:44 -04:00
Zuul
9d71fbc00b Merge "update link from python3-first goal to storyboard" 2018-08-02 13:28:46 +00:00
Zuul
b12748370a Merge "teach check-review-status to report verification failures" 2018-08-02 13:28:45 +00:00
Doug Hellmann
96035e1e3d update link from python3-first goal to storyboard
We are using one story per team rather than a single story, so update
the link in the goal page to point to the query based on the tag
rather than linking to a single story.

Add a second link to the dashboard, which shows the stories in
different lanes based on whether they are completed or not.

Change-Id: I1588eaf7c00d855281f81c88f03366a4a3daf1b5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-08-01 13:10:53 -04:00
Zuul
2617dcb096 Merge "write up the python3-first goal" 2018-08-01 16:39:56 +00:00
Doug Hellmann
9be9e468d8 teach check-review-status to report verification failures
Do not report that a change can be approved if it has failed a
verification job.

Change-Id: Ic249596f5cd7c1591d13fd3e9b558845703a1e68
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-08-01 12:36:28 -04:00
Doug Hellmann
988091f300 typo fix in voting description for chair-proposed typo fixes
Change-Id: I4b27c9a003df9db9a240bde85d8d46cf1f1ce381
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-31 09:33:19 -04:00
Jill Rouleau
273f30d2ad Add Tripleo Ansible repo
This repo is a TripleO Ansible project directory.  It contains
playbooks for use with TripleO deployed clouds.

Depends-On: Ieed37aa1362a3fa419b605b320732afec61b0551
Change-Id: I60107545babcefbc3ece86287616eb5635e75b83
2018-07-31 08:42:35 +00:00
Zuul
cefd60f94f Merge "Fix crash with None value when no topic is set" 2018-07-30 20:22:39 +00:00
Zuul
deb95098cf Merge "Add vice-chair to check-review-status" 2018-07-30 20:22:38 +00:00
Mohammed Naser
381d29e5d3 Fix crash with None value when no topic is set
Change-Id: Id29f79e907ab8622a5f74bdee8acf4b5af9042a8
2018-07-30 09:58:44 -04:00
Mohammed Naser
b26fb21a46 Add vice-chair to check-review-status
Change-Id: I917e2749dd3a0ab80a0dfffbb7dfa9423e7cf5c7
2018-07-30 09:58:40 -04:00
Jeremy Stanley
548104000a Remove Security project team
Remove the defunct Security project team and reassign all its
remaining Git repositories to the Security SIG which was created May
29, 2018 in change Id51c8dbe9a3cc790d90b30dcf13cbac72fb0b730.

Change-Id: Id5db19efc66abc1f92b7226f344e4030e84158e0
2018-07-29 17:47:07 +00:00
Frank Kloeker
21f4827fe9 I18n Extra-ATCs for Rocky
List of active translators from 2018-01-11 to 2018-07-09
identified by Zanata Stats API.
Full stats under http://wiki.openstack.org/wiki/I18nTeam/ATC_statistics#Rocky_cycle_.282018-01-11_to_2018-07-09.29

Alex Eng and Patrick Huang are valuable supporter for Zanata
and still on our Extra-ATC list.

Change-Id: I6ee23dd739b8952aa8d054faf8de26150f73f03f
2018-07-28 08:09:42 +02:00
Zuul
55ab926b7f Merge "Import ansible-role-tripleo-cookiecutter" 2018-07-25 21:19:40 +00:00
Zuul
9b281d4b1a Merge "Clarify new project requirements for community engagement" 2018-07-25 20:42:30 +00:00
Zuul
5ba120204d Merge "add validation for new repositories" 2018-07-25 20:41:22 +00:00
Zuul
e7fa959e5b Merge "change format of check_review_status.py output" 2018-07-25 20:41:17 +00:00
Zuul
bef89fef12 Merge "show the relative earliest date of approval" 2018-07-25 20:39:49 +00:00
Zuul
64a7391038 Merge "Remove Stable branch maintenance as a project team" 2018-07-25 20:31:53 +00:00
Zuul
fc71480a2e Merge "designate Mohammed Naser as vice chair" 2018-07-25 11:22:45 +00:00
Zuul
7862ce8d4e Merge "add vice chair role to the tc charter" 2018-07-25 11:22:44 +00:00
Samuel Cassiba
f819762857 Add openstack-chef project
This commit adds the openstack-chef project.

Depends-On: https://review.openstack.org/585471
Change-Id: I3b9b3881e2ff7e20137df0bbede6ec38d75f7ee3
2018-07-24 09:35:50 -07:00
Tony Breeds
7c94b9c8f4 Remove Stable branch maintenance as a project team
Deprecate the old project-team for Stable Branch Maintenance and create
a SIG to make it explicit that extended maintenance isn't a developer
only task.  Encourage members of the operator and developer communities
to come together.

Change-Id: I3a67e5883e502c5143675707853788416a1fa7d5
Depends-On: I75abd8a33f3d9ed25318ecd2a318e54b7441b9f9
2018-07-20 12:39:21 +10:00
Doug Hellmann
8ec41fe86a change format of check_review_status.py output
Not every screen is gigantic. Change the format to tighten up the
output some.

Change-Id: I87d9d9863e178caa19552bbaf213a10834b90d9a
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-19 17:42:55 -04:00
Doug Hellmann
4a793529ce clarify wording of length of term for vice chair
Change-Id: Id4bb5903bb2fc8883869dbe3365e9d61b019fdb0
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-19 13:56:07 -04:00
Doug Hellmann
034e92b9b9 show the relative earliest date of approval
When a change is not ready to be approved, show the rule for the
earliest date on which it could be.

Change-Id: Ib7f1b3e491fd078fb6697580018f3b05658bd422
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-19 08:46:54 -04:00
Doug Hellmann
972c5c0ee5 designate Mohammed Naser as vice chair
I have asked Mohammed to serve as vice chair, and he has agreed.

Change-Id: Ifdc2cf103330bb4539910975bcb725adb09af1c4
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-19 08:19:17 -04:00
Doug Hellmann
eb24f3fa47 add vice chair role to the tc charter
We currently make no provision for the chair to be able to delegate or
otherwise share their responsibilities. This change defines a new vice
chair role to give us a way to designate someone to act in a
supporting role for the active chair and to take over in the chair's
absence so that business does not need to halt when the chair is
unavailable.

Change-Id: I3e520eb0d900bc3d0552afbb5bcb9fd13fd0d09c
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-19 08:17:52 -04:00
Doug Hellmann
9cde9c9afc add validation for new repositories
Require new repositories to exist in the gerrit project data managed
by the infra team before they can be added to governance.

Change-Id: Ic465e415d5253d2a918c3cd3ec8861f672360834
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-19 10:24:44 +02:00
Doug Hellmann
1116e6bc38 write up the python3-first goal
Change-Id: I2424a9957a60ba7858d37da46d4fb86a2e6c6b48
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-18 10:54:37 -04:00
Doug Hellmann
281c1e1fca fix ansible-role-tripleo-zaqar repo name
The repository name was entered incorrectly.

Change-Id: I88c8baf3de1f895da3e13c09de64d40a40731be4
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-18 10:46:09 -04:00
Zuul
ee951e3bb0 Merge "Adjutant official project status" 2018-07-17 17:51:51 +00:00
Thierry Carrez
281fb36dc7 Fix typo in opestack/ansible-role-openstack-...
Commit a6a6e6cf introduced a typo in a repository name.

Change-Id: I1d33931e0ab4cdd5997c568e14e1d178cfe5c0b2
2018-07-17 11:23:30 +02:00
Jill Rouleau
e234af7109 Import ansible-role-tripleo-cookiecutter
Cookiecutter template for TripleO Ansible Roles

Depends-On: I8e1282aac052f5d05f20bbeb16ea4961e157a897
Change-Id: I6165193690d8eeaedd281f7bce8f2617789a6651
2018-07-16 10:36:41 -07:00
Zuul
0f9c38235e Merge "Add ansible-role-tripleo-* roles to governance" 2018-07-16 13:55:50 +00:00
Zuul
649cb41865 Merge "Add ansible-role-openstack-operations to governance" 2018-07-16 13:51:24 +00:00
Zuul
ab91f899d7 Merge "update the pti to use tox for building docs" 2018-07-16 13:41:30 +00:00
Zuul
8c7732d6f8 Merge "add check_review_status.py" 2018-07-16 13:40:30 +00:00