From f83c2f1aa7de3b05526387c9f1ac991ffc19edc3 Mon Sep 17 00:00:00 2001 From: Andrey Pavlov Date: Tue, 14 Mar 2017 23:05:30 +0400 Subject: [PATCH] Fix upgrades Change-Id: I18822a3bbc1a99605affbb667c17c3af53622ee7 --- fuel_ccp/deploy.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fuel_ccp/deploy.py b/fuel_ccp/deploy.py index 4fd9795f..b5dbbc52 100644 --- a/fuel_ccp/deploy.py +++ b/fuel_ccp/deploy.py @@ -377,7 +377,7 @@ def _create_nodes_configmap(nodes): def _create_service_configmap(service_name, service_config): configmap_name = "%s-%s" % (service_name, templates.SERVICE_CONFIG) - data = {templates.SERVICE_CONFIG: service_config._json()} + data = {templates.SERVICE_CONFIG: service_config._json(sort_keys=True)} template = templates.serialize_configmap(configmap_name, data) return kubernetes.process_object(template) @@ -574,7 +574,7 @@ def create_upgrade_jobs(component_name, upgrade_data, configmaps, topology, "exports_ctx": exports_ctx, } _create_meta_configmap(service) - _create_service_configmap(prefix) + _create_service_configmap(prefix, _yaml.AttrDict()) workflows = {prefix: ""} jobs = container["pre"]