aboutsummaryrefslogtreecommitdiff
path: root/tools/version-check.py
diff options
context:
space:
mode:
authorMark Goddard <mark@stackhpc.com>2019-05-20 19:00:33 +0100
committerMark Goddard <mark@stackhpc.com>2019-05-20 19:03:05 +0100
commitf528ad81026526af02610aa3e08200fd53b87ab9 (patch)
treea3d3b1a9600051c1a9511d187804eadcdd3ecbaf /tools/version-check.py
parentb55fa2f8b70b143068db57fc1ff844929d29486e (diff)
downloadkolla-f528ad81026526af02610aa3e08200fd53b87ab9.tar.gz
kolla-f528ad81026526af02610aa3e08200fd53b87ab9.zip
Ignore EM releases in version-check.py
We don't want to use Extended Maintenance (EM) tags, since these are just markers of a point in time and not available as released artifacts. Change-Id: If552f7ffc22d4b25769c14c083179eecf5a93158
Diffstat (limited to 'tools/version-check.py')
-rwxr-xr-xtools/version-check.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/version-check.py b/tools/version-check.py
index 7dfb870d8..f9afdad94 100755
--- a/tools/version-check.py
+++ b/tools/version-check.py
@@ -87,6 +87,10 @@ def load_all_info(openstack_release):
if 'releases' in info and len(info['releases']) > 0:
latest_release = info['releases'][-1]
latest_version = latest_release['version']
+ if latest_version.endswith('-em') and len(info['releases']) > 1:
+ # Ignore Extended Maintenance (EM) releases, e.g. pike-em.
+ latest_release = info['releases'][-2]
+ latest_version = latest_release['version']
for project in latest_release['projects']:
project_name = project['repo'].split('/')[-1]