4ed3d8b4c9
This patch adds unit tests for the ephemeral Heat feature.
Additionally, the following changes are combined into this commit:
- Adds compression for ephemeral Heat db and log file backups
- Configures a specific log_file in the generated heat.conf so we can
have a unique log file per execution so as not to overwrite previous
log files. Provides better debuggability as each exeuction is in it's
own log file.
- Guards the mount/umount of tmpfs for the heat dir with use_root, so as
to supress the warnings about the commands failing when not using
root.
- Configures the logger in tripleo_launch_heat.py as just 'tripleoclient'
so that the configuration propagates to other loggers that inherit
from 'tripleoclient'
- Fixes tripleo_launch_heat.py to only attempt to kill heat once when
--kill is passed.
- Minor fixes uncovered during the unit test addition.
Signed-off-by: James Slagle <jslagle@redhat.com>
Change-Id: I44f8d8a208f1b38ccfdd2b4b225c877e539e57cd
(cherry picked from commit
|
||
---|---|---|
.. | ||
heat-pod.yaml.j2 | ||
heat.conf.j2 |