releases/openstack_releases/cmds
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
..
__init__.py Refactor validation script 2015-07-23 17:33:03 +00:00
check_diff_start.py Upgrade hacking 1.x 2018-02-11 18:01:01 +01:00
check_schema.py Update Liaison Scripts 2019-06-19 16:22:29 -07:00
edit_deliverable.py add import-eol-tag subcommand to edit-deliverable 2018-06-18 09:11:56 -04:00
find_gerrit_acl_issues.py Rename review.openstack.org to review.opendev.org 2019-05-12 04:33:25 +08:00
get_deliverable_owner.py convert get-deliverable-owner to use the object model classes 2018-03-08 13:26:24 -05:00
init_series.py init_series: no longer skip over unreleased 2018-07-04 18:05:52 +02:00
interactive_release.py Merge "Files doesn't need to be byte encoded" 2019-01-10 18:32:08 +00:00
list_changes.py Fix regression in list-changes 2019-06-20 17:52:13 +02:00
list_constraints.py list_constraints: handle unreleased deliverables 2018-02-02 13:58:51 -06:00
list_deliverables.py Update tooling to support cycle-with-rc model 2018-10-24 08:41:13 -05:00
mail.py import the send-mail command from the release_tools repository 2017-10-03 16:24:45 -04:00
make_tracking_pad.py Drop references to git.openstack.org 2019-04-15 14:25:18 -05:00
missing.py Skip release-test for missing-releases 2018-08-31 08:24:51 -05:00
new_release.py Switch to ruamel for yaml handling 2019-07-08 11:40:11 -05:00
propose_final_releases.py update propose-final-releases to work with object model classes 2018-03-08 13:18:31 -05:00
propose_library_branches.py add --include-trailing option to propose-library-branches 2018-08-08 11:58:27 -04:00
reformat_yaml.py fix format-yaml to work with python 3 2017-07-31 17:11:02 -04:00
release_notes.py Fix announce email project names 2019-04-18 11:44:17 -05:00
validate.py Skip branch checking on EOL deliverables 2019-07-08 14:28:58 -05:00