)]}'
{"ansible/roles/barbican/templates/barbican.conf.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"841ee1ad984ad1fc933e8b9e9c42f4013e8bb9e1","unresolved":false,"context_lines":[{"line_number":65,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"[oslo_messaging_notifications]"},{"line_number":68,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"[oslo_middleware]"},{"line_number":71,"context_line":"enable_proxy_headers_parsing \u003d True"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"7faddb67_18707240","side":"PARENT","line":68,"updated":"2019-08-27 11:07:18.000000000","message":"I\u0027d imagine we need this for listening to keystone notifications.","commit_id":"84044f1eac1dfe2edba001f1f64f94998f919162"},{"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":"aae0ada9d0d179ac5efd09caae7e9c8372c54fe5","unresolved":false,"context_lines":[{"line_number":65,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"[oslo_messaging_notifications]"},{"line_number":68,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"[oslo_middleware]"},{"line_number":71,"context_line":"enable_proxy_headers_parsing \u003d True"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"7faddb67_f2e31f05","side":"PARENT","line":68,"in_reply_to":"7faddb67_18707240","updated":"2019-08-28 06:32:17.000000000","message":"Hmm, you mean Rafael\u0027s source checks are not complete then? They certainly are sound.","commit_id":"84044f1eac1dfe2edba001f1f64f94998f919162"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"6a379e0806d6deb3626e568781dabdf9e40de13d","unresolved":false,"context_lines":[{"line_number":65,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"[oslo_messaging_notifications]"},{"line_number":68,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"[oslo_middleware]"},{"line_number":71,"context_line":"enable_proxy_headers_parsing \u003d True"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"bf51134e_9a07891d","side":"PARENT","line":68,"in_reply_to":"7faddb67_48dda23f","updated":"2020-06-16 12:17:19.000000000","message":"Sorry the very long time on this one. You are right. I just checked. If the system needs to listen to a rabbitMQ queues, then, it for sure will need this configuration. \n\nDo you guys know which are the systems that need to connect to the RabbitMQ? All of them here? Or, maybe, just barbican?","commit_id":"84044f1eac1dfe2edba001f1f64f94998f919162"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"ffdba3c6e684c977c36859ade59a2b6ba1fc8ed5","unresolved":false,"context_lines":[{"line_number":65,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"[oslo_messaging_notifications]"},{"line_number":68,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"[oslo_middleware]"},{"line_number":71,"context_line":"enable_proxy_headers_parsing \u003d True"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"7faddb67_48dda23f","side":"PARENT","line":68,"in_reply_to":"7faddb67_f2e31f05","updated":"2019-08-28 08:50:57.000000000","message":"I just grepped the source for \u0027notif\u0027.","commit_id":"84044f1eac1dfe2edba001f1f64f94998f919162"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"498a65591e375435ed340eaa599d5052d9a8899f","unresolved":false,"context_lines":[{"line_number":65,"context_line":"memcached_servers \u003d {% for host in groups[\u0027memcached\u0027] %}{{ hostvars[host][\u0027ansible_\u0027 + hostvars[host][\u0027api_interface\u0027]][\u0027ipv4\u0027][\u0027address\u0027] }}:{{ memcached_port }}{% if not loop.last %},{% endif %}{% endfor %}"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"[oslo_messaging_notifications]"},{"line_number":68,"context_line":"transport_url \u003d {{ notify_transport_url }}"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"[oslo_middleware]"},{"line_number":71,"context_line":"enable_proxy_headers_parsing \u003d True"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"bf51134e_9db8232b","side":"PARENT","line":68,"in_reply_to":"bf51134e_9a07891d","updated":"2020-06-16 12:22:17.000000000","message":"The transport configs are used in the code ` TRANSPORT \u003d messaging.get_rpc_transport(conf, allowed_remote_exmods\u003dexmods)`, which is found at `barbican.queue.init`. Therefore, at least with respect to Barbica, it needs this config.","commit_id":"84044f1eac1dfe2edba001f1f64f94998f919162"}]}
