charm-heat/unit_tests
Myles Penner 5f61266f26 Add keystone audit middleware API logging
This commit adds Keystone audit middleware API logging to the Heat
charm in versions Yoga and newer to allow users to configure their
environment for CADF compliance. This feature can be enabled/disabled
and is set to 'disabled' by default to avoid bloat in log files.
The logging output is configured to /var/log/heat/heat-api.log.
This commit builds on previous discussions:
https://github.com/juju/charm-helpers/pull/808.

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1212
Closes-Bug: 1856555
Change-Id: Ic611b68f35a36489673e3430dd1abbd5aa752fa7
(cherry picked from commit 69886c1bcd)
2024-06-21 14:06:33 -07:00
..
__init__.py Improve platform mocking 2023-10-24 18:02:12 +01:00
test_actions_openstack_upgrade.py Use unittest.mock instead of mock 2020-06-09 16:36:35 +02:00
test_actions.py Use unittest.mock instead of mock 2020-06-09 16:36:35 +02:00
test_heat_context.py Add support for HAProxy L7 checks 2023-02-17 12:05:27 -03:00
test_heat_relations.py Number of heat queues will keep growing forever after heat-engine restarts 2021-05-24 15:44:46 +08:00
test_heat_utils.py Add keystone audit middleware API logging 2024-06-21 14:06:33 -07:00
test_utils.py Sync libraries & common files prior to freeze 2020-10-06 18:51:21 +01:00