python-tripleoclient/templates/ephemeral-heat
James Slagle 4ed3d8b4c9 Ephemeral Heat unit tests
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 04323f12e7)
2021-05-27 12:54:29 -04:00
..
heat-pod.yaml.j2 Add HeatPodLauncher 2021-03-09 11:06:36 -05:00
heat.conf.j2 Ephemeral Heat unit tests 2021-05-27 12:54:29 -04:00