Check that all templates are using the release alias
Quick verification to check that the release name is used instead the date. Im also adding here all the updated templates required to pass the check and merge this check as soon as possible. Change-Id: Ifdc9ac4a9d0a4872d3e21672c93fc87da2e68a4e
This commit is contained in:
parent
3db59dfd57
commit
7efa88bbec
@ -1,4 +1,4 @@
|
|||||||
heat_template_version: 2017-02-24
|
heat_template_version: ocata
|
||||||
|
|
||||||
description: >
|
description: >
|
||||||
Configure Cinder HPELeftHandISCSIDriver
|
Configure Cinder HPELeftHandISCSIDriver
|
||||||
|
@ -94,6 +94,10 @@ def validate_mysql_connection(settings):
|
|||||||
|
|
||||||
|
|
||||||
def validate_service(filename, tpl):
|
def validate_service(filename, tpl):
|
||||||
|
if 'heat_template_version' in tpl and not str(tpl['heat_template_version']).isalpha():
|
||||||
|
print('ERROR: heat_template_version needs to be the release alias not a date: %s'
|
||||||
|
% filename)
|
||||||
|
return 1
|
||||||
if 'outputs' in tpl and 'role_data' in tpl['outputs']:
|
if 'outputs' in tpl and 'role_data' in tpl['outputs']:
|
||||||
if 'value' not in tpl['outputs']['role_data']:
|
if 'value' not in tpl['outputs']['role_data']:
|
||||||
print('ERROR: invalid role_data for filename: %s'
|
print('ERROR: invalid role_data for filename: %s'
|
||||||
|
Loading…
Reference in New Issue
Block a user