Commit Graph

535 Commits

Author SHA1 Message Date
Zuul
6f91ef6d70 Merge "Fix pygments_style" 2020-11-26 09:15:23 +00:00
wu.shiming
3aa131945b Fix pygments_style
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

more info : http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: Ia6dafb44a140f8a5fd4f55682d9fb34967e7643c
2020-11-20 15:46:00 +08:00
Hervé Beraud
003eb35717 Adding a tool to track project who need to drop eol branches
Since transition from the EOL model to the EM model eol branches
are no longer removed and this step is no longer in the release team
process.

Keep stale branches can be an issue in some situation especially with
zuul and our gates. To avoid this situation the release team propose
to reintroduce regular checks to ensure that we remove stale branches
that have been tagged eol previously.

As discussed during our previous meetings soon it will be possible to design
a new job and to trigger it to remove eol branches automatically.
This will possible when the infra would have been updated and when all
the needed pieces will be in place.

Change-Id: I53aeb3211bb3251a3278472a514a39afe825cdd2
2020-11-12 10:57:39 +00:00
Zuul
e8cd9543de Merge "add tooling to list em series from data" 2020-11-05 10:35:46 +00:00
Hervé Beraud
d8aba0991d add tooling to list em series from data
Change-Id: I114f08c0c1c38a31f34d798562dd530910bcd3d5
2020-11-04 16:53:14 +01:00
Zuul
7546edbb2a Merge "ignore trailing projects in R-2" 2020-11-02 15:09:48 +00:00
Zuul
093e6cf9d2 Merge "List the Wallaby cycle signing key as current" 2020-10-30 15:55:33 +00:00
Jeremy Stanley
861d465a94 List the Wallaby cycle signing key as current
This sets the end date for the Victoria key, adds the Wallaby 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: I97ca5ee0baf20a9470189fa621a1fa30115aeb15
Depends-On: https://review.opendev.org/760364
2020-10-29 14:23:02 +00:00
Hervé Beraud
1199a651ad ignore trailing projects in R-2
Change-Id: I1af7776a26b4df945abcf79f09684370f1cf8c54
2020-10-27 10:43:07 +01:00
Zuul
0c59b5cc5e Merge "Automate review inbox dashboard link" 2020-10-26 13:08:22 +00:00
Sean McGinnis
f4566fb27d
Automate review inbox dashboard link
We have gerrit-dash-creator and https://tiny.cc/ReleaseInbox, but both
require manual steps to be taken by someone each time the status of a
series changes. Since we already capture series status data in a format
that is easily parsable, let's just add a sphinx directive to make this
automatic.

Change-Id: I05b2a65b52809d249bfb299164d624f6de5bff02
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-10-22 15:51:55 -05:00
Hervé Beraud
e20bf3b69a Adding PTL Cycle Information
Change-Id: I0b872e16a64f51b5926bc85c5e926a84b2253d16
2020-10-22 17:31:10 +02:00
Zuul
f47f43940d Merge "R-3 Tagging cwi branchless deliverables (tempest-plugin)" 2020-10-19 16:30:43 +00:00
Zuul
2c4bdcf71b Merge "reminder lighten up for QA releases" 2020-10-19 16:30:42 +00:00
Zuul
b2f8125915 Merge "Adding a new tools to search topic on the ML" 2020-10-19 16:25:28 +00:00
Zuul
fef70e90fc Merge "Add examples of previous highlights" 2020-10-19 13:13:54 +00:00
Zuul
f343912bd1 Merge "Adding notes to process" 2020-10-15 14:23:54 +00:00
Hervé Beraud
e86903c319 Adding notes to process
Change-Id: I0415351582e82bc787efdfbaff906a4ff5841590
2020-10-14 15:35:49 +02:00
Hervé Beraud
9e527f9e0e Mark Victoria as released
Change-Id: I5ffa9113d70e3d73c409d595bbe3e43035468416
Co-Authored-By: Sébastien Boyron <sboyron@redhat.com>
2020-10-14 14:23:25 +02:00
Hervé Beraud
4c8da5112c R-3 Tagging cwi branchless deliverables (tempest-plugin)
Change-Id: If6b2e7d4f7b2e75bdabb7066870b3a0477b52d1a
2020-10-06 11:53:50 +02:00
Hervé Beraud
0df8552c66 Update final-rc process
Change-Id: Ibf58932cfddeb7480d0662c838de8eea6e5df31a
2020-10-05 15:34:21 +02:00
Hervé Beraud
5392d1725a fix typo
Change-Id: I2e9ee48117b7866bd8740128427717db0d1eed07
2020-10-05 11:46:29 +02:00
Prithvi Patel
67da9f0a35 Add examples of previous highlights
Added Train cycle highlights for future highlights.

Change-Id: I58f6e3de5207be8731b750e8f74f75fba3d2526e
2020-10-02 14:57:48 -04:00
Hervé Beraud
2d40559204 reminder lighten up for QA releases
Change-Id: Iad130b91d03653a3eca6d35a24657c33dfcb7f6c
2020-10-02 18:16:43 +02:00
Hervé Beraud
a8ab91eebc Adding a new tools to search topic on the ML
By default it will research for topics related to the release team but
pattern can be overriden to looking for all kind of topics (c.f the
related doc).

Usages
------

The following example will search for all emails sent openstack-discuss
who match release topics from the creation of the mailing list to the
current day:

```
$ tools/search_emails.py
```

In the following example we search for release countdown emails sent
between May 2020 and today:

```
tools/search_emails.py --topic ".?\[release\] Release countdown.*" --starting-date 2020-5-1
Looking for emails between 2020 May and 2020 September and sent by
Analyzing May 2020: http://lists.openstack.org/pipermail/openstack-discuss/2020-May
Analyzing June 2020: http://lists.openstack.org/pipermail/openstack-discuss/2020-June
Analyzing July 2020: http://lists.openstack.org/pipermail/openstack-discuss/2020-July
Analyzing August 2020: http://lists.openstack.org/pipermail/openstack-discuss/2020-August
Analyzing September 2020: http://lists.openstack.org/pipermail/openstack-discuss/2020-September
15 result(s) have been found
2020-May:
        - [release] Release countdown for week R-1, May 4 - 8 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014577.html
        - [release] Release countdown for week R-0, May 11 - 15 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014780.html
        - [release] Release countdown for week R-20, May 25 - 29 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014999.html
2020-June:
        - [release] Release countdown for week R-17, Jun 15 - Jun 19 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015415.html
        - [release] Release countdown for week R-16, Jun 22 - Jun 26 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015541.html
2020-July:
        - [release] Release countdown for week R-13  July 13 - July 17 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-July/015878.html
        - [release] Release countdown for week R-12  July 20 - July 24 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-July/016056.html
2020-August:
        - [release] Release countdown for week R-10  August 3 - 7 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-August/016243.html
        - [release] Release countdown for week R-8 Aug 17 - 21 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-August/016534.html
        - [release] Release countdown for week R-7 Aug 24 - 28 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-August/016709.html
        - [release] Release countdown for week R-6 Aug 31 - Sept 4 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-August/016894.html
2020-September:
        - [release] Release countdown for week R-5 Sept 7 - 11 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017079.html
        - [release] Release countdown for week R-4 Sept 14 - 18 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017210.html
        - [release] Release countdown for week R-3 Sept 21 - 25 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017399.html
        - [release] Release countdown for week R-2 Sept 28 - Oct 2 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017616.html
```

Change-Id: Ib1fe5f74b408ac489b12c4ef003860ce7aee1532
2020-10-02 15:57:38 +02:00
Zuul
be350ddaf1 Merge "Update SKS Keyserver URLs" 2020-09-28 15:03:02 +00:00
Zuul
6146adde45 Merge "Add Cinder-specific dates for Wallaby schedule" 2020-09-28 14:02:45 +00:00
Brian Rosmaita
2281bb5be3 Add Cinder-specific dates for Wallaby schedule
Change-Id: Id87965217fd036af6b80878b1448a3cfedbd61be
2020-09-25 19:07:51 -04:00
Ben Nemec
08d4625d2b Add Oslo Feature Freeze to Wallaby release schedule
Change-Id: I27880d9debc589a6bf573489c9c06cccf842bf73
2020-09-25 20:37:43 +00:00
Jeremy Stanley
c453d884df Update SKS Keyserver URLs
The HKPS proxy on 443/tcp at sks-keyservers.net hasn't been operable
for many months (consistently returning a 502 Bad Gateway error).
Switch to a direct HKP URL on 11371/tcp at pool.sks-keyservers.net
instead, which returns the same content (unfortunately not over an
encrypted connection). The next best alternatives would be to use a
lookup on keyserver.ubuntu.com which misses a lot of the
cross-signing key info, or keys.openpgp.net which only provides a
link to download key material with no additional information and no
signatures.

Change-Id: If7f6e84b9de625f13013189ea04c0a311ac10609
2020-09-23 16:29:49 +00:00
Zuul
56ad9230f4 Merge "Add script to semi-automate bulk releases" 2020-09-21 07:43:17 +00:00
Sean McGinnis
355cd7debd
Add script to semi-automate bulk releases
The release team has a few cases now where we need to propose release
patches for a large set of deliverables. Due to differences in semver
choice based on actually merged commits, along with other decisions that
need to be made while doing these, this process can't be completely
automated. But this adds a script that will automate the majority of the
process to simplify it as much as possible.

Change-Id: I6ec9fa77baab58df93bdadc0ac3c3fa5d3e18804
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-09-11 14:48:55 -05:00
Sébastien Boyron
2d964b4c98 Improve the command to list libs that could be candidates for independent release model
Change-Id: If64808a25800a5bcee7075a06048ef4e1a9757f2
2020-09-11 15:54:04 +02:00
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