diff --git a/deployment/keystone/keystone-container-puppet.yaml b/deployment/keystone/keystone-container-puppet.yaml index 567b771caf..f060d06aae 100644 --- a/deployment/keystone/keystone-container-puppet.yaml +++ b/deployment/keystone/keystone-container-puppet.yaml @@ -689,6 +689,22 @@ outputs: user: root command: [ 'keystone', 'pkill', '--signal', 'USR1', 'httpd' ] + deploy_steps_tasks: + - name: validate keystone service state + when: + - container_cli == 'podman' + - not container_healthcheck_disabled + - step|int == 4 + tags: + - opendev-validation + - opendev-validation-keystone + block: + - name: Get keystone service healthcheck status + import_role: + name: healthcheck-service-status + vars: + inflight_healthcheck_services: + - tripleo_keystone_healthcheck container_puppet_tasks: # Keystone endpoint creation occurs only on single node step_3: