releases/openstack_releases
Sean McGinnis aa3ab893c2
Skip branch checking on EOL deliverables
If we make modifications to a deliverable file for whatever reason and
that series is EOL, the validation code would still check that branches
existed and therefore fail. The stable/$series branch most likely is
deleted after going EOL, so the validation code would think there was a
need for a new branch to be created, then fail if the last release done
was not the same point as the branch.

This updates the validation logic to check up front if the deliverable
is EOL and skip these checks.

Change-Id: Ib5be3c0ba7283021301d278fcb362432f9a7d5cb
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-07-08 14:28:58 -05:00
..
cmds Skip branch checking on EOL deliverables 2019-07-08 14:28:58 -05:00
tests Do not allow final without RC in cycle-with-rc 2019-06-20 14:54:50 +02:00
__init__.py Add top level LICENSE file 2018-10-17 10:36:04 +11:00
_redirections.py Switch constraints files over to the new opendev infrastructure 2019-05-22 14:33:37 +10:00
defaults.py Mark Stein as released 2019-04-10 11:30:01 +00:00
deliverable.py Handle deliverables with legacy teams 2019-04-11 06:44:55 -05:00
gitutils.py Add Liaisons to Deliverables File 2019-06-11 15:08:10 -07:00
hound.py protect against errors from the hound API 2018-06-14 13:25:20 -04:00
liaisons_schema.py Update Liaison Scripts 2019-06-19 16:22:29 -07:00
liaisons_schema.yaml Fix regression in list-changes 2019-06-20 17:52:13 +02:00
links.py update sphinxext to use deliverable model classes 2018-03-07 10:49:50 -05:00
npmutils.py do not assume that modules with setup.py are packaged with python jobs 2017-10-24 10:59:17 -04:00
processutils.py show the cwd for commands before running them 2018-03-16 15:47:07 -04:00
project_config.py Drop references to git.openstack.org 2019-04-15 14:25:18 -05:00
puppetutils.py do not assume that modules with setup.py are packaged with python jobs 2017-10-24 10:59:17 -04:00
pythonutils.py Use recommended twine check for README validation 2019-04-05 10:56:16 -05:00
release_notes.py Fix announce email project names 2019-04-18 11:44:17 -05:00
requirements.py wrap subprocess to capture output in tests 2018-02-08 05:14:13 -06:00
rst2txt.py handle reno 2.9.0 anchor references 2018-04-25 15:20:30 -04:00
schema.py have list-deliverables look for valid values by querying the schema 2018-03-07 10:49:50 -05:00
schema.yaml Introduce cycle-automatic release model 2019-06-20 15:54:57 +00:00
series_status_schema.yaml Drop references to git.openstack.org 2019-04-15 14:25:18 -05:00
series_status.py Add Liaisons to Deliverables File 2019-06-11 15:08:10 -07:00
versionutils.py Add a 'generic' release-type. 2019-04-18 15:27:27 +10:00
xstaticutils.py Add validation for xstatic package versions 2018-06-25 09:40:46 -05:00
yamlutils.py Switch to ruamel for yaml handling 2019-07-08 11:40:11 -05:00