tripleo-heat-templates/deployment/swift
rabi ae34f60cdb Fix swift log redirection
Looks like swift log forwarding is skipped atm. Conditions on
ansible blocks are evaluated per task and once a var is
registered, 'is not defined' check (from block) fails and the tasks
are skipped.

This keeps the tasks same in both services so the duplicates
are excluded in DeployStepsTasks.

Also uses shell command like haproxy to check service status.

|         OK | Check if rsyslog exists | overcloud-controller-0
|     TIMING | Check if rsyslog exists | overcloud-controller-0 | 0:15:17.829966 | 0.37s
|       TASK | Forward logging to swift.log file
|    SKIPPED | Forward logging to swift.log file | overcloud-controller-0
|     TIMING | Forward logging to swift.log file | overcloud-controller-0 | 0:15:17.881102 | 0.04s
|       TASK | Restart rsyslogd service after logging conf change
|    SKIPPED | Restart rsyslogd service after logging conf change | overcloud-controller-0
|     TIMING | Restart rsyslogd service after logging conf change | overcloud-controller-0 | 0:15:17.924588 | 0.03s

Change-Id: I2f17b993029fc02ffe1e9d0f6a9c31b9eb97cc0a
(cherry picked from commit 8d51d6d3f4)
2021-09-28 06:17:38 +00:00
..
releasenotes/notes Refresh Swift ring files without restarting containers 2021-01-13 15:35:33 +00:00
external-swift-proxy-baremetal-puppet.yaml Remove External{Internal,Public,Admin}Url parameters 2021-01-28 10:03:36 +00:00
swift-base.yaml flatten the swift service configurations 2019-01-26 17:10:27 -05:00
swift-dispersion-baremetal-puppet.yaml Use absolute name to include puppet classes 2020-04-11 08:13:23 +09:00
swift-proxy-container-puppet.yaml Fix swift log redirection 2021-09-28 06:17:38 +00:00
swift-ringbuilder-container-puppet.yaml Fix swift containers idempotency 2021-01-13 15:38:36 +00:00
swift-storage-container-puppet.yaml Fix swift log redirection 2021-09-28 06:17:38 +00:00