)]}'
{"ansible/group_vars/all.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"823493bf2bcdc805ee4d888c1f3e6fdd6952c347","unresolved":false,"context_lines":[{"line_number":1109,"context_line":"enable_audit_notifications: \"no\""},{"line_number":1110,"context_line":"audit_notifications_transport_url: \"{{ notify_transport_url }}\""},{"line_number":1111,"context_line":"audit_notifications_topic: \"audit\""},{"line_number":1112,"context_line":"audit_notifications_topic_cinder: \"{{ audit_notifications_topic }}\""},{"line_number":1113,"context_line":"audit_notifications_topic_designate: \"{{ audit_notifications_topic }}\""},{"line_number":1114,"context_line":"audit_notifications_topic_glance: \"{{ audit_notifications_topic }}\""},{"line_number":1115,"context_line":"audit_notifications_topic_gnocchi: \"{{ audit_notifications_topic }}\""},{"line_number":1116,"context_line":"audit_notifications_topic_heat: \"{{ audit_notifications_topic }}\""},{"line_number":1117,"context_line":"audit_notifications_topic_ironic: \"{{ audit_notifications_topic }}\""},{"line_number":1118,"context_line":"audit_notifications_topic_keystone: \"{{ audit_notifications_topic }}\""},{"line_number":1119,"context_line":"audit_notifications_topic_manila: \"{{ audit_notifications_topic }}\""},{"line_number":1120,"context_line":"audit_notifications_topic_neutron: \"{{ audit_notifications_topic }}\""},{"line_number":1121,"context_line":"audit_notifications_topic_nova: \"{{ audit_notifications_topic }}\""},{"line_number":1122,"context_line":"audit_notifications_topic_panko: \"{{ audit_notifications_topic }}\""},{"line_number":1123,"context_line":"audit_notifications_topic_trove: \"{{ audit_notifications_topic }}\""},{"line_number":1124,"context_line":""},{"line_number":1125,"context_line":"####################"},{"line_number":1126,"context_line":"# InfluxDB options"}],"source_content_type":"text/x-yaml","patch_set":24,"id":"3fa7e38b_5891d49a","line":1123,"range":{"start_line":1112,"start_character":0,"end_line":1123,"end_character":66},"updated":"2020-02-07 10:00:52.000000000","message":"is there a reason to keep it here, instead of adding that var to ansible/roles/\u003crole_name\u003e/defaults/main.yml?","commit_id":"4a0e129b184fba45f7646a8e1ed3fcc03c224922"}],"ansible/roles/ceilometer/templates/ceilometer.conf.j2":[{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"b934f6cc1f8faa5d82703ddb54ce1b71ebbad7d6","unresolved":false,"context_lines":[{"line_number":55,"context_line":""},{"line_number":56,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":57,"context_line":"[audit_middleware_notifications]"},{"line_number":58,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":59,"context_line":"driver \u003d messagingv2"},{"line_number":60,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":61,"context_line":"{% else %}"},{"line_number":62,"context_line":"driver \u003d messagingv2"},{"line_number":63,"context_line":"{% endif %}"},{"line_number":64,"context_line":"topics \u003d {{ audit_notifications_topic_ceilometer }}"},{"line_number":65,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_55cb4ba3","line":63,"range":{"start_line":58,"start_character":0,"end_line":63,"end_character":11},"updated":"2019-12-16 09:12:50.000000000","message":"if\ntransport_url\nendif\ndriver\n\nTo not set driver each time.","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"},{"author":{"_account_id":28374,"name":"Viktor Michalek","email":"viktor.michalek@ultimum.io","username":"viktormichalek"},"change_message_id":"7d1462d4c32531ecbdd90571e3230a2d5a82fc90","unresolved":false,"context_lines":[{"line_number":55,"context_line":""},{"line_number":56,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":57,"context_line":"[audit_middleware_notifications]"},{"line_number":58,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":59,"context_line":"driver \u003d messagingv2"},{"line_number":60,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":61,"context_line":"{% else %}"},{"line_number":62,"context_line":"driver \u003d messagingv2"},{"line_number":63,"context_line":"{% endif %}"},{"line_number":64,"context_line":"topics \u003d {{ audit_notifications_topic_ceilometer }}"},{"line_number":65,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_304d76c5","line":63,"range":{"start_line":58,"start_character":0,"end_line":63,"end_character":11},"in_reply_to":"3fa7e38b_55cb4ba3","updated":"2020-01-22 17:42:01.000000000","message":"Done","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"}],"ansible/roles/cinder/templates/cinder.conf.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5cc1996a327d74d4adc84e9f87b57dffa7d3fb87","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"transport_url \u003d {{ rpc_transport_url }}"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"[oslo_messaging_notifications]"},{"line_number":63,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":64,"context_line":"{% if enable_cadf_notifications | bool or cinder_enabled_notification_topics %}"},{"line_number":65,"context_line":"driver \u003d messagingv2"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"7faddb67_8280d6c0","line":62,"range":{"start_line":62,"start_character":1,"end_line":62,"end_character":29},"updated":"2019-08-05 18:14:57.000000000","message":"Also, the audit middleware docs state to use the [audit_middleware_notifications] section for this.","commit_id":"ca81a99b0f882093aba5814f319cb9cbeb964b07"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"ce7105cedffa8f517374cf60423821193a0bc558","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"transport_url \u003d {{ rpc_transport_url }}"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"[oslo_messaging_notifications]"},{"line_number":63,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":64,"context_line":"{% if enable_cadf_notifications | bool or cinder_enabled_notification_topics %}"},{"line_number":65,"context_line":"driver \u003d messagingv2"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"7faddb67_7b65231d","line":62,"range":{"start_line":62,"start_character":1,"end_line":62,"end_character":29},"in_reply_to":"7faddb67_8280d6c0","updated":"2019-08-07 13:13:07.000000000","message":"Actually I checked the code and it will default to using this section.","commit_id":"ca81a99b0f882093aba5814f319cb9cbeb964b07"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b547edf8b524942faa907747eeb75a174634b412","unresolved":false,"context_lines":[{"line_number":61,"context_line":""},{"line_number":62,"context_line":"[oslo_messaging_notifications]"},{"line_number":63,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":64,"context_line":"{% if enable_cadf_notifications | bool or cinder_enabled_notification_topics %}"},{"line_number":65,"context_line":"driver \u003d messagingv2"},{"line_number":66,"context_line":"topics \u003d {{ cinder_enabled_notification_topics | map(attribute\u003d\u0027name\u0027) | join(\u0027,\u0027) }}"},{"line_number":67,"context_line":"{% else %}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"7faddb67_db73f7e7","line":64,"range":{"start_line":64,"start_character":6,"end_line":64,"end_character":42},"updated":"2019-08-07 13:14:06.000000000","message":"With this change, there will be the \u0027notifications\u0027 topic in the list, so this check is redundant.","commit_id":"ca81a99b0f882093aba5814f319cb9cbeb964b07"},{"author":{"_account_id":28374,"name":"Viktor Michalek","email":"viktor.michalek@ultimum.io","username":"viktormichalek"},"change_message_id":"7d1462d4c32531ecbdd90571e3230a2d5a82fc90","unresolved":false,"context_lines":[{"line_number":61,"context_line":""},{"line_number":62,"context_line":"[oslo_messaging_notifications]"},{"line_number":63,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":64,"context_line":"{% if enable_cadf_notifications | bool or cinder_enabled_notification_topics %}"},{"line_number":65,"context_line":"driver \u003d messagingv2"},{"line_number":66,"context_line":"topics \u003d {{ cinder_enabled_notification_topics | map(attribute\u003d\u0027name\u0027) | join(\u0027,\u0027) }}"},{"line_number":67,"context_line":"{% else %}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3fa7e38b_3a7a10f0","line":64,"range":{"start_line":64,"start_character":6,"end_line":64,"end_character":42},"in_reply_to":"7faddb67_db73f7e7","updated":"2020-01-22 17:42:01.000000000","message":"Done","commit_id":"ca81a99b0f882093aba5814f319cb9cbeb964b07"},{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"b934f6cc1f8faa5d82703ddb54ce1b71ebbad7d6","unresolved":false,"context_lines":[{"line_number":218,"context_line":""},{"line_number":219,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":220,"context_line":"[audit_middleware_notifications]"},{"line_number":221,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":222,"context_line":"driver \u003d messagingv2"},{"line_number":223,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":224,"context_line":"{% else %}"},{"line_number":225,"context_line":"driver \u003d messagingv2"},{"line_number":226,"context_line":"{% endif %}"},{"line_number":227,"context_line":"topics \u003d {{ audit_notifications_topic_cinder }}"},{"line_number":228,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_15bdd302","line":226,"range":{"start_line":221,"start_character":0,"end_line":226,"end_character":11},"updated":"2019-12-16 09:12:50.000000000","message":"ditto","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"},{"author":{"_account_id":28374,"name":"Viktor Michalek","email":"viktor.michalek@ultimum.io","username":"viktormichalek"},"change_message_id":"7d1462d4c32531ecbdd90571e3230a2d5a82fc90","unresolved":false,"context_lines":[{"line_number":218,"context_line":""},{"line_number":219,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":220,"context_line":"[audit_middleware_notifications]"},{"line_number":221,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":222,"context_line":"driver \u003d messagingv2"},{"line_number":223,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":224,"context_line":"{% else %}"},{"line_number":225,"context_line":"driver \u003d messagingv2"},{"line_number":226,"context_line":"{% endif %}"},{"line_number":227,"context_line":"topics \u003d {{ audit_notifications_topic_cinder }}"},{"line_number":228,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_f046fea7","line":226,"range":{"start_line":221,"start_character":0,"end_line":226,"end_character":11},"in_reply_to":"3fa7e38b_15bdd302","updated":"2020-01-22 17:42:01.000000000","message":"Done","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"ee9730ff07fc456f5a0842abeb3e5b99fccee1fc","unresolved":false,"context_lines":[{"line_number":218,"context_line":"backend_url \u003d etcd3+http://{{ \u0027api\u0027 | kolla_address(groups[\u0027etcd\u0027][0]) | put_address_in_context(\u0027url\u0027) }}:{{ etcd_client_port }}"},{"line_number":219,"context_line":"{% endif %}"},{"line_number":220,"context_line":""},{"line_number":221,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":222,"context_line":"[audit_middleware_notifications]"},{"line_number":223,"context_line":"driver \u003d messagingv2"},{"line_number":224,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"}],"source_content_type":"text/x-jinja2","patch_set":27,"id":"3fa7e38b_8facd636","line":221,"range":{"start_line":221,"start_character":6,"end_line":221,"end_character":32},"updated":"2020-02-08 09:59:33.000000000","message":"I think we might prefer this variable per deployed service, e.g. cinder_enable_audit_notifications (the default value would be the global setting) - this way one can give up on notifications from a service if they are too noisy or b0rken","commit_id":"5ba587d1371df7f46fd47b64501331dc20ff741a"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"ee9730ff07fc456f5a0842abeb3e5b99fccee1fc","unresolved":false,"context_lines":[{"line_number":221,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":222,"context_line":"[audit_middleware_notifications]"},{"line_number":223,"context_line":"driver \u003d messagingv2"},{"line_number":224,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":225,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":226,"context_line":"{% endif %}"},{"line_number":227,"context_line":"topics \u003d {{ audit_notifications_topic_cinder }}"}],"source_content_type":"text/x-jinja2","patch_set":27,"id":"3fa7e38b_4fa25e42","line":224,"range":{"start_line":224,"start_character":6,"end_line":224,"end_character":52},"updated":"2020-02-08 09:59:33.000000000","message":"this is weird to check here - we supply proper default and it is guarded by boolean just above","commit_id":"5ba587d1371df7f46fd47b64501331dc20ff741a"}],"ansible/roles/designate/templates/designate.conf.j2":[{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"b934f6cc1f8faa5d82703ddb54ce1b71ebbad7d6","unresolved":false,"context_lines":[{"line_number":112,"context_line":""},{"line_number":113,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":114,"context_line":"[audit_middleware_notifications]"},{"line_number":115,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":116,"context_line":"driver \u003d messagingv2"},{"line_number":117,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":118,"context_line":"{% else %}"},{"line_number":119,"context_line":"driver \u003d messagingv2"},{"line_number":120,"context_line":"{% endif %}"},{"line_number":121,"context_line":"topics \u003d {{ audit_notifications_topic_designate }}"},{"line_number":122,"context_line":"{% endif %}"},{"line_number":123,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_d5b65b26","line":120,"range":{"start_line":115,"start_character":0,"end_line":120,"end_character":11},"updated":"2019-12-16 09:12:50.000000000","message":"ditto","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"},{"author":{"_account_id":28374,"name":"Viktor Michalek","email":"viktor.michalek@ultimum.io","username":"viktormichalek"},"change_message_id":"7d1462d4c32531ecbdd90571e3230a2d5a82fc90","unresolved":false,"context_lines":[{"line_number":112,"context_line":""},{"line_number":113,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":114,"context_line":"[audit_middleware_notifications]"},{"line_number":115,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":116,"context_line":"driver \u003d messagingv2"},{"line_number":117,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":118,"context_line":"{% else %}"},{"line_number":119,"context_line":"driver \u003d messagingv2"},{"line_number":120,"context_line":"{% endif %}"},{"line_number":121,"context_line":"topics \u003d {{ audit_notifications_topic_designate }}"},{"line_number":122,"context_line":"{% endif %}"},{"line_number":123,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_b0c64615","line":120,"range":{"start_line":115,"start_character":0,"end_line":120,"end_character":11},"in_reply_to":"3fa7e38b_d5b65b26","updated":"2020-01-22 17:42:01.000000000","message":"Done","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"}],"ansible/roles/glance/templates/glance-api.conf.j2":[{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"b934f6cc1f8faa5d82703ddb54ce1b71ebbad7d6","unresolved":false,"context_lines":[{"line_number":111,"context_line":""},{"line_number":112,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":113,"context_line":"[audit_middleware_notifications]"},{"line_number":114,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":115,"context_line":"driver \u003d messagingv2"},{"line_number":116,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":117,"context_line":"{% else %}"},{"line_number":118,"context_line":"driver \u003d messagingv2"},{"line_number":119,"context_line":"{% endif %}"},{"line_number":120,"context_line":"topics \u003d {{ audit_notifications_topic_nova }}"},{"line_number":121,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_7531a7bb","line":119,"range":{"start_line":114,"start_character":0,"end_line":119,"end_character":11},"updated":"2019-12-16 09:12:50.000000000","message":"ditto","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"},{"author":{"_account_id":28374,"name":"Viktor Michalek","email":"viktor.michalek@ultimum.io","username":"viktormichalek"},"change_message_id":"7d1462d4c32531ecbdd90571e3230a2d5a82fc90","unresolved":false,"context_lines":[{"line_number":111,"context_line":""},{"line_number":112,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":113,"context_line":"[audit_middleware_notifications]"},{"line_number":114,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":115,"context_line":"driver \u003d messagingv2"},{"line_number":116,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":117,"context_line":"{% else %}"},{"line_number":118,"context_line":"driver \u003d messagingv2"},{"line_number":119,"context_line":"{% endif %}"},{"line_number":120,"context_line":"topics \u003d {{ audit_notifications_topic_nova }}"},{"line_number":121,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_50cb521c","line":119,"range":{"start_line":114,"start_character":0,"end_line":119,"end_character":11},"in_reply_to":"3fa7e38b_7531a7bb","updated":"2020-01-22 17:42:01.000000000","message":"Done","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"}],"ansible/roles/gnocchi/templates/gnocchi.conf.j2":[{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"b934f6cc1f8faa5d82703ddb54ce1b71ebbad7d6","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":94,"context_line":"[audit_middleware_notifications]"},{"line_number":95,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":96,"context_line":"driver \u003d messagingv2"},{"line_number":97,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":98,"context_line":"{% else %}"},{"line_number":99,"context_line":"driver \u003d messagingv2"},{"line_number":100,"context_line":"{% endif %}"},{"line_number":101,"context_line":"topics \u003d {{ audit_notifications_topic_gnocchi }}"},{"line_number":102,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_353b2f9c","line":100,"range":{"start_line":95,"start_character":0,"end_line":100,"end_character":11},"updated":"2019-12-16 09:12:50.000000000","message":"ditto","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"},{"author":{"_account_id":28374,"name":"Viktor Michalek","email":"viktor.michalek@ultimum.io","username":"viktormichalek"},"change_message_id":"7d1462d4c32531ecbdd90571e3230a2d5a82fc90","unresolved":false,"context_lines":[{"line_number":92,"context_line":""},{"line_number":93,"context_line":"{% if enable_audit_notifications | bool %}"},{"line_number":94,"context_line":"[audit_middleware_notifications]"},{"line_number":95,"context_line":"{% if audit_notifications_transport_url | length \u003e 0 %}"},{"line_number":96,"context_line":"driver \u003d messagingv2"},{"line_number":97,"context_line":"transport_url \u003d {{ audit_notifications_transport_url }}"},{"line_number":98,"context_line":"{% else %}"},{"line_number":99,"context_line":"driver \u003d messagingv2"},{"line_number":100,"context_line":"{% endif %}"},{"line_number":101,"context_line":"topics \u003d {{ audit_notifications_topic_gnocchi }}"},{"line_number":102,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_10d5dab8","line":100,"range":{"start_line":95,"start_character":0,"end_line":100,"end_character":11},"in_reply_to":"3fa7e38b_353b2f9c","updated":"2020-01-22 17:42:01.000000000","message":"Done","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"}],"ansible/roles/nova/templates/nova.conf.j2":[{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"b934f6cc1f8faa5d82703ddb54ce1b71ebbad7d6","unresolved":false,"context_lines":[{"line_number":126,"context_line":""},{"line_number":127,"context_line":"[oslo_messaging_notifications]"},{"line_number":128,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":129,"context_line":"{% if enable_cadf_notifications | bool or nova_enabled_notification_topics %}"},{"line_number":130,"context_line":"driver \u003d messagingv2"},{"line_number":131,"context_line":"topics \u003d {{ nova_enabled_notification_topics | map(attribute\u003d\u0027name\u0027) | join(\u0027,\u0027) }}"},{"line_number":132,"context_line":"{% else %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_55402b07","line":129,"range":{"start_line":129,"start_character":13,"end_line":129,"end_character":17},"updated":"2019-12-16 09:12:50.000000000","message":"cadf or audit?","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"},{"author":{"_account_id":28374,"name":"Viktor Michalek","email":"viktor.michalek@ultimum.io","username":"viktormichalek"},"change_message_id":"7d1462d4c32531ecbdd90571e3230a2d5a82fc90","unresolved":false,"context_lines":[{"line_number":126,"context_line":""},{"line_number":127,"context_line":"[oslo_messaging_notifications]"},{"line_number":128,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":129,"context_line":"{% if enable_cadf_notifications | bool or nova_enabled_notification_topics %}"},{"line_number":130,"context_line":"driver \u003d messagingv2"},{"line_number":131,"context_line":"topics \u003d {{ nova_enabled_notification_topics | map(attribute\u003d\u0027name\u0027) | join(\u0027,\u0027) }}"},{"line_number":132,"context_line":"{% else %}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"3fa7e38b_b1e4fea9","line":129,"range":{"start_line":129,"start_character":13,"end_line":129,"end_character":17},"in_reply_to":"3fa7e38b_55402b07","updated":"2020-01-22 17:42:01.000000000","message":"Done","commit_id":"eec2cb1299874efb9809c990b2d329675965aaa2"},{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"0ceb78041205365a09d2e4fe18f797bce42cb3eb","unresolved":false,"context_lines":[{"line_number":126,"context_line":""},{"line_number":127,"context_line":"[oslo_messaging_notifications]"},{"line_number":128,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":129,"context_line":"{% if enable_cadf_notifications | bool or nova_enabled_notification_topics %}"},{"line_number":130,"context_line":"driver \u003d messagingv2"},{"line_number":131,"context_line":"topics \u003d {{ nova_enabled_notification_topics | map(attribute\u003d\u0027name\u0027) | join(\u0027,\u0027) }}"},{"line_number":132,"context_line":"{% else %}"}],"source_content_type":"text/x-jinja2","patch_set":12,"id":"3fa7e38b_0b7605a5","line":129,"range":{"start_line":129,"start_character":6,"end_line":129,"end_character":31},"updated":"2019-12-17 07:34:10.000000000","message":"there is no such variable?","commit_id":"ae53637f6f468d0e883cca26c86a704f63f02db8"},{"author":{"_account_id":28374,"name":"Viktor Michalek","email":"viktor.michalek@ultimum.io","username":"viktormichalek"},"change_message_id":"7d1462d4c32531ecbdd90571e3230a2d5a82fc90","unresolved":false,"context_lines":[{"line_number":126,"context_line":""},{"line_number":127,"context_line":"[oslo_messaging_notifications]"},{"line_number":128,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":129,"context_line":"{% if enable_cadf_notifications | bool or nova_enabled_notification_topics %}"},{"line_number":130,"context_line":"driver \u003d messagingv2"},{"line_number":131,"context_line":"topics \u003d {{ nova_enabled_notification_topics | map(attribute\u003d\u0027name\u0027) | join(\u0027,\u0027) }}"},{"line_number":132,"context_line":"{% else %}"}],"source_content_type":"text/x-jinja2","patch_set":12,"id":"3fa7e38b_71ca0670","line":129,"range":{"start_line":129,"start_character":6,"end_line":129,"end_character":31},"in_reply_to":"3fa7e38b_0b7605a5","updated":"2020-01-22 17:42:01.000000000","message":"Done","commit_id":"ae53637f6f468d0e883cca26c86a704f63f02db8"}],"doc/source/reference/logging-and-monitoring/cadf-auditing-guide.rst":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"823493bf2bcdc805ee4d888c1f3e6fdd6952c347","unresolved":false,"context_lines":[{"line_number":23,"context_line":"`OpenStack Audit Middleware Documentation"},{"line_number":24,"context_line":"\u003chttps://docs.openstack.org/keystonemiddleware/latest/audit.html\u003e`__"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Custom api-paste.ini files"},{"line_number":27,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"API paste files contain configuration for API middleware pipelines."}],"source_content_type":"text/x-rst","patch_set":24,"id":"3fa7e38b_98c50c93","line":26,"updated":"2020-02-07 10:00:52.000000000","message":"Shouldn\u0027t this be part of https://review.opendev.org/#/c/695054/?","commit_id":"4a0e129b184fba45f7646a8e1ed3fcc03c224922"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"ee9730ff07fc456f5a0842abeb3e5b99fccee1fc","unresolved":false,"context_lines":[{"line_number":35,"context_line":"separately (overriding topic set in ``audit_notifications_topic``) by"},{"line_number":36,"context_line":"setting variables (in ``globals.yml``):"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"* audit_notifications_topic_cinder"},{"line_number":39,"context_line":"* audit_notifications_topic_glance"},{"line_number":40,"context_line":"* audit_notifications_topic_gnocchi"},{"line_number":41,"context_line":"* audit_notifications_topic_heat"}],"source_content_type":"text/x-rst","patch_set":27,"id":"3fa7e38b_6f9f1af6","line":38,"range":{"start_line":38,"start_character":2,"end_line":38,"end_character":34},"updated":"2020-02-08 09:59:33.000000000","message":"I wonder if we prefer the service_variable or variable_service order...","commit_id":"5ba587d1371df7f46fd47b64501331dc20ff741a"}],"etc/kolla/globals.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"823493bf2bcdc805ee4d888c1f3e6fdd6952c347","unresolved":false,"context_lines":[{"line_number":644,"context_line":"#####################"},{"line_number":645,"context_line":"#enable_audit_notifications: \"no\""},{"line_number":646,"context_line":"#audit_notifications_topic: \"audit\""},{"line_number":647,"context_line":"#audit_notifications_topic_cinder: \"{{ audit_notifications_topic }}\""},{"line_number":648,"context_line":"#audit_notifications_topic_designate: \"{{ audit_notifications_topic }}\""},{"line_number":649,"context_line":"#audit_notifications_topic_glance: \"{{ audit_notifications_topic }}\""},{"line_number":650,"context_line":"#audit_notifications_topic_gnocchi: \"{{ audit_notifications_topic }}\""},{"line_number":651,"context_line":"#audit_notifications_topic_heat: \"{{ audit_notifications_topic }}\""},{"line_number":652,"context_line":"#audit_notifications_topic_ironic: \"{{ audit_notifications_topic }}\""},{"line_number":653,"context_line":"#audit_notifications_topic_keystone: \"{{ audit_notifications_topic }}\""},{"line_number":654,"context_line":"#audit_notifications_topic_manila: \"{{ audit_notifications_topic }}\""},{"line_number":655,"context_line":"#audit_notifications_topic_neutron: \"{{ audit_notifications_topic }}\""},{"line_number":656,"context_line":"#audit_notifications_topic_nova: \"{{ audit_notifications_topic }}\""},{"line_number":657,"context_line":"#audit_notifications_topic_panko: \"{{ audit_notifications_topic }}\""},{"line_number":658,"context_line":"#audit_notifications_topic_trove: \"{{ audit_notifications_topic }}\""},{"line_number":659,"context_line":""},{"line_number":660,"context_line":"#########"},{"line_number":661,"context_line":"# Freezer"}],"source_content_type":"text/x-yaml","patch_set":24,"id":"3fa7e38b_38865861","line":658,"range":{"start_line":647,"start_character":0,"end_line":658,"end_character":67},"updated":"2020-02-07 10:00:52.000000000","message":"do we really need all of this in globals? It\u0027s a bit polluting the file in my opinion. I would prefer this to be listed in the docs and instruct the user to override it in /etc/kolla/globals.yml if needed.","commit_id":"4a0e129b184fba45f7646a8e1ed3fcc03c224922"}]}
