From 7efa88bbec6294e59d7334e60dffab02825f8418 Mon Sep 17 00:00:00 2001 From: Carlos Camacho Date: Tue, 17 Jan 2017 16:44:40 +0100 Subject: 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 --- tools/yaml-validate.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tools') diff --git a/tools/yaml-validate.py b/tools/yaml-validate.py index f2359af6..63e3ce51 100755 --- a/tools/yaml-validate.py +++ b/tools/yaml-validate.py @@ -94,6 +94,10 @@ def validate_mysql_connection(settings): 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 'value' not in tpl['outputs']['role_data']: print('ERROR: invalid role_data for filename: %s' -- cgit 1.2.3-korg