55 Commits

Author SHA1 Message Date
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
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
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
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
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
Doug Hellmann
623141ef9e mark pike as released and ocata as maintained
Set the default series for commands to 'queens'.

Change-Id: I120b80868191055861485d0b9a7588f97612e549
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-08-28 12:00:47 -04:00
Thierry Carrez
d214a1ae56 Proposed release schedule for Queens
Here is the proposed release schedule for the Queens cycle.
Do not approve just yet, we need to check it first, then
propose it to the ML, then finally approve it.

Change-Id: Iee53a60549156466ea7005f906fb25b6d86408e0
2017-08-07 14:02:46 +02:00
Jeremy Stanley
962c96c619 Link to the scheduled pike release in the index
In an effort to avoid confusing some users into thinking the Pike
release date has not been set, instead of "TBD" for the initial
release value use "scheduled" as a hyperlink to the schedule
subsection for the release date.

Change-Id: I2d4973280e3c02649973af22f1b264f5369f36e4
2017-07-18 18:44:48 +00:00
Olena Logvinova
3c8412ad00 Add a note about Mitaka EOL to the index page
Change-Id: I4e267dc32a7ee38b381b960099cab96ef8073b8e
2017-06-14 08:48:34 +00:00
Sean McGinnis
fb5b6b1b1c Correct Newton phase II support date
Fixed the phase II support date for the Newton
release since we rollover phases on six month
intervals from the given branch's release date,
not the next releases date.

Change-Id: Id9249d665502cdd6402b16bc41e22510ce870b98
2017-06-14 10:42:42 +02:00
Andreas Jaeger
511086a92f Use https for docs.openstack.org (1/7)
We switched to https for docs.openstack.org, adjust most URLs.

This change updates documentation etc files, but not any deliverable files.

Change-Id: Ia8b0524025ab1c685ec6f57246f8b34231f52632
2017-04-30 18:01:36 +02:00
Jeremy Stanley
71884bb635 Document Pike cycle artifact signing key
Since the Ocata cycle releases are behind us, document that the
pending key for the Pike cycle is now in place as of 2017-03-24 and
the Ocata key is retired from use beyond that date.

Change-Id: Ief302e29769da1de8c6bc18afc1ac1b38fd17d19
2017-03-24 15:12:56 +00:00
Tony Breeds
433a8c9915 Add details of project transitions between stable phases
With Ocata being a short cycle there is some confusion about when
various releases transition from Phase I -> Phase II etc.  This change
adds a column to the main table on releases.o.o to show what the next
phase is and approximately when it will happen.

Mitaka:
    Phase   I:   2016-04-07 Release date
    Phase  II:   2016-10-06 Newton Release date
    EOL      :   2017-04-10 ~1 year after release
Newton:
    Phase   I:   2016-10-06 (Release date)
    Phase  II:   2017-02-22 Ocata Release date[1]
    Phase III:   2017-08-28 ~6months after Phase II
    EOL      :   2017-10-11 ~1 year after release
Ocata:
    Phase   I:   2017-02-22 (Release date)
    Phase  II:   2017-08-28 ~Pike release date[2]
    EOL      :   2018-02-26 ~1 year after release

[1] We only have a single 'Latest Release'
[2] https://releases.openstack.org/pike/schedule.html

Change-Id: Ic48feb9c29273be2fb82ebe723684c56f01d1f67
2017-03-08 13:54:15 +11:00
Tony Breeds
8930a324d9 Add estimated EOL dates for newton and ocata
The newton EOL date was discussed in Barcelona, Occta is bascially the
releasedate +1y rounded to the next Monday.

Change-Id: I04173865885ad795e4663c1431646aba145745fd
2017-02-25 17:31:58 -05:00
Doug Hellmann
ffe23f21b4 update release status of ocata
Change-Id: If1275430b455fb573068271fe8e25b94afefe876
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-02-22 08:54:16 -05:00
Thierry Carrez
55f37a00a1 Pike is under development
Change status for Pike on releases.o.o

Change-Id: Icc87b3fce58983a0f8b4d07cbd4e7403d0c210e8
2017-02-17 16:49:30 +01:00
Thierry Carrez
5c1505582c Pike release schedule
PTG2 is now 99% sure to happen on Sept 11-15 week. Here is the
proposed schedule for the Pike cycle.

Change-Id: Id022410613a851d7f0da1f78ec583d21f30c7e55
2017-02-14 13:05:13 +01:00
Doug Hellmann
91b44385e5 link stable phase info to project team guide
The descriptions of stable branch phases here and in the project team
guide do not match. This change links the status information for
actively maintained releases to the project team guide section
describing what each stable support phase means.

Depends-On: I92b1a80fcd8cd38d7e450269fe56ecc8ab6ba98f
Change-Id: I2e49335f80d36d52a806dbefa70e895dd5eced47
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-01-25 14:36:03 -05:00
Jeremy Stanley
2f1e5c416b Mark stable/liberty as EOL
The stable/liberty branches of official deliverables have been EOL
for a month, make sure the releases documentation reflects that.

Change-Id: I1f3420b796586f7244ac1db7f4ef80cfcb7d81b0
2017-01-11 21:31:21 +00:00
Doug Hellmann
7239f26f74 add a single unified calendar file
In addition to each series-specific calendar, prepare a single global
ICS file with all calendar events in it.

Change-Id: I3b66a343d1d0eac19c212c26957cc98ecbc062de
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-01-06 15:17:44 -05:00
Jeremy Stanley
468161cbce Document release artifact signing
Provide some explanatory prose about handling of OpenPGP signatures
for Git tags and similar release artifacts. Also provide a copy of
the corresponding public keys, for improved provenance. New keys
should be added each cycle as they're rotated into use.

Change-Id: I083bc8acf8d95e938afb5446d786eedf4fc43751
2016-12-09 19:03:51 +00:00
Doug Hellmann
2f24a51f6b move release model into deliverable files
Because release models change from series to series, we want to track
the data in the releases repository instead of in the governance
repository. This change adds a new 'release-model' field to the
deliverable files to hold the new value.

The valid release models are documented as part of a new reference
section for the published documentation for the site.

The validator looks only at the deliverable file for the release model,
and no longer looks at the projects.yaml file in the governance
repository. For files in the _independent directory, the release model
is inferred from the filename to avoid having to set it redundantly.

Change-Id: I81198a86da98436dc2f65806aafc5f241340c57f
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-11-09 17:09:03 -05:00
Doug Hellmann
457552a01c move Ocata final release to 22 Feb 2017
Based on feedback during the fishbowl session held at the Ocata summit
in Barcelona, downstream consumers of the final release would like the
release to happen earlier in the week to give them time to create
packages before the weekend. This change moves the final release date
forward one day from Thursday 23 Feb to Wednesday 22 Feb to accommodate
this request. Impact on project teams is expected to be minimal, because
the release team creates the final tag based on existing release
candidates.

Change-Id: I91834e6b89827f928588932d3ea74f938f5d32a4
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-11-04 12:01:17 +01:00
Steve Martinelli
4f057b6239 [docs] remove schedules directory
the only doc under the schedules directory mentioned that it has
been moved. delete it and the only reference in the index file
sine its not shown in the html rendering.

Change-Id: I06ced0aea9d89f0f44948f45cffbca34badef138
2016-11-02 10:33:46 -04:00
Thierry Carrez
1bddbad120 Mark Newton as released
Mark Newton as released on releases.o.o index pages.

Change-Id: I8d62cac816738d92b7a490eb0a73c6c0d3622866
2016-10-05 17:08:05 +02:00
Doug Hellmann
6d8d444d38 update ocata schedule info on main page
Change-Id: I84fb3b993a2a7d98ae833f919f01a0f44a8d5877
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-09-28 15:15:45 -04:00
Doug Hellmann
4c606bace2 add pike and queens as future releases
Now that we have names for the P and Q releases [1], add them to the
future schedule.

[1] http://lists.openstack.org/pipermail/openstack-dev/2016-August/101891.html

Change-Id: I9b36da31f9e06ba3be11ade7c0a17969e5e9c671
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-08-19 11:41:11 -04:00
Tony Breeds
5bd4d578de Add EOL date for mitaka
Mitaka was released on 2016-04-07 Set the EOL date to release date + 12
months then round to the next Monday.

Change-Id: I97e23a5c072dba9e2dab1870639f648e5ef8403e
2016-06-28 10:50:57 +10:00
Matt Riedemann
4c5abf8a5f Mark kilo as end of life in the docs
Kilo is EOL so mark it such in the index page.

Change-Id: I530cf369eb699dafe535b28c87e591786c682334
2016-06-02 10:54:14 -04:00
Doug Hellmann
55c52622a8 clean up independent project listsinggs
Turn "_Independent" to "Independent" on the team pages.

Move the independent section on the main page above the team list to
make it easier to find.

Change-Id: I670643a791c7618a5c1febb7ec63e9540d4f206d
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-05-18 15:20:17 -04:00
Maciej Szankin
fd05e811e0 Fixed dates in releases
Change-Id: I4468a6c7e6294938b4afdc44fe535376b89113b7
2016-05-17 11:25:08 -05:00
Doug Hellmann
a65d9f5c3d add team pages
Add pages to show the work each team has produced. For now, only
official teams using cycle-based release models are included. In a later
phase we will add deliverables that are currently listed as indepdent.

Change-Id: Ieb54aa7a4d2f58f462692e295c8f19978d5baa73
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-05-13 10:57:44 -04:00
Jenkins
65e299585b Merge "invoke sphinx directly instead of through pbr" 2016-05-10 17:03:03 +00:00
Doug Hellmann
bc32f121e9 add initial release dates to series table
Update the release series table to show the initial release date and the
EOL date, where I could find them.

Change-Id: I6b66573919f38f3b2abe4bea34b04ac9aa58a95b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-05-05 15:52:21 -04:00
Doug Hellmann
97986ff795 invoke sphinx directly instead of through pbr
The pbr feature for invoking sphinx doesn't let us treat warnings as
errors because of a bug in pbr. Switch to invoking sphinx directly,
including removing the setup.cfg instructions for sphinx, so we can use
the flag to treat warnings as errors. Doing this also requires fixing a
few existing warnings, so those changes are included in this patch.

Change-Id: I2aa0d844855d5a18646d0bc3907620544ae71be2
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-04-20 13:15:09 -04:00
Doug Hellmann
ba080413de update status of mitaka and newton
Mark Mitaka as a stable release and Newton as under active development.

Change-Id: Ia8ad7141cd6c83b2bbee8f2fc02fdc4441d5066d
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-04-07 11:35:04 +00:00
Doug Hellmann
11397c9af8 remove meiji test entry from toctree
Change-Id: I1d41d089ac93d79318306206a32230b4c074559f
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-03-11 08:46:16 -05:00
Doug Hellmann
01c1b2e362 remove meiji test data
Remove the data we added for testing the release tools.

Change-Id: Ia27ea77e59059d374a930befe7087c12de2df69a
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-02-26 13:52:57 -05:00
Doug Hellmann
6aadda06e2 test beta three release
Change-Id: I275597f0eebdc896d7847532465b23eca0167451
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-02-25 09:16:00 -05:00
Thierry Carrez
67b1491752 Move repository usage instructions to README
The releases website is primarily targeted to downstream consumers
of the releases, not to the upstream producers of the releases.
Instructions on "how to use this repository" are therefore
confusing, especially in the front page. Move them to the repository
README.rst instead.

Change-Id: Iaf980f7ba3a04107e23ef952d898cac0ce880662
2016-02-10 12:23:43 +01:00
Thierry Carrez
e5f9b28cf2 Clarify what "independent" means vs. series
Expand on what "release series" and "independent" mean by adding
some additional verbosity.

Change-Id: I7bd3ee0fa0bd8156313950293f23659299f61d7c
2016-02-10 11:13:38 +01:00
Doug Hellmann
3c2685baa8 add newton and ocata pages
Set up the pages for the next known release series names.

Change-Id: Iadc0ccf33f0d54808b59e2a17b463fc0f5e40e9e
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-02-03 15:05:26 -05:00
Doug Hellmann
628ae1e7c1 import some known EOL dates
Annotate the releases that are no longer supported with their
end-of-life dates.

Change-Id: I3fd9aaea3179d0a3423853ccef74b09fc021ed48
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-02-02 11:20:42 +00:00
Doug Hellmann
b5c2ae8d9a rearrange content in preparation to move to new vhost
We want to remove the redundant 'releases' directory in the URLs for
release pages, so create one directory for each series and move the
existing file there. Sphinx doesn't have an easy way to handle
redirects, so just add a stub page with a link to the root document for
folks to find the thing that moved. We will delete these pages after we
start publishing to releases.openstack.org instead of
docs.openstack.org.

Change-Id: I970bdd20e23c748a7e8a456808c73d74570eb066
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-01-22 17:35:44 -05:00
Alan Pevec
d168b00ad0 Juno is EOL now
http://lists.openstack.org/pipermail/openstack-announce/2015-December/000869.html

Change-Id: I0e65c6343839e94430131594af8286eeccdac6f4
2015-12-08 13:24:36 +01:00
Thierry Carrez
7dfcb13a47 Add Mitaka release schedule
Add Mitaka release schedule to this repository, allowing
review of changes and project-specific deadlines to be added.

Change-Id: Iab88060507834779c441f31fc7f880057985d5a5
2015-12-02 17:38:44 +01:00
Monty Taylor
a1a2153970 Document an EOL and release dates
There are various discussions about the fact that Juno is EOL in
November, but there is no hard documented date when such a thing is
expected to happen. Document when Juno was released and when it will EOL
- as well as the same for kilo, liberty and mitaka.

Change-Id: Iada72d966e93b8ff1f0febb4473a92fdd0532e51
2015-11-21 10:31:04 -05:00
Doug Hellmann
ff0ee715e1 add mitaka page to toctree
Add the mitaka page as the first item in the toctree so it is the "next"
page after the index page in the navigation structure.

Change-Id: I360a8fe91580f12e2ec4e11385bc5c9d38b16fbc
2015-11-11 22:06:29 +00:00
Doug Hellmann
76c93bbca9 display release:independent projects on a separate page
Show all of the release:independent projects release histories on a
separate page, now that they have moved out of the release series
directories.

Change-Id: I3fddbca590b1a8fcacc180a2730f0463dbcc0100
2015-11-11 22:06:25 +00:00