From 6e23d7f8fa70e55600f8bdc392c784a523fca76d Mon Sep 17 00:00:00 2001 From: Juan Antonio Osorio Robles Date: Thu, 15 Jun 2017 16:08:34 +0300 Subject: [PATCH] Enable key rotation action and add release note bp keystone-fernet-rotation Change-Id: I1263239bae7dede96191f80ae7932461ce6ea69b --- .../Add-rotate-fernet-keys-action-a1080bf5fb18413f.yaml | 8 ++++++++ setup.cfg | 1 + 2 files changed, 9 insertions(+) create mode 100644 releasenotes/notes/Add-rotate-fernet-keys-action-a1080bf5fb18413f.yaml diff --git a/releasenotes/notes/Add-rotate-fernet-keys-action-a1080bf5fb18413f.yaml b/releasenotes/notes/Add-rotate-fernet-keys-action-a1080bf5fb18413f.yaml new file mode 100644 index 000000000..e78b6c8bf --- /dev/null +++ b/releasenotes/notes/Add-rotate-fernet-keys-action-a1080bf5fb18413f.yaml @@ -0,0 +1,8 @@ +--- +features: + - In the parameters section of actions, the rotate_fernet_keys action was + added. It does a rotation based on the values of the generated passwords + or the parameter_defaults given by the user. Note that this merely does + the rotation, deletes the excess keys and persists the new value in the plan + environment. However, the action doesn't go to the nodes and adds the + keys to the actual repository; that's part of a separate workflow. diff --git a/setup.cfg b/setup.cfg index 3f7f6ecbb..56b50b600 100644 --- a/setup.cfg +++ b/setup.cfg @@ -88,6 +88,7 @@ mistral.actions = tripleo.parameters.get_passwords = tripleo_common.actions.parameters:GetPasswordsAction tripleo.parameters.get_profile_of_flavor = tripleo_common.actions.parameters:GetProfileOfFlavorAction tripleo.parameters.generate_fencing = tripleo_common.actions.parameters:GenerateFencingParametersAction + tripleo.parameters.rotate_fernet_keys = tripleo_common.actions.parameters:RotateFernetKeysAction tripleo.plan.create_container = tripleo_common.actions.plan:CreateContainerAction tripleo.plan.delete = tripleo_common.actions.plan:DeletePlanAction tripleo.plan.list = tripleo_common.actions.plan:ListPlansAction