288 Commits

Author SHA1 Message Date
Zuul
a467622d66 Merge "drop support for driverfixes branches" 2018-10-11 11:50:28 +00:00
Doug Hellmann
7d3fc1b7a1 remove warnings from using deprecated methods of Sphinx application
Use the sphinx wrapper around logging instead of app.info().

Add a -v option to sphinx-build to see the output.

Change-Id: Ia698929c252a2a19da812e399011341a41976540
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-09 11:08:48 -04:00
Doug Hellmann
2c2e61b76f drop support for driverfixes branches
This change removes support for driver fixes branches. It will prevent
any releases from projects with those branches listed in the deliverable
file in any series, which should prevent us from re-creating branches
that we are trying to remove when we do releases.

Change-Id: Ied35b936af1345e893da1384762f30547601ae8f
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-08 19:09:14 -04:00
Jay S. Bryant
f8728d6298 Add Cinder Stein Release Events
This patch adds the Project-specific Events for
Cinder in the Stein release.

Change-Id: Icf20bfbeb3e38916eb653f0ccc9d112a31532843
2018-09-20 12:46:05 -05:00
Lance Bragstad
f9c7672a2c Add keystone deadlines to the Stein schedule
Change-Id: I4629d6a2eb2ad96e74c7e0f72c47dbc744723de7
2018-09-19 14:45:09 +00:00
Sean McGinnis
411d7d8ab3
Fix stein release and cycle-trailing dates
Missed one place where the stein release date was referring to Thursday
and not Wednesday, and incorrectly set cycle-trailing to be two months
instead of three.

Change-Id: I8f4e40cece4aca8f5b49237a0276e35400c4aa94
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-09-17 15:23:06 -05:00
Tom Barron
16615e5880 Add Manila project deadlines for Stein
Change-Id: I4abb55bb8135950f11fc886b0d29f9241d7c5864
2018-09-09 13:23:32 -04:00
Zuul
69cf79e338 Merge "List the Stein cycle signing key as current" 2018-09-05 18:56:15 +00:00
Jeremy Stanley
48f3bac386 List the Stein cycle signing key as current
This sets the end date for the Rocky key, adds the Stein key
starting today and links to a minimal export of the corresponding
public key and its details on the keyserver network. The key
material change (Depends-On below) merged and went into effect
2018-09-05.

Change-Id: Ia345d6264528e069a1b3e61b88f616f9e9389438
Depends-On: https://review.openstack.org/599092
2018-09-05 17:05:33 +00:00
Sean McGinnis
8155e84046
Update cycle-trailing process
Update process document to reflect changes in the cycle-trailing
deadline.

Change-Id: I428991368f02f2aeaa5dfb8303bbe4b040ba97b7
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-09-04 12:09:38 -05:00
Doug Hellmann
6fa8ede630 deal with missing dates for next-phase
Change-Id: I832132ddcdca7981d2b19b45e681e332171b4cda
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-08-30 11:28:29 -04:00
Sean McGinnis
6cf43b8e5b
Mark Rocky as released
Change-Id: I7effdf59feab11fbe6d1368eadf301692e9762d6
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-30 08:13:33 -05:00
Sean McGinnis
78f6e6d7e6
Fix Stein release date
Make it Wednesday, not Thurday.

Change-Id: I438ea4e8469de46e12642702c0af01407d5fb8d0
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-24 10:50:17 -05:00
Sean McGinnis
f38836dfe2
Add missing release name from goal description
Community goals acknowledgement was missing the release name resulting
in a cut off sentence in the Stein schedule descriptions. Adds the
missing name.

Change-Id: Ie75b36d9350adaf8bb6d95ae89c454e7b7721bc8
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-24 04:50:29 -05:00
Zuul
6ff5197ca5 Merge "Add Stein TC election details to the schedule" 2018-08-24 09:37:36 +00:00
Tony Breeds
e765039a31 Add Stein TC election details to the schedule
Change-Id: I544ed16f01fe5486cfad030954c121ce55228270
2018-08-23 11:25:12 +10:00
Sean McGinnis
b30306a91e
Add cycle-highlights deadline to Stein
This adds some deadline information to the Stein schedule so teams can
plan when they need to gather these in time for inclusion.

Change-Id: I9e1a4ab132e973e97415a35b102114071ea403a8
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-22 11:58:24 -05:00
Zuul
803e30860d Merge "Adjust missed branching process" 2018-08-08 09:27:27 +00:00
Sean McGinnis
cca00d9440
Trivial change to update docs
Massage some wording in the Stein schedule so we have something to
update and force republishing to the site.

Change-Id: Ibabacffa93a9b2089f03e3fd12e4d60ed501954d
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-06 15:46:26 -05:00
Takashi NATSUME
94f8e2595f Fix OpenStack Summit Berlin schedule
The OpenStack Summit Berlin will be held on November 13-15, 2018.
It will be in R-21, not in R-22.

Change-Id: Iddcf65c2bfe0656f79abbff16f2bc5d9d0a20800
2018-08-07 00:47:59 +09:00
Sean McGinnis
727d9c37df
Adjust missed branching process
Sometimes creating the branches immediately for projects can comes as a
surprise and cause a little extra work with backports when they have
critical fixes to include with a requirements FFE. To avoid some of
this, change the branch creation policy to allow it at freeze time but
do not enforce it as a requirement. Then create the branches for any
missed deliverables closer to the end of the cycle.

Change-Id: Ib6f4037c450a00080a5e9a2a7665c6ea4d112ba5
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-03 10:59:21 -05:00
Sean McGinnis
22f923d104
Add stein to docs landing page
Include stein in the index page list. This also adds support for
a "future" status since validation was add/changed since the
start of the last cycle.

Change-Id: Ie1fc997c1f5f0f3c6af1d048fcc4b25a4608e70f
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-07-30 12:26:35 -05:00
Zuul
0993c318d2 Merge "Proposed release schedule for Stein" 2018-07-30 16:29:24 +00:00
Doug Hellmann
96cd9848f0 document another reason to force tags on intermediary projects
Change-Id: I14d9d32b5191a4f90dfe357143d5a2214d13b36b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-20 11:34:47 -04:00
Zuul
6152fcab28 Merge "Add Stein PTL election details to the schedule" 2018-07-19 23:54:34 +00:00
Doug Hellmann
c35df6fa6f move the process document into the published reference guide
Move our process document into the reference guide published on the
website so it is easier to provide folks with links to explain the
various stages of the cycle.

Adding the new page also requires fixing up some RST warnings so
Sphinx would run properly, and fixing some markup so the rendered page
looked OK.

Change-Id: If6280b60b8802d3908c233a30547ec442cb2804e
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-07-17 09:23:28 -04:00
Tony Breeds
99f04fd423 Add Stein PTL election details to the schedule
Change-Id: Ib557725987f21c8fc1f0440a8cced29f9da9bc7a
Depends-On: https://review.openstack.org/582109
2018-07-16 15:05:48 +10:00
Zuul
c14c0d9bd7 Merge "Adds Section Headers for Reviewer Guide" 2018-07-11 21:11:58 +00:00
Ben Nemec
58585a1fa0 Add Oslo feature freeze to release schedule
Per [1], Oslo observes feature freeze earlier than most projects in
order to give consuming projects a chance to implement any new
features in Oslo before their feature freeze.  This should be
reflected in the release schedule.

Change-Id: Ib822c34c1ade20dcdaa5c9667f91e0639e0f56df
1: http://specs.openstack.org/openstack/oslo-specs/specs/policy/feature-freeze.html
2018-07-11 17:17:01 +00:00
Anne Bertucio
f43a90f224 Adds Section Headers for Reviewer Guide
Adds bolded headers for the Reviewer Guide
that matches what headers reviewers should
be looking for when reviewing. Also adds
minor edits for grammar and clarity.

Change-Id: I098a8d8a04576023d7f13d84a86e8e33ac0d2ca8
2018-07-11 14:46:51 +00:00
Zuul
3451500b03 Merge "Reorder reference documentation" 2018-07-02 19:47:09 +00:00
Doug Hellmann
bd50d262be clean up reviewers guide
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>
2018-06-29 11:46:00 -04:00
Thierry Carrez
4761ffd623 Reorder reference documentation
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
2018-06-29 14:08:41 +02:00
Doug Hellmann
7bbde65789 move the submission guide out of the readme to the reference docs
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>
2018-06-28 17:26:41 -04:00
Doug Hellmann
1a13da135a replace old reviewer guide with new material
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>
2018-06-28 17:26:07 -04:00
Sean McGinnis
1aaa9af451 Proposed release schedule for Stein
This is a proposed schedule for the Stein release extending
the cycle to 32 weeks to align with a combined Summit/PTG
event in March 2019.

Change-Id: Ic84a3a87d8ef53ae839a2c65cb553cf926f7663f
2018-06-15 12:03:55 -05:00
Sean McGinnis
7139246336 Fix community goal link
The rocky schedule contained a link to the queens cycle goals
instead of the current rocky ones.

Change-Id: I5adf68308c755d5b7d81315792e85eabf2586cc0
2018-06-08 13:33:16 -05:00
Zuul
0c72d858d7 Merge "document that we will force tag milestones" 2018-05-16 09:29:06 +00:00
Doug Hellmann
51fd30fb3a document that we will force tag milestones
As we discussed today in our meeting, this patch tries to write down
the new policy we agreed to so we can remember what it is.

Change-Id: I4d460c226a20f4c8d657c8c88ab0b1ebfb233ee5
Story: #2001847
Task: #12615
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-05-15 14:16:10 -04:00
Doug Hellmann
a817e3a6ab show per-deliverable stable status on releases.o.o
Add an API to Deliverable to let the sphinxext inject the series status
information, since the build conditions and working directory are
different under sphinx.

Change-Id: Id2bbdc4815564d28a5f4989bf7c74aed93e8c129
Story: #2001852
Task: #12620
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-20 15:58:57 -04:00
Doug Hellmann
f446ef37f4 generate the series status table from data
Move the information about the series status into a data file and use
that to generate the table on the main page. This is the first step
toward adding deliverable-specific series status information to the
output, since we need a place to put the default values.

Because we're adding a yaml file under the deliverables directory that
is not actually a deliverable file, we have to update the validation
tool to ignore it.

Story: #2001852
Task: #14347
Change-Id: I99bd94a323b53c0dfc2cb648268e51a30321cd46
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-20 14:05:04 -04:00
Jay S. Bryant
c476a884db Add Cinder Dates for Rocky
This adds the deadlines and freezes for
the Cinder project in the Rocky release.

Change-Id: If2808a7b1b4387644f015649c2d8c8d342d955d8
2018-04-11 13:38:42 -05:00
eeldill
6c55807b13 Adjust release table to new policy
Due to new Stable policy [1] the release table needs to be updated.

[1] https://review.openstack.org/#/c/552733/

Change-Id: I0be6cf2e5658277e3f41bf0549198c69c9925a9a
2018-04-10 19:18:52 +02:00
Kendall Nelson
54ffa7eb48 Add Rocky TC Election Dates
This patch adds the dates to the Rocky release
calendar that were decided upon here [1].

[1]https://review.openstack.org/#/c/551404/

Story: 2001611
Task: 12049

Change-Id: Iaafe2e4e52b83c5f01a87a60cbcde0fc1c138875
2018-03-26 18:51:49 +00:00
Zuul
ae0b3479b5 Merge "Add Rocky artifact signing key" 2018-03-20 01:17:56 +00:00
Lance Bragstad
cd9ce269f6 Update Rocky schedule with keystone deadlines
Add the keystone specific project deadlines to the Rocky release
schedule.

Change-Id: Id3e4fe8cec1e6fe4f03bdac2f0a1e1a1d087ab0e
2018-03-15 17:30:08 +00:00
Tom Barron
1ea43ac346 Add Manila project deadlines for Rocky
Change-Id: I65e10ec63d9ada91fd556d5368156e352a5e16b0
2018-03-13 11:55:36 -04:00
Thierry Carrez
c6f2124ae5 Relax constraints around packaging/lifecycle projects
There is no reason to impose a short deadline for packaging
or lifecycle management projects that want to trail the
release. Let's relax the constraints and accept that
cycle-trailing releases can happen up to 3 months after the
main components synchronized release.

Additionally, the idea behind the membership check at
milestone-2 is to protect packagers against late additions,
not to prevent late-added packaging systems from doing a
release. The new rules should also apply to Queens, so that
OpenStack-Helm and LOCI can actually do a Queens packaging
release, despite having been added post milestone-2.

Change-Id: If997e6053af6e74bf6ce8755313346effca6b4e5
2018-03-12 17:29:37 +01:00
Jeremy Stanley
081939bd0c Add Rocky artifact signing key
The artifact signing key for the Rocky development cycle has been
generated and is ready to rotate into production as soon as
cycle-trailing releases for Queens have concluded.

Change-Id: I40a609d411b73f685c062577a7baf5dd2212ff5c
Depends-On: https://review.openstack.org/551406
2018-03-09 23:09:17 +00:00
Sean McGinnis
2850f37b1f Add yamlordereddictloader to doc/requirements
Needed by our sphinx extension.

Change-Id: I123ae02b537f571ef5b7a3be068e4935a0d56a3a
2018-03-07 21:28:37 -06:00