502 Commits

Author SHA1 Message Date
Kendall Nelson
39f0a0c714 Add Cycle Highlight Dates to Wallaby
Change-Id: I7e1d73cab428e893c1ea0145e7ee76e5d865fdf3
2020-09-01 14:39:13 -07:00
Zuul
631faae811 Merge "[manila][wallaby] add project tracking schedule" 2020-09-01 14:50:25 +00:00
Goutham Pacha Ravi
64aebc1231 [manila][wallaby] add project tracking schedule
Add additional code and spec submission deadlines
that the manila project maintainers adhere to.

Change-Id: Ic004f20ece15be80f905d395def4d8d9962a91f5
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2020-08-31 09:03:53 -08:00
Zuul
38ccaee0a8 Merge "Add Wallaby PTG to the release schedule" 2020-08-31 10:45:57 +00:00
Sean McGinnis
42c9bf1000
Add Wallaby PTG to the release schedule
This adds the PTG to show up as a cross-project event.

Change-Id: I8a8551772a0f7074ca4ac1bc34449ddc03100940
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-08-27 13:17:23 -05:00
Sean McGinnis
d52db3353e
Update devstack-gate update instructions
Devstack-gate has been restructured since we added references to patches
to show what needs to be done to prepare for new stable branches. This
is a trivial update to point to a more recent review that is a better
example of what needs to be done.

Change-Id: Iacffaf3dce12b3aaea113d057d497e19970d0fc2
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-08-27 11:43:10 -05:00
Zuul
3b82517038 Merge "Proposed release schedule for Wallaby (26w)" 2020-08-27 16:19:16 +00:00
Kendall Nelson
e6018e3b09 Add Cycle Highlights to Victoria
Change-Id: If3fa129a93814705fa98d58d860d1dfc18393e73
2020-08-17 09:00:35 -07:00
Sean McGinnis
8060f963f6
Proposed release schedule for Wallaby (26w)
This is a 26 week schedule for the Wallaby release. Planned release date
is April 14, 2021. We don't have a date set for a first half 2021 event,
but it is expected to be some time shortly after this date.

Change-Id: I6ba030f678879d32f99680c68dcd4bff9cc00032
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-08-12 09:51:08 -05:00
Sean McGinnis
4d14035a27 Update Summit to be virtual event
Change-Id: I8ba5eaddac69cc7a84e80f4fc8d27b269e3fe939
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-07-24 09:46:28 +00:00
Sean McGinnis
d593479b0b
Test bugfix branching with release-test
This does a new release with release-test to see if everything is
covered to allow branches to have a bugfix/* prefix.

Change-Id: I7869cf412524d7352249f02f7449b2fddf401d2c
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-06-29 15:40:12 -05:00
Zuul
f76d1aa3c5 Merge "Sort 'Independent' last in team pages" 2020-06-19 16:08:18 +00:00
Zuul
c239b4c4fb Merge "Move the "Adding a deliverable" section" 2020-06-19 16:06:04 +00:00
Zuul
9e44f34054 Merge "cycle-automatic is just stable-branch-type: none" 2020-06-18 00:08:18 +00:00
Thierry Carrez
de89086844 Move the "Adding a deliverable" section
Information about adding a deliverable should live in the
general usage documentation, not the release models page.

Also stop advising projects to release independently if they
get added after the second milestone of a series, as it creates
issues down the road with inconsistent stale pages in the
'Independent' section.

Change-Id: I9319656b62b063d637737ad8667d3099f179fb58
2020-06-17 16:33:51 +02:00
Thierry Carrez
aa2199de25 Improves releases.o.o index page
Clarify language used in the page.
Only list teams with active deliverables (current or still
under maintenance) in the Teams section. This allows to stop
mentioning long-gone teams like Astara or Cue or Fuel.

Change-Id: Ic41020606febf69769825f904255c915784791a1
2020-06-17 16:06:49 +02:00
Thierry Carrez
309e95eaad cycle-automatic is just stable-branch-type: none
Now that releases are systematically proposed for deliverables with
changes at the end of a cycle, the cycle-automatic release model is
really better described with cycle-with-intermediary combined with
the 'stable-branch-type: none' option.

Change-Id: Ia9c5dadcaa89fbbdb7420a52cc3fed665e4ba513
2020-06-16 17:33:02 +02:00
Thierry Carrez
8a9f755cb9 Trailing is a deliverable type, not a release model
Cycle-trailing deliverables are regular cycle-following deliverables,
using RCs or not not using RCs -- they just have a different deadline.

Rather than using a release model, those deadline variants are better
described using deliverable types, in much the same way 'library'
deliverables have a specific deadline too.

This simplifies the list of models significantly, and allows to have
proposer validation of trailing deliverables that use RCs or not use
RCs.

For compatibility in old branches, setting 'cycle-trailing' is still
supported, it will just overload the type to 'trailing' if specified.

Change-Id: Ifce88ef3e5dd406f45f25214699f16e736ad5377
2020-06-16 16:18:30 +02:00
Thierry Carrez
9ccde8fa53 Sort 'Independent' last in team pages
Team pages on releases.o.o sort 'Independent' releases between
'Juno' and 'Icehouse', which is pretty confusing. List independent
releases last, if any.

Change-Id: If702f3b1d3fb4a2583172ce0946450b89a14d168
2020-06-16 11:15:34 +02:00
Zuul
e33bcf5677 Merge "Add Cinder-specific dates for Victoria schedule" 2020-06-08 09:45:01 +00:00
Brian Rosmaita
010054bdc5 Add Cinder-specific dates for Victoria schedule
Change-Id: I06320c8f5752d80dcc7ebdba1b622e5d58d7f5e6
2020-06-04 21:40:58 -04:00
Sean McGinnis
2a590cb7fb
Handle degoverned teams in highlights extension
The highlights extension attempted to be helpful by pulling in team
details from governance into the generated highlights output. This did
not account for the possiblity that teams may actually leave official
OpenStack governance, and therefore may not have these details present
in the governance output.

This adds handling to fail gracefully in this scenario by just not
trying to include the information that is no longer there.

Change-Id: Iee97b9547a2044acd86864f788f7ba1294afbf0a
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-06-04 14:03:56 -05:00
Zuul
e97e293c66 Merge "Add std-with-versions stable-branch-type" 2020-06-04 10:41:25 +00:00
Előd Illés
c48a75fb90 Add note for Extended Maintenance
Extended Maintenance does not mean by default that every project is
maintained. It could happen that a project is not actively maintained
or unmaintained or even it's team marked it as End of Life. This patch
adds a note to clarify that.

Also reformat a previous note.

Change-Id: Ib96cefe0645de1201fa06e9150a771d8ab94d2f9
2020-06-03 11:42:10 +02:00
Sean McGinnis
804e560832
Add std-with-versions stable-branch-type
This adds a new std-with-versions branch type. This is used to control
validation logic when branching to allow the Ironic team to create
intermediary stable branches based on major.minor version numbers in
addition to our normal expected stable/$series branches.

https://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/new-release-model.html

Change-Id: Ic482c77a2c177162ffe37643a455ac1724a658b3
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-06-02 14:34:32 -05:00
Zuul
0a18586488 Merge "Add some branch prep steps to the process doc" 2020-05-27 11:47:38 +00:00
Zuul
1e1adb85fb Merge "List the Victoria cycle signing key as current" 2020-05-21 16:41:53 +00:00
Jeremy Stanley
051bd7c439 List the Victoria cycle signing key as current
This sets the end date for the Ussuri key, adds the Victoria key
starting today and links to a minimal export of the corresponding
public key and its details on the keyserver network. This can be
amended with a new patchset or a follow-up change to correct the
included dates after the key material change (Depends-On below)
merges and goes into effect.

Change-Id: Id58a72b73774aed79ebc429ad772634d0e779447
Depends-On: https://review.opendev.org/729804
2020-05-21 00:17:34 +00:00
Zuul
37de41b819 Merge "Update release week process" 2020-05-14 16:03:56 +00:00
Sean McGinnis
31ab82a2ed
Mark Ussuri as released
Change-Id: I7fed7a8ac7dfe3387a77fd6de8eb025ea9dcd9ba
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-13 08:30:20 -05:00
Sean McGinnis
15f8434060
Update release week process
Change-Id: I07fc80284a955be93b9841d6affcfaa285cd65ee
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-05-13 07:37:22 -05:00
Hervé Beraud
c734adc29d [doc] R1 3rd point - Testing the Final Release Plumbing
Change-Id: I0cbcb1d857d7b9e11d4e0c07d09e77cbb2e76a1b
2020-05-05 16:29:39 +02:00
Hervé Beraud
c3ba3e2bad add useful links for R-2 3rd step is doc
Change-Id: I0385a3cbcc1cf771c9f3b7caef11ee46463514a6
2020-04-29 15:34:25 +02:00
Hervé Beraud
5f5fbb01b5 [doc][process R-2] clarifying our role
Change-Id: Ib5c585913bff52703b68256cc74e6792ca4d9544
2020-04-29 15:33:35 +02:00
Hervé Beraud
cba253fb89 add doc related to R-2 and requirements update
Change-Id: Iba475c5ea09077c438238b7ad6e0b5046987dfc9
2020-04-28 18:38:40 +02:00
Hervé Beraud
6289d89bc8 add some doc about process on R-2
Change-Id: I104c07bce2e8a36c725acc8f5616898bd1a280b0
2020-04-28 16:05:28 +02:00
Zuul
bdfe3dee95 Merge "add an example on release notes instructions" 2020-04-28 13:59:56 +00:00
Zuul
34be255899 Merge "Expand on release notes instructions" 2020-04-28 13:56:50 +00:00
Sean McGinnis
b6ea747a67
Add some branch prep steps to the process doc
This adds some steps to be done as we near the end of a development
cycle to make sure we are ready when stable branches are created.

Change-Id: I56ae71a6d9869ab138c256d9d3021dfd8fd1402e
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-27 16:52:37 -05:00
Hervé Beraud
b69dd4e78a add an example on release notes instructions
Change-Id: I84df667ea972b5a55f4d63b6dda8c9be7d439791
2020-04-27 17:36:12 +02:00
Hervé Beraud
3853711a2c Add doc related to ./tools/add_release_note_links.sh
Change-Id: Ic2bbe41c7e66e7d81ed177ee8dc94796aba0d3e8
2020-04-27 16:45:46 +02:00
Sean McGinnis
c3ab362be5
Expand on release notes instructions
Change-Id: Id43ba73198a04d9e4b6eef27bb2aca4467609455
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-27 09:05:32 -05:00
Sean McGinnis
a7a5ad2a94
Add script for adding PTL and liaisons to reviews
This adds a script that will go through all release reviews under a
given review topic, find the PTL and release liaisons for the owning
teams of those releases, and add them as reviewers to the patch.

Change-Id: I6294c1d9da7d6a977df6d8460aa085d2cc7e72a5
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-23 07:40:58 -05:00
Zuul
c0a019ee21 Merge "Add details to unreleased lib check" 2020-04-16 09:06:37 +00:00
Thierry Carrez
e2249424b4 Make PTG virtual and move it to June 1-5
Fix Victoria release schedule to match the new plan
for PTG.

Change-Id: I3395cac82fb15a16b24474f690bd729612f62713
2020-04-14 12:06:05 +02:00
Sean McGinnis
cbf3cc9338
Parallelize docs build
This makes sphinx-build use the number of cores available to make the
docs build parallel. On my 16 core system, this cut the time by ~50%. We
don't have as many cores available in the gate, but it should provide a
slight improvement in overall job time.

Change-Id: I7ad4d87a3dba10475a0fcf797a9aa2d4b1ad0eb5
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-11 15:47:13 -05:00
Sean McGinnis
2e9d9caf4a
Add details to unreleased lib check
Change-Id: Ia232a4344fbecd124229101f4e0ec88b88910073
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-10 09:24:17 -05:00
Thierry Carrez
0ada281623 Fix formatting issues in R-2 week
Wrong indent resulted in formatting issues in the HTML rendering.

Change-Id: I325f42d64cb0d9f1b16d4f7957d975feeca3b897
2020-04-09 12:28:39 +02:00
Thierry Carrez
e9a7decec2 Update milestone2-to-milestone3 process
Update process based on tasks we did between ussuri-2 and ussuri-3.

Change-Id: I52f34b3ad81aa9197bf124505bccfcb16fd67f25
2020-04-02 18:08:20 +02:00
Zuul
97860919df Merge "Use governance_consistency.py for MembershipFreeze" 2020-03-26 16:44:18 +00:00