From be6b501f2664adf97754baafa97eba1b3f9876ab Mon Sep 17 00:00:00 2001 From: Dmitry Klenov Date: Wed, 22 Feb 2017 11:54:35 +0000 Subject: [PATCH] Ability to remove unneeded keys Kubernetes client merges old and new values. To erase old keys, it is needed to clean all the data first. Change-Id: I0b65cb00260114c1260ef89a8768fed055bbfb0e --- service/files/fernet-manage.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/service/files/fernet-manage.py b/service/files/fernet-manage.py index 1d8b5b8..bdb4f17 100644 --- a/service/files/fernet-manage.py +++ b/service/files/fernet-manage.py @@ -111,6 +111,8 @@ def main(): LOG.info("Updating data for '%s' secret.", SECRET_NAME) updated_keys = get_keys_data() + secret.obj['data'] = None + secret.update() secret.obj['data'] = updated_keys secret.update() LOG.info("%s fernet keys have been placed to secret '%s'", len(updated_keys), SECRET_NAME)