Merge "Enable CADF events in Keystone and introduce enable_cadf_notifications"
This commit is contained in:
commit
33bdf93453
@ -239,9 +239,10 @@ enable_neutron: "yes"
|
|||||||
enable_nova: "yes"
|
enable_nova: "yes"
|
||||||
enable_rabbitmq: "yes"
|
enable_rabbitmq: "yes"
|
||||||
|
|
||||||
# Additional optional OpenStack services are specified here
|
# Additional optional OpenStack features and services are specified here
|
||||||
enable_aodh: "no"
|
enable_aodh: "no"
|
||||||
enable_barbican: "no"
|
enable_barbican: "no"
|
||||||
|
enable_cadf_notifications: "no"
|
||||||
enable_ceilometer: "no"
|
enable_ceilometer: "no"
|
||||||
enable_central_logging: "no"
|
enable_central_logging: "no"
|
||||||
enable_ceph: "no"
|
enable_ceph: "no"
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
[DEFAULT]
|
[DEFAULT]
|
||||||
debug = {{ keystone_logging_debug }}
|
debug = {{ keystone_logging_debug }}
|
||||||
|
{% if enable_cadf_notifications %}
|
||||||
|
notification_format = cadf
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
# NOTE(elemoine) log_dir alone does not work for Keystone
|
# NOTE(elemoine) log_dir alone does not work for Keystone
|
||||||
log_file = /var/log/kolla/keystone/keystone.log
|
log_file = /var/log/kolla/keystone/keystone.log
|
||||||
@ -39,3 +42,9 @@ memcache_servers = {{ memcached_servers }}
|
|||||||
{% else %}
|
{% else %}
|
||||||
memcache_servers = {% for host in groups['memcached'] %}{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}
|
memcache_servers = {% for host in groups['memcached'] %}{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
|
||||||
|
{% if enable_cadf_notifications %}
|
||||||
|
[oslo_messaging_notifications]
|
||||||
|
driver = messagingv2
|
||||||
|
transport_url = rabbit://{% for host in groups['rabbitmq'] %}{{ rabbitmq_user }}:{{ rabbitmq_password }}@{{ hostvars[host]['ansible_' + hostvars[host]['api_interface']]['ipv4']['address'] }}:{{ rabbitmq_port }}{% if not loop.last %},{% endif %}{% endfor %}
|
||||||
|
{% endif %}
|
||||||
|
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- Add support for CADF event notifications. This standard provides
|
||||||
|
auditing capabilities for compliance with security, operational,
|
||||||
|
and business processes and supports normalized and categorized
|
||||||
|
event data for federation and aggregation.
|
Loading…
Reference in New Issue
Block a user