249 Commits

Author SHA1 Message Date
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
Sean McGinnis
14b3647d04 Add mwclient to docs/requirements.txt
Package used in our sphinx extension, but not included in the
docs-specific requirements.

Change-Id: I2884b8197f2831ee671ec049b549200c2d19678d
2018-03-07 19:07:13 -06:00
Tony Breeds
244a14ad8f un-EOL Ocata
In the release-cycles/Support length discussion at the PTG we (mostly)
all agreeed to keep Ocata around for another 6 months so remove the EOL
tag and set the clock ticking.

It looks strange that we only extended Ocata but it's the first step in
a longer process that will probably still be on-going at the Berlin
summit

Change-Id: Ib09b27eff0e6ef94ddf4a1f6291b16b4a1b40c8c
2018-02-28 17:40:27 +00:00
Sean McGinnis
95827443e3 Update pike phase III date
Date missed when switching from phase II to phase III.

Change-Id: Ic384d5b7ec86ebf6d58c225cbd1c1037965a3641
2018-02-28 08:27:01 -06:00
Sean McGinnis
f6fce30050 Mark Queens as released
Update releases.o.o page with updated release information.

Change-Id: I43991da97e5f1e1c2df002ce67d2c87722a925bb
2018-02-28 06:22:15 -06:00
Zuul
d479196834 Merge "Update doc theme to use current logo" 2018-02-07 23:29:15 +00:00
Zuul
5e8c03e3f8 Merge "add client-library deliverable type" 2018-01-31 13:02:09 +00:00
Doug Hellmann
5d7d357c8f add client-library deliverable type
Change-Id: I71cc5f979b20ac9218520c75d85237ea81867581
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-01-29 19:32:51 -05:00
Sean McGinnis
480e065f6c Fix PTL nomination week
PTL nominations were listed the week of Queens-3, but they actually
do not start until the following week. A little late, but we should
change it to accurately reflect the right point on the schedule.

Change-Id: I60b27b76ca0d2022b1d09bfd3e801fe6de152436
2018-01-25 08:10:07 -06:00
Sean McGinnis
57668a73a6 Mark Newton as EOL in releases documentation
Newton is EOL, but we have not updated the release table, so it still
shows up as active. This updates the release to show its final state.

Change-Id: Iceb608eb962d98d51ed11184f7450feb9101dc0f
2018-01-18 22:09:31 +00:00
Sean McGinnis
d200bd28ab Update doc theme to use current logo
We switched to a new logo some time ago, but since the releases
repo uses a customized doc theme it still had the old logo in
the generated HTML output.

This patch keeps the custom theme, but just switches out the old
logo for the new one.

Change-Id: I368ec2e31055d279b5701cfbbec8a78111e73cb2
2018-01-17 11:34:16 -06:00
Sean McGinnis
8a31544ebb Add release highlights for Rocky
Add the highlights page for the Rocky release cycle.

Change-Id: I8c80e8208e25f877f5a2053f018c30fbbfe47bed
2018-01-15 15:56:04 +00:00
Zuul
c9d599e939 Merge "Proposed release schedule for Rocky" 2018-01-12 15:52:22 +00:00
Zuul
132bdbbb23 Merge "Limit which release models can be used by what" 2018-01-08 14:40:40 +00:00
Zuul
34e795fa29 Merge "redirect shade team page to openstacksdk" 2018-01-08 13:37:37 +00:00
Doug Hellmann
0875f22e23 redirect shade team page to openstacksdk
Since the shade team is renamed, redirect the old team page location.

Change-Id: I7cc485365ef370ebc724c51557dd2c77b9e8c75e
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-01-02 11:01:51 -05:00
Kendall Nelson
446bc2ca05 Add PTL Election Dates to Schedule
This patch adds a new item to the schedule: email
deadline. It then adds that item, along with ptl nominatons
and ptl elections to the official schedule.

Change-Id: I433c4c51564ec0cd95302a1a14071c23a2bceba5
2017-12-21 21:39:34 -08:00
Sean McGinnis
bccb7dea80
Add doc job requirements.txt
We had previously installed our docs dependencies as extras in
setup.cfg. Doc jobs are now changed to not install the project,
so these dependencies are no longer being installed.

With recent changes to the doc jobs, we need to specificy that python3
is used. Update the zuul config file for this.

Change-Id: Ie925efefb1126dbe7fa0a9f0f1727da01f48c512
Depends-on: Ib882a4d09898ff206b36ac8aef840bee0748368e
2017-12-19 15:37:22 -06:00
Sean McGinnis
a60cba249a Proposed release schedule for Rocky
Assuming we will stay with a 6 month release cycle for Rocky,
this is a proposed schedule for the Rocky cycle.

One thing to note is the date for the S PTG has not been finalized
yet, so we may need or want to push out the window between one of
the milestones so there is not too long of a gap between Rocky
being released and the next PTG being held.

Change-Id: I0e26b443b7d4cf64f834b9726342cdfab54d36e7
2017-12-18 12:04:39 -06:00
Thierry Carrez
44da18a499 Limit which release models can be used by what
Align allowed release models with the buckets in the OpenStack map.

Change-Id: I62c282290a20a43c125f7d7bd2905df97718ec42
2017-12-18 18:01:11 +01:00
Sean McGinnis
8adf5e0b94 Add release highlights
This adds the ability to provide release highlights in the deliverable
yaml file. These highlights can then be extracted and displayed into
published documentation using a new 'cycle-highlights' directive.

Change-Id: I40791dad4b5a4d2c4089e5e43d52f00b52cc3217
2017-10-25 18:41:08 +00:00
Zuul
a3f47c4efc Merge "Add keystone deadlines to queens schedule" 2017-10-25 08:41:19 +00:00
Zuul
0ef82df332 Merge "Update Queens expected release date" 2017-10-17 12:53:03 +00:00
Lance Bragstad
65750dffa8 Add keystone deadlines to queens schedule
Change-Id: I2c9a8d3afa00f02bf3df7e119a865644926afb46
2017-10-17 03:15:31 +00:00
Zuul
4cfd288813 Merge "Add nova spec freeze date to queens schedule" 2017-10-16 23:05:04 +00:00
Matt Riedemann
d46ae98841 Add nova spec freeze date to queens schedule
Change-Id: Ia30f4ac3bdd310d31e4939053098ef16f6c4ecb1
2017-10-16 12:40:28 -04:00
Sean McGinnis
df01492135 Update Queens expected release date
Still had TBD, update to our scheduled release date.

Change-Id: I5c4c8c97a68a632109ccff8a557044244076c4af
2017-10-16 10:45:59 -05:00
Sean McGinnis
6b81fd72e6 Fix release model URL links in schedule
Links were pointing under the tags information for a release model, should
be under the release_models governance info.

Change-Id: Ia7fc62cae517c3340a46deafe54e94746873314b
2017-10-16 10:41:56 -05:00
Jeremy Freudberg
ef10d715af Add Sahara project deadlines for Queens
As agreed upon at Denver PTG.

Change-Id: I7060c38b1f172a1aad9f3a2b465799081c240435
2017-10-04 14:19:46 +00:00
Jay S. Bryant
fff604dc55 Add Cinder Queens Release Dates
This patch adds the release milestones to the
schedule as agreed upon by the Cinder team at
the Queens PTG.

Change-Id: I7fe691b5642b897d2c0365e368e2909629580067
2017-10-03 14:37:10 -05:00
Tony Breeds
724d580a60 [newton] Add deadlines applicable during the Queens cycle
Change-Id: Ie22774e5d7dce8eb86c1e527d8244e85e18a4daf
2017-09-25 10:33:09 -04:00
Jenkins
701fed319e Merge "[pike] Set pike EOL date" 2017-09-25 14:31:46 +00:00
Tony Breeds
8122aba2fe [pike] Set pike EOL date
August-30 2018 is a Friday, select the nearest Monday.

Change-Id: I0d63f96f12d21f3b214ade4a1489962693591c71
2017-09-21 09:50:32 -04:00
Brian Rosmaita
33d31fb8cd Add Glance-specific dates to release timeline.
Change-Id: I573780f4e5eea9ff9b43ad533569c6a24e3beafc
2017-09-19 17:55:57 -04:00
Jenkins
4d6084459f Merge "Add Manila project deadlines for Queens" 2017-09-18 13:21:56 +00:00
Jenkins
0c7e5d1f0d Merge "Document Queens cycle artifact signing key" 2017-09-14 23:06:00 +00:00
Jeremy Stanley
802ccf7c09 Document Queens cycle artifact signing key
Since the Pike cycle releases are behind us, document that the
pending key for the Queens cycle is now in place as of 2017-09-15
and the Pike key is retired from use beyond that date.

Change-Id: I3c64ad3aaf10452ab6fb1b03014a5e2f571215d0
2017-09-14 20:08:45 +00:00
Ben Swartzlander
77d916c921 Add Manila project deadlines for Queens
Change-Id: Id7a9113276cd00e79514814cbb9c0835c2c44483
2017-09-07 15:14:45 -04:00
Thierry Carrez
0497818685 Officialize Queens release schedule
Remove the "proposed" mark from the schedule and switch Queens
to "Under development".

Change-Id: Icb53546badba15a45a365d6b8e6cd7b74381b1dd
2017-08-30 14:26:16 +02:00
Jenkins
487594dbae Merge "mark pike as released and ocata as maintained" 2017-08-30 11:56:02 +00:00