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: Ifbcb65237598b99224768a47c18b30473c2eaa3e
make get_last_release() go further back in release history,
compute the depth at which it finds a release.
Properly increment feature version based on the depth at
which the last release was found.
Change-Id: I5880611a7d9005cee8fe4c2d7920f84d880eeeb8
Task: 22351
The calculation of the last release was working from release
information from targeted series, and used specific code to
retrieve the data from the previous series if that failed.
In preparation for landing code to look further backwards in
history, refactor that code to retrieve and work from a
release history object containing list of releases for each
considered series.
To preserve current behavior, for the moment, we only retrieve
history for the targeted series and the series before that.
This allows to get rid of mocks in get_last_release() tests and
simplify testing from a history of releases.
Change-Id: I48ff9c46c1e9250fbdfc5dd5344f18c7e046735a
Support 'stable' deliverables in init_series by not skipping
over deliverables that did not get any old_series release.
Add a warning to the generated YAML file instead.
Change-Id: I0b79354f01604641a348db50fcbb43376ae3111d
Task: 22350
Gerrit ACLs need to be periodically checked to spot ACLs
allowing direct tagging or branching on official deliverables.
As discussed at the release meeting, this should be manually run
after each milestone.
Change-Id: Ief99c2f6bce4ee884604ac247c331d7e6edfccae
There were a few typos and other small changes mentioned in the review
of https://review.openstack.org/#/c/579019. This patch fixes those.
Change-Id: I928e8f0930c4fb405d6947d82883fa48a5185dfc
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
ACLs are being updated for rally, so we can stop
including them as an exception for acl checks.
Depends-on: https://review.openstack.org/575130
Change-Id: I13abbf1e4d75afcc540d3e82904cbc0391154b4a
Reference documentation was alpha-ordered. Reorder it so
that user documentation is first and reviewer documentation
last. If people only read one thing, it should be how to
use that repository.
Change-Id: Idc82d6542b11cf229493e18e0af3f1a582cc3b9d
Move the existing content for contributors wanting to propose releases
out of the readme file and into the reference guide that we publish.
Change-Id: Ie90e09a5dd3eeac8c66511aa4b9567402cfa8282
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Remove the old content from the readme and add a new reviewer guide
section to the reference content that is published via sphinx.
Story: #2001838
Task: #12602
Change-Id: Ied7655d893f0eeb90ed2bdfbc249ea6df4991e96
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Add validation support for $series-em tags, using the same rules as
$series-eol tags for now.
Story: #2001879
Task: #22613
Change-Id: I689fc8fee0ded41da202cc4e84cfed6a9daa9846
Signed-off-by: Doug Hellmann <doug@doughellmann.com>