316 Commits

Author SHA1 Message Date
Zuul
7f7ad24dc3 Merge "Update process with command line instruction" 2019-02-27 02:58:29 +00:00
Jean-Philippe Evrard
d4bab173f2 Update process with command line instruction
This is the first step to complete the process which doesn't hold
the whole series of tools available at our disposition in the repo.

Change-Id: I6468fb176d85d0b79cccf6746b8af7a127217b00
2019-02-26 22:48:44 +00:00
Zuul
62ee5bdb7c Merge "Add static redirects for constraints" 2019-02-25 21:21:24 +00:00
Tony Breeds
8c2785166c Add static redirects for constraints
Ultimately we'll do this dynamically but as a POC lets use the existing
.htaccess file[1] to add them statically.  This allows us to test the
end results while we work out how to do this correctly *and* preserve
the current redirect for shade.

[1] This isn't working ATM as until https://review.openstack.org/#/c/638527/
    has merged and puppet has been run we don't allow allow any options
    in .htaccess.

Change-Id: I3a7d8f8af3d0f1301cbdbcaa5a46e9eb5672a151
2019-02-25 08:52:18 +11:00
Kendall Nelson
e073100963 Add Cycle-Highlights to process.rst
Cycle highlights are now a regular part of a release and should
be included in the process document so we can promote and
collect them in a routine manner.

Change-Id: I025c029469e3fae85485b87351da9ec487ff5c89
2019-02-14 11:43:37 -06:00
Thierry Carrez
cec56b4c6d Update process to account for Stein changes
During the Stein cycle we introduced three process changes:

- no longer forcing releases around milestones for
  cycle-with-milestones deliverables, and autogenerating RC1
  release requests [0]

- triggering releases for libraries at every milestone if
  they had changes that were not otherwise released since
  the previous milestone [1]

- switching cycle-with-intermediary services to cycle-with-rc
  if they did not do any intermediary release by milestone-2 [2]

We failed to update process accordingly. These changes add a couple
of steps in the release process, and makes a few other irrelevant.

[0] http://lists.openstack.org/pipermail/openstack-dev/2018-September/135088.html
[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135689.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000465.html

Change-Id: Id53275e73bc19418307d7197d7c2f29c09b0233c
2019-02-08 15:44:54 +01:00
Hervé Beraud
6b3259ee21 Allow user to generate urls for the given results.
Introduce the flag `--url` who allow user to generate urls
for the given result.

Introduce the option `--distgit` to allow user to specify
the base url to use to generate urls.

Change-Id: I10d4f92f64a68f283c70c2c880c27a069f123762
2019-02-01 15:10:23 +01:00
Zuul
3f0d1cc05f Merge "Add script to facilitate MembershipFreeze handling" 2019-01-16 22:50:13 +00:00
Thierry Carrez
50258742c9 Add script to facilitate MembershipFreeze handling
This script will compute a list of deliverables present in
governance but unknown to release management, for manual
processing.

Change-Id: Ibebf777911416d978ecea5ba8d7b25b211e7ae52
2019-01-16 22:34:21 +01:00
Zuul
e9c844975f Merge "Add Train elections to schedule" 2019-01-16 20:40:56 +00:00
Zuul
36df677bac Merge "Fix incorrect date for Stein-3" 2019-01-14 01:25:22 +00:00
Sean McGinnis
63970db6f0
Fix incorrect date for Stein-3
Change-Id: I9366843e8fd9ba95dccdd6b298966610b3461ad4
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-01-10 10:52:04 -06:00
Tony Breeds
c9eff271ac Add Train elections to schedule
Add both TC and PTL elections to the schedule.  Due to this cycle being
slight different because of the scheduling of the summit, forum and PTG
at essentially the same time we'll have only a single email deadline and
the confirmation of the TC election dates implies the PTL election
dates.

Depends-On: https://review.openstack.org/629693
Change-Id: Ia5ec78a123fbe73e544cc5557f7ae1ebd7a7197d
2019-01-10 15:46:24 +11:00
Tony Breeds
65951507b6 Make it clear which term a TC election is for
Due to the timing of the Spring summit during the 'Stein' Release we
will hold 2 TC elections.  This change add the release name to the
headings.

Also the TC election is a Cross-project event so move it into that
section.  As there will be more than one election demote the style

Change-Id: If25ca22a336d8675ee8126bb1de2821e40f81551
2019-01-10 12:13:39 +11:00
Tony Breeds
77128e1326 Move goals research link
Currently it points to 'Keystone' which isn't correct

Change-Id: I5a978e8e606d4cfe2313fc9ade3ec36dc7437ee9
2019-01-10 12:13:11 +11:00
Sean McGinnis
16ceedd300
Update -milestone doc references to -rc
Change-Id: I742ab96de6d8aaf52a82cb48e44ffd3daf1fa67b
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-01-07 12:43:41 -06:00
Ben Nemec
948c465969 Add Oslo feature freeze to release schedule
Oslo observes feature freeze one week prior to the final non-client
library release in order to allow projects to consume new features
before their feature freezes.[1]

Change-Id: Ic4652d859c4118fc0a1b994193609c2fc1789ff3
1: http://specs.openstack.org/openstack/oslo-specs/specs/policy/feature-freeze.html
2018-12-18 16:55:49 +00:00
gaobin
5c7551c69c Modify the marged to meraged
Change-Id: I6ae372a41523b3a1b265674a7afa149d1caad4c3
2018-12-13 12:08:52 +08:00
gaobin
c71b5895b0 fixed the simple error
transfer from imformation to information

Change-Id: I5dea790d1fe5e3573d4c1b79a97d73a9b3bf793c
2018-12-12 11:58:32 +00:00
MaoyangLiu
fb5345394c fix typo mistakes
Change-Id: Ida7c48a9ff84a3243293cc62d9e2601d20c63454
2018-12-11 19:26:07 +08:00
Zuul
e1e76adca5 Merge "update to use openstack_governance library" 2018-11-23 13:23:01 +00:00
Zuul
89abac418f Merge "add a script to get a list of unreleased changes for a team" 2018-11-23 04:53:31 +00:00
Doug Hellmann
63d7394a36 update to use openstack_governance library
Remove the governance code in this repository and use the new
openstack_governance library instead.

Depends-On: https://review.openstack.org/614605
Change-Id: Ia7ffff3945462f4b568b55287dfdf45fe73a35d9
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-21 15:10:34 -05:00
Doug Hellmann
510e8c9a5d add a script to get a list of unreleased changes for a team
Change-Id: I061cea61dd5d0a7711faae9e06809993caf36de9
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-19 12:57:18 -05:00
Tim Burke
f754ccbec9 Link to correct public key for Stein
Change-Id: Iad085dff094e9da21badf939af8747204704bf7c
2018-11-15 14:40:23 -08:00
Doug Hellmann
9f88d58f33 document policy on adding new deliverables
Change-Id: I639eecf05e0dcd6bee5e4390c80ce491a8fefc39
Story: 2001845
Task: 12613
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-11-06 11:35:01 -05:00
Zuul
1701af33b6 Merge "Update docs with cycle-with-rc information" 2018-11-02 15:47:41 +00:00
Zuul
bdf0d083fe Merge "Release model for stable libraries" 2018-11-02 15:47:39 +00:00
Sean McGinnis
87f495c7d7
Centralize sphinx extensions
We had sphinx extensions in multiple locations. This centralized them
under the doc/source tree.

Change-Id: Ieda73fb4b51ed78409423c41eaddacda199abddc
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-11-01 15:10:57 -05:00
Thierry Carrez
ba835a5a25 Release model for stable libraries
Following the discussion at the Denver PTG about simplifying the
process for feature-complete, superstable OpenStack libraries,
update the documentation to mention the possibility of transitioning
to an independent model.

http://lists.openstack.org/pipermail/openstack-dev/2018-September/135206.html

Change-Id: I66ee74a1c57abadd5f759a95a5a643378dd79a4a
Task: 26444
2018-10-24 16:08:14 +02:00
Sean McGinnis
6369060496
Update docs with cycle-with-rc information
Adds descriptions and references to the cycle-with-rc model.

Change-Id: I734a9344ce6b2456611708e59bbdd32c0403400e
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-10-24 08:42:36 -05:00
Zuul
a467622d66 Merge "drop support for driverfixes branches" 2018-10-11 11:50:28 +00:00
Doug Hellmann
7d3fc1b7a1 remove warnings from using deprecated methods of Sphinx application
Use the sphinx wrapper around logging instead of app.info().

Add a -v option to sphinx-build to see the output.

Change-Id: Ia698929c252a2a19da812e399011341a41976540
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-09 11:08:48 -04:00
Doug Hellmann
2c2e61b76f drop support for driverfixes branches
This change removes support for driver fixes branches. It will prevent
any releases from projects with those branches listed in the deliverable
file in any series, which should prevent us from re-creating branches
that we are trying to remove when we do releases.

Change-Id: Ied35b936af1345e893da1384762f30547601ae8f
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-10-08 19:09:14 -04:00
Jay S. Bryant
f8728d6298 Add Cinder Stein Release Events
This patch adds the Project-specific Events for
Cinder in the Stein release.

Change-Id: Icf20bfbeb3e38916eb653f0ccc9d112a31532843
2018-09-20 12:46:05 -05:00
Lance Bragstad
f9c7672a2c Add keystone deadlines to the Stein schedule
Change-Id: I4629d6a2eb2ad96e74c7e0f72c47dbc744723de7
2018-09-19 14:45:09 +00:00
Sean McGinnis
411d7d8ab3
Fix stein release and cycle-trailing dates
Missed one place where the stein release date was referring to Thursday
and not Wednesday, and incorrectly set cycle-trailing to be two months
instead of three.

Change-Id: I8f4e40cece4aca8f5b49237a0276e35400c4aa94
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-09-17 15:23:06 -05:00
Tom Barron
16615e5880 Add Manila project deadlines for Stein
Change-Id: I4abb55bb8135950f11fc886b0d29f9241d7c5864
2018-09-09 13:23:32 -04:00
Zuul
69cf79e338 Merge "List the Stein cycle signing key as current" 2018-09-05 18:56:15 +00:00
Jeremy Stanley
48f3bac386 List the Stein cycle signing key as current
This sets the end date for the Rocky key, adds the Stein key
starting today and links to a minimal export of the corresponding
public key and its details on the keyserver network. The key
material change (Depends-On below) merged and went into effect
2018-09-05.

Change-Id: Ia345d6264528e069a1b3e61b88f616f9e9389438
Depends-On: https://review.openstack.org/599092
2018-09-05 17:05:33 +00:00
Sean McGinnis
8155e84046
Update cycle-trailing process
Update process document to reflect changes in the cycle-trailing
deadline.

Change-Id: I428991368f02f2aeaa5dfb8303bbe4b040ba97b7
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-09-04 12:09:38 -05:00
Doug Hellmann
6fa8ede630 deal with missing dates for next-phase
Change-Id: I832132ddcdca7981d2b19b45e681e332171b4cda
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-08-30 11:28:29 -04:00
Sean McGinnis
6cf43b8e5b
Mark Rocky as released
Change-Id: I7effdf59feab11fbe6d1368eadf301692e9762d6
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-30 08:13:33 -05:00
Sean McGinnis
78f6e6d7e6
Fix Stein release date
Make it Wednesday, not Thurday.

Change-Id: I438ea4e8469de46e12642702c0af01407d5fb8d0
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-24 10:50:17 -05:00
Sean McGinnis
f38836dfe2
Add missing release name from goal description
Community goals acknowledgement was missing the release name resulting
in a cut off sentence in the Stein schedule descriptions. Adds the
missing name.

Change-Id: Ie75b36d9350adaf8bb6d95ae89c454e7b7721bc8
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-24 04:50:29 -05:00
Zuul
6ff5197ca5 Merge "Add Stein TC election details to the schedule" 2018-08-24 09:37:36 +00:00
Tony Breeds
e765039a31 Add Stein TC election details to the schedule
Change-Id: I544ed16f01fe5486cfad030954c121ce55228270
2018-08-23 11:25:12 +10:00
Sean McGinnis
b30306a91e
Add cycle-highlights deadline to Stein
This adds some deadline information to the Stein schedule so teams can
plan when they need to gather these in time for inclusion.

Change-Id: I9e1a4ab132e973e97415a35b102114071ea403a8
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-22 11:58:24 -05:00
Zuul
803e30860d Merge "Adjust missed branching process" 2018-08-08 09:27:27 +00:00
Sean McGinnis
cca00d9440
Trivial change to update docs
Massage some wording in the Stein schedule so we have something to
update and force republishing to the site.

Change-Id: Ibabacffa93a9b2089f03e3fd12e4d60ed501954d
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-06 15:46:26 -05:00