)]}'
{"templates/nova.conf.j2":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"0bc5497fc786a89eb3eb7c3724ec1badc2fe3aa2","unresolved":true,"context_lines":[{"line_number":3,"context_line":"[DEFAULT]"},{"line_number":4,"context_line":"# Logs / State"},{"line_number":5,"context_line":"debug \u003d {{ debug }}"},{"line_number":6,"context_line":"default_log_levels \u003d \"py-amqp\u003dDEBUG, amqp\u003dDEBUG, amqplib\u003dDEBUG, boto\u003dWARN, qpid\u003dWARN, sqlalchemy\u003dWARN, suds\u003dINFO, oslo.messaging\u003dDEBUG, oslo_messaging\u003dDEBUG, iso8601\u003dWARN, requests.packages.urllib3.connectionpool\u003dWARN, urllib3.connectionpool\u003dWARN, websocket\u003dWARN, requests.packages.urllib3.util.retry\u003dWARN, urllib3.util.retry\u003dWARN, keystonemiddleware\u003dWARN, routes.middleware\u003dWARN, stevedore\u003dWARN, taskflow\u003dWARN, keystoneauth\u003dWARN, oslo.cache\u003dINFO, oslo_policy\u003dINFO, dogpile.core.dogpile\u003dINFO, glanceclient\u003dWARN, oslo.privsep.daemon\u003dINFO\""},{"line_number":7,"context_line":"use_journal \u003d True"},{"line_number":8,"context_line":"state_path \u003d {{ nova_system_home_folder }}"},{"line_number":9,"context_line":"service_down_time \u003d 120"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"867b13fa_b0b305d6","line":6,"range":{"start_line":6,"start_character":0,"end_line":6,"end_character":537},"updated":"2021-05-12 18:34:44.000000000","message":"we probably want to drop that","commit_id":"67d8b6fed31e03bf9876f1307ae00730175e9c43"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"0bc5497fc786a89eb3eb7c3724ec1badc2fe3aa2","unresolved":true,"context_lines":[{"line_number":58,"context_line":"driver \u003d {{ (notification_topics | length \u003e 0) | ternary(\u0027messagingv2\u0027, \u0027noop\u0027) }}"},{"line_number":59,"context_line":"transport_url \u003d {{ nova_oslomsg_notify_transport }}://{% for host in nova_oslomsg_notify_servers.split(\u0027,\u0027) %}{{ nova_oslomsg_notify_userid }}:{{ nova_oslomsg_notify_password }}@{{ host }}:{{ nova_oslomsg_notify_port }}{% if not loop.last %},{% else %}/{{ nova_oslomsg_notify_vhost }}{% if nova_oslomsg_notify_use_ssl | bool %}?ssl\u003d1{% else %}?ssl\u003d0{% endif %}{% endif %}{% endfor %}"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"ssl \u003d {{ nova_oslomsg_notify_use_ssl }}"},{"line_number":62,"context_line":"ssl_version \u003d {{ nova_oslomsg_notify_ssl_version }}"},{"line_number":63,"context_line":"ssl_cafile \u003d {{ nova_oslomsg_notify_ssl_cafile }}"},{"line_number":64,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"51b8bf52_2764bf02","line":61,"range":{"start_line":61,"start_character":0,"end_line":61,"end_character":39},"updated":"2021-05-12 18:34:44.000000000","message":"I don\u0027t think we need ssl here once we have it in transport_url","commit_id":"67d8b6fed31e03bf9876f1307ae00730175e9c43"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"124302de1fa2469c3ccca37e3bf18dc28c38c8d7","unresolved":true,"context_lines":[{"line_number":30,"context_line":"enabled_apis \u003d {{ nova_enabled_apis }}"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"# Rpc all"},{"line_number":33,"context_line":"transport_url \u003d {{ nova_oslomsg_rpc_transport }}://{% for host in nova_oslomsg_rpc_servers.split(\u0027,\u0027) %}{{ nova_oslomsg_rpc_userid }}:{{ nova_oslomsg_rpc_password }}@{{ host }}:{{ nova_oslomsg_rpc_port }}{% if not loop.last %},{% else %}/{{ nova_oslomsg_rpc_vhost }}{% if nova_oslomsg_rpc_use_ssl | bool %}?ssl\u003d1\u0026ssl_version\u003d{{ nova_oslomsg_rpc_ssl_version }}\u0026ssl_ca_file\u003d{{ nova_oslomsg_rpc_ssl_ca_file }}{% else %}?ssl\u003d0{% endif %}{% endif %}{% endfor %}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"# Network"},{"line_number":36,"context_line":"my_ip \u003d {% if nova_management_address \u003d\u003d \u0027localhost\u0027 %}127.0.0.1{% else %}{{ nova_management_address }}{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":8,"id":"56858e02_0dfb881e","line":33,"range":{"start_line":33,"start_character":360,"end_line":33,"end_character":406},"updated":"2021-05-14 13:37:39.000000000","message":"Is it fine to provide it even when CA file is set to empty string? (just dunno - probably should be fine...)","commit_id":"5a60846262424aeb3b9ca3496434610d56f30ced"},{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"5c109b9eedd760cf10a7a2d2f5a33d8b7a04b656","unresolved":true,"context_lines":[{"line_number":30,"context_line":"enabled_apis \u003d {{ nova_enabled_apis }}"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"# Rpc all"},{"line_number":33,"context_line":"transport_url \u003d {{ nova_oslomsg_rpc_transport }}://{% for host in nova_oslomsg_rpc_servers.split(\u0027,\u0027) %}{{ nova_oslomsg_rpc_userid }}:{{ nova_oslomsg_rpc_password }}@{{ host }}:{{ nova_oslomsg_rpc_port }}{% if not loop.last %},{% else %}/{{ nova_oslomsg_rpc_vhost }}{% if nova_oslomsg_rpc_use_ssl | bool %}?ssl\u003d1\u0026ssl_version\u003d{{ nova_oslomsg_rpc_ssl_version }}\u0026ssl_ca_file\u003d{{ nova_oslomsg_rpc_ssl_ca_file }}{% else %}?ssl\u003d0{% endif %}{% endif %}{% endfor %}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"# Network"},{"line_number":36,"context_line":"my_ip \u003d {% if nova_management_address \u003d\u003d \u0027localhost\u0027 %}127.0.0.1{% else %}{{ nova_management_address }}{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":8,"id":"a51345ea_2d7c2c8d","line":33,"range":{"start_line":33,"start_character":360,"end_line":33,"end_character":406},"in_reply_to":"56858e02_0dfb881e","updated":"2021-05-14 16:39:28.000000000","message":"Yes, i\u0027ve tested it empty and it\u0027s ok (i think empty string is also the oslo.messaging default). I\u0027d considered making that field optional but transport_url is already a too-big expression!","commit_id":"5a60846262424aeb3b9ca3496434610d56f30ced"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"7e32266dcd14b02a01ef6e472203bbbf6827c91e","unresolved":true,"context_lines":[{"line_number":30,"context_line":"enabled_apis \u003d {{ nova_enabled_apis }}"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"# Rpc all"},{"line_number":33,"context_line":"transport_url \u003d {{ nova_oslomsg_rpc_transport }}://{% for host in nova_oslomsg_rpc_servers.split(\u0027,\u0027) %}{{ nova_oslomsg_rpc_userid }}:{{ nova_oslomsg_rpc_password }}@{{ host }}:{{ nova_oslomsg_rpc_port }}{% if not loop.last %},{% else %}/{{ nova_oslomsg_rpc_vhost }}{% if nova_oslomsg_rpc_use_ssl | bool %}?ssl\u003d1\u0026ssl_version\u003d{{ nova_oslomsg_rpc_ssl_version }}\u0026ssl_ca_file\u003d{{ nova_oslomsg_rpc_ssl_ca_file }}{% else %}?ssl\u003d0{% endif %}{% endif %}{% endfor %}"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"# Network"},{"line_number":36,"context_line":"my_ip \u003d {% if nova_management_address \u003d\u003d \u0027localhost\u0027 %}127.0.0.1{% else %}{{ nova_management_address }}{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":8,"id":"052f3a2f_a21b8683","line":33,"range":{"start_line":33,"start_character":360,"end_line":33,"end_character":406},"in_reply_to":"a51345ea_2d7c2c8d","updated":"2021-05-17 11:17:15.000000000","message":"Yep, I thought about smth like move query part to vars/main.yml but whatever.","commit_id":"5a60846262424aeb3b9ca3496434610d56f30ced"}]}
