From dda2a8dab7e92e201e572d46706ebccbe0843bdb Mon Sep 17 00:00:00 2001 From: Tim Heyer Date: Fri, 28 Jul 2017 18:32:55 +0000 Subject: [PATCH] Update armada handler to new manifest syntax -Fix not purging failed releases bug --- armada/handlers/armada.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/armada/handlers/armada.py b/armada/handlers/armada.py index 82983a31..afa2a95a 100644 --- a/armada/handlers/armada.py +++ b/armada/handlers/armada.py @@ -116,7 +116,7 @@ class Armada(object): for ch in group.get(KEYWORD_CHARTS): ch_release_name = release_prefix(prefix, ch.get('chart') - .get('name')) + .get('chart_name')) if release[0] == ch_release_name: LOG.info('Purging failed release %s ' 'before deployment', release[0]) @@ -154,7 +154,7 @@ class Armada(object): else: ch.get('chart')['source_dir'] = (repos.get(location), subpath) else: - chart_name = ch.get('chart').get('name') + chart_name = ch.get('chart').get('chart_name') raise armada_exceptions.ChartSourceException(ct_type, chart_name) def get_releases_by_status(self, status):