In the event that the governance repo isn't tagged we want to be able to
fall-back to master so we can still potentially validate a candidate.
Change-Id: Ie13770f92dd05a3aa79bdc85b1bb482df3f3b8f3
We mistakenly used quuens-RC1 which is really the beginning of the rocky
cycle. Set the start date to be the pike-rc1 branch point which is when
master branches opened up for queens development.
Change-Id: I1c27d10de14595346756892e22a1e14f3168cb85
With the removal of Stable Branch as a prject team I'm able to help as
an official
Change-Id: I336f58adeb701174fe8657c80a8dd1b90663defb
Depends-On: I3a67e5883e502c5143675707853788416a1fa7d5
Setting PTL Election. Release is at: 2018-08-30
Latest possible completion is at: 2018-08-09
Moving back to Tuesday: 2018-08-07
PTL Nominations from 2018-07-24T23:45 to 2018-07-31T23:45
PTL Election from 2018-07-31T23:45 to 2018-08-07T23:45
The date for the beginning of the queens development cycle was
approximately the beginning of RC1 week which is about when we branch.
The end of Rocky has been set to match the email deadline, which gives
the officials the week of nominations to prepare and validate rolls.
I have also removed myself as an election official for the typical
reasons.
Change-Id: I4a775c95064ea81106b906e6f0a2e0ec915ae714
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: I255684ebe0c2d59c4141eeec12ac346bfcf477b2
This change moves the argument parsing for owners.py into it's own
module. We preserve the exiting shell interface. This is the first
step to allowing refactors between owners.py and the other
openstack_election modules.
The installation docs as commented in owners.py were moved and slight
updated
Change-Id: Idf0df6a5b319da2dc1ec4334d1fa0776f3d56612
Mostly these should be obvious whitespace only changes. The change to
owners.py (at approximately line 350 is mod complex as it switches from
an explicit if/elif/else construct to using the .get() method on a
dictionary
Change-Id: I34a56f48a92bf838299dd1026ad43423031012aa