Files
charm-heat/tests/tests.yaml
Myles Penner 69886c1bcd 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
2024-06-12 07:07:02 -07:00

29 lines
652 B
YAML

charm_name: heat
smoke_bundles:
- jammy-caracal
gate_bundles:
- jammy-antelope
- jammy-bobcat
- jammy-caracal
dev_bundles:
- noble-caracal
configure:
- zaza.openstack.charm_tests.glance.setup.add_cirros_image
- zaza.openstack.charm_tests.nova.setup.manage_ssh_key
- zaza.openstack.charm_tests.nova.setup.create_flavors
tests:
- zaza.openstack.charm_tests.heat.tests.HeatBasicDeployment
- zaza.openstack.charm_tests.policyd.tests.HeatTests
- zaza.openstack.charm_tests.audit.tests.KeystoneAuditMiddlewareTest
tests_options:
policyd:
service: heat
audit-middleware:
service: heat
force_deploy:
- noble-caracal