Commit Graph

613 Commits

Author SHA1 Message Date
Thierry Carrez
5876f4c714 Fix links in releases.o.o footer
A routine 404 check revealed that some links in our footer were leading
to 404 pages. This updates the footer on releases.o.o so that it is
consistent with the one displayed on openstack.org main website.

Change-Id: Icc9290fb07ea4083b1499f1a245bad2e686759c8
2022-03-30 20:24:43 +02:00
Előd Illés
4e378ad16f Mark Yoga as released
Change-Id: I088329e61b8fe302f16a7bfd6c97417a6265828a
2022-03-29 19:27:47 +02:00
Előd Illés
0356a73c74 Remove tag argument usage from helper scripts
The TC tags framework is discontinued [1], so all references to TC tags
will be invalidated once TC passes the change.

This patch removes the use of '--tag stable:follows-policy' from helper
scripts.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2022-February/027214.html

Change-Id: I30645f45c270f436605ef5024557e341a6851dce
2022-03-16 20:27:22 +01:00
Sean McGinnis
821771508c
Fix Yoga R-13 duration
The current date settings for the Yoga R-13 week goes until 31 December,
2022, resulting in this week lasting for over a year. This shows up on
the calendar for anyone subscribed to either the Yoga ICS calendar or
the overall combined calendar.

This corrects the end date to Friday the 31 December, 2021 when that
week ended.

Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Change-Id: I28b43577e94b887e133f1cb954b7eb601788940e
2022-03-15 16:17:59 -05:00
Zuul
ace9a3bc36 Merge "Proposed release schedule for Zed (27w)" 2022-03-04 09:19:27 +00:00
Jeremy Stanley
aa26371d4b Publish the Zed Cycle signing key for future use
This adds a listing for the Zed Cycle key fingerprint without a
start date yet, and links to an export of the corresponding public
key with initial attestation signature from the Yoga Cycle key as
well as the change author.

Change-Id: I15ced779782163fc9e85b5ba10481a076aafdf2c
2022-02-18 17:44:00 +01:00
Előd Illés
664fe8c0c0 Proposed release schedule for Zed (27w)
This is a 27 week schedule for the Zed release
Planned release date is 05 October, 2022.

Change-Id: I075e3addfa97c1da15550517b10cfe4ee7d063df
2022-02-16 19:59:12 +01:00
LiZekun
f884ef2314 Remove unicode from code
All strings are considered as unicode string from Python 3.

This patch drops the explicit unicode literal (u'...')
appearances from the unicode strings.

Change-Id: I40185b08a9e415f416c45608cf90c8f515755222
2022-02-07 10:20:42 +00:00
Jeremy Stanley
d817b8161f Update Yoga Cycle key with my signature
I have verified the correctness of the key according to the copy
stored on bridge.

Also update the recommended signature listing command line to
include some specific output options which will hopefully make the
comment block somewhat more stable and reviewable.

Change-Id: I8aae021fc9ffba3ed1e52cf319b7df44545fbf53
2021-10-28 19:52:56 +00:00
Dr. Jens Harbott
bb72350d1a Update Yoga Cycle key with my signature
I have verified the correctness of the key according to the copy stored
on bridge.

Change-Id: I4225c2e4f4640ffb98d83673257c91cce4958f44
2021-10-28 21:46:39 +02:00
Jeremy Stanley
17a9198869 List the Yoga cycle signing key as current
This sets the end date for the Xena key, adds the Yoga key starting
today and links to an export of the corresponding public key. It
also drops references to the now defunct SKS keyserver network and
our old rotation process which was tied to it. Instead the key has
been created following the new process described by change
I7008706aae06b6e4a16db2dd85a8c7f91530cd50.

Depends-On: https://review.opendev.org/815548
Change-Id: I53f11a249b5e09c84d65644ee609553a9b6e6353
2021-10-26 20:09:14 +00:00
Zuul
c35174a791 Merge "Add a warning about trailing deliverables" 2021-10-13 16:37:29 +00:00
Hervé Beraud
5b866de043 Add a warning about trailing deliverables
This helps to retain the point of the trailing deliverables during a
new series initialization.

Change-Id: I12456d0189f94425e6a8419672172d8259ca7a21
2021-10-13 15:59:18 +02:00
Zuul
6797a4bf37 Merge "Add Cinder-specific dates for Yoga schedule" 2021-10-13 13:24:35 +00:00
Hervé Beraud
fdbf23bf53 Mark Xena as released
Change-Id: Ie6df621ad1564e1b46b7d8131b3e427173b66432
2021-10-06 15:46:29 +02:00
Brian Rosmaita
8bf058f32c Add Cinder-specific dates for Yoga schedule
Change-Id: Ie6a5d4329cc27ac26e793ef7f19a1255e0333895
2021-10-05 23:00:03 -04:00
Takashi Natsume
c197f0fd7b doc: Add Virtula PTG in Yoga schedule Table
Change-Id: I3faef0731b050df5f089d7975573e1ae1ea1667c
Signed-off-by: Takashi Natsume <takanattie@gmail.com>
2021-09-19 11:49:40 +09:00
Hervé Beraud
86a619c2c3 fix a typo
Change-Id: I7434cfb8ebfa487c64c80b7a7670776e4a4ce36e
2021-09-06 16:03:15 +02:00
silvacarloss
6a7401ee78 [manila][yoga] Add project tracking schedule
Add code and spec submission deadlines that the manila
project maintainers adhere to.

Change-Id: Ie012cdcf90385326f0b7bf63a0ca6feaf49c9e2d
2021-08-25 18:21:24 -03:00
Zuul
cd27b49490 Merge "Move yoga final release for non client lib to R-6" 2021-08-23 10:24:10 +00:00
Hervé Beraud
3dabe26c6f fix xena's schedule
Change-Id: Ie9da222706d9b9cabf97527cfc1e51d4f3a2d95e
2021-08-20 16:26:44 +02:00
Hervé Beraud
8e73feb7e6 Move yoga final release for non client lib to R-6
Also move oslo's feature freeze to R-7

Change-Id: Id37a268e9bbdc919a33df980e0150f2911d271a9
2021-08-20 14:46:20 +02:00
Zuul
c44b496e81 Merge "Remove devstack-gate feature list related task" 2021-08-17 07:18:32 +00:00
Zuul
d96b635ba0 Merge "Proposed release schedule for Yoga (25w)" 2021-08-15 07:52:40 +00:00
Hervé Beraud
0f858f08d9 Proposed release schedule for Yoga (25w)
This is a 25 week schedule for the Yoga release. Planned release
date is March 30, 2022.

Change-Id: I58ebf5cf01fcdeb1d9d8f5ac7cdb7c70fd66bdf2
2021-08-09 08:58:01 +02:00
Előd Illés
d1799176ab Remove devstack-gate feature list related task
devstack-gate project was deprecated [1] so there is no need to update
the feature list anymore.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-June/023180.html

Change-Id: I0b2c42b92d5d2d3767e49f40c426a430f767c46f
2021-08-06 17:30:26 +02:00
Thierry Carrez
2fbc89387d Move release team ladder & infra into proper page
The release team involvement ladder and infrastructure primer were
hard to find in CONTRIBUTING.rst. It's better to move them next to
the rest of the team documentation.

Change-Id: I3859ce431711cef5176a3ea34b9433bd06d51447
2021-07-22 15:31:25 +02:00
Hervé Beraud
3370a48b7f fix placeholder
Change-Id: Ic9908c2da0008fe3516a2764ff3769976e828565
2021-07-16 12:00:02 +02:00
Jeremy Stanley
e01fd273dc List the Xena cycle signing key as current
This sets the end date for the Wallaby key, adds the Xena key
starting today and links to a minimal export of the corresponding
public key and its details on the keyserver network.

Change-Id: I012696f62c41915b71dfc12f3c658decc26e9644
2021-05-06 01:11:26 +00:00
Brian Rosmaita
9f652aee73 Add Cinder-specific dates for Xena schedule
Change-Id: I1b6c282a1e17795627e6bfd66e40ee7ec7e1ad32
2021-04-28 07:46:49 -04:00
Zuul
fde71f510b Merge "[doc] Add release note landing page" 2021-04-19 08:55:35 +00:00
Zuul
5f83d7ad75 Merge "[doc] extra steps while coordinated release is underway" 2021-04-19 08:55:02 +00:00
Hervé Beraud
bdeb24e3ca [doc] Add release note landing page
Change-Id: I0e7c3b5b4b11adf9ff1fbac259d01d438b28a86d
2021-04-15 14:41:46 +02:00
Hervé Beraud
d83acc591d [doc] extra steps while coordinated release is underway
- hold stable branch
- check infras status before the final release

Change-Id: I16240a1c0d08357d74deb405325c7e69de2b09cb
2021-04-14 17:06:28 +02:00
Zuul
845ec8f244 Merge "Mark Wallaby as released" 2021-04-14 14:45:20 +00:00
Hervé Beraud
be083f62db Mark Wallaby as released
Change-Id: I0e68e180f88f85391db5a27fd731ead3d69d67e6
2021-04-13 10:47:10 +02:00
Zuul
4a3d9df5cd Merge "Improve R-3 and R-2 documentation" 2021-04-12 08:47:44 +00:00
Hervé Beraud
93b1e6f81c Improve R-3 and R-2 documentation
Branching the devstack-plugin-* is missing since 2 cycles
(victoria/wallaby), these changes add a related task at R-3 to
ensure to not miss them anymore.

Some tasks of R-2 aren't crystal clear about the expected state of the
series branching.

Some commands are more or less duplicated and inefficient.

Indeed, the QA PTL should be "reminded" once branching is done but the
checks are made after. Also we previous version of this doc was using
two commands who are more or less similar, however, one of them doesn't
caught the `cycle-with-intermediary` deliverables and also doesn't ignore
trailing projects (branching isn't mandatory at this point for them).

These changes remove the duplicated commands and prefer to use the
better one.

These changes reorder steps to "remind" people at the right time and when
all prerequisite are there.

Change-Id: I765e74b15e1f8fc6e45fb90662d04464faf17640
2021-04-09 10:28:09 +02:00
Zuul
788991e995 Merge "Clarifying how to deal with tempest-plugin during series" 2021-04-01 08:58:51 +00:00
Hervé Beraud
b872f50b96 Clarifying how to deal with tempest-plugin during series
Previously the tempest plugins were driven by the legacy
`cycle-automatic` model. However this model have been abandoned.

The cycle-automatic release model is now better described by the
`cycle-with-intermediary` model combined with `stable-branch-type: none`

The `cycle-automatic` model was used by specific technical deliverables
that needed to be automatically released once at the end of a cycle.

the tempest-plugin are branchless and `cycle-with-intermediary`
however our process doesn't handle them at the end of the cycle
like did the `cycle-automatic`.

These changes clarifying that point.

Change-Id: I6b3619a44d0aea1fa4852e650cbafcb08c853353
2021-03-30 18:11:36 +02:00
Zuul
1bc4890fef Merge "Ignore trailing projects from RC1" 2021-03-30 13:38:16 +00:00
Zuul
09047fdbfa Merge "Clarify process for libraries without changes" 2021-03-30 00:58:22 +00:00
Ildiko Vancsa
e775319478 Fix Open Infrastructure Foundation reference in release highlights
The Wallaby and Xena release highlights document is still referring
to the OpenStack Foundation. This patch changes that to Open
Infrastructure Foundation.

Signed-off-by: Ildiko Vancsa <ildiko.vancsa@gmail.com>
Change-Id: I5eb4e67123d1fbb863c70ca29333568c464370af
2021-03-26 16:26:04 +01:00
Hervé Beraud
57d91b0b13 Ignore trailing projects from RC1
Some traiing projects follow the cycle-with-rc model however our doc
and our tools doesn't differentiate them during RC1. These project
doesn't have to be released during RC1. These changes adapt our process
accordingly.

Change-Id: I44040bc040f19a75c468d385395323fe0a1f459a
2021-03-26 12:05:21 +01:00
Zuul
a25127086e Merge "Standardize topics to use during series" 2021-03-25 08:57:41 +00:00
Hervé Beraud
a1bdf3acb5 Standardize topics to use during series
These changes aim to standardize the gerrit topic to use with on our patches.

This:
- will allow us to better retrieve the history from previous series;
- could allow us to generate some statistic and monitoring from series
  to series to allow us to get a better big picture of things are.

I already defined this point the potential process/tools changes for Xena.

https://etherpad.opendev.org/p/xena-ptg-os-relmgt

Maintenance mode is becoming more and more prominent, a little standardization
can't hurt.

Change-Id: Ib7ea93fce7e618a2dbba8dd9f4153897bdfee22a
2021-03-24 10:39:34 +01:00
Zuul
c370b6c11c Merge "trivial - fix week number" 2021-03-23 17:26:24 +00:00
Hervé Beraud
012503648f improve docs
Change-Id: Iacfa64af8a0068eef17160de2ab41dd71f1b2c19
2021-03-18 18:41:52 +01:00
Hervé Beraud
36dea1790d trivial - fix week number
Change-Id: If3cd22489841ba13ef03c56c1657e84c6949b3c5
2021-03-17 11:27:56 +01:00
Zuul
adca21ef30 Merge "fix nits" 2021-03-16 09:18:29 +00:00