)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"96b1fd8bec894e24cbb44aedecfed157290442e3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"77a812e2_225ff045","updated":"2026-01-16 10:08:55.000000000","message":"okay","commit_id":"ae92e165ef5b02eb3870cdf92da58e76f049c7dd"}],"ansible/roles/nova-cell/defaults/main.yml":[{"author":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"change_message_id":"78bc78b104b73cbf4a30880beec032b3db74d6a1","unresolved":false,"context_lines":[{"line_number":251,"context_line":"nova_cell_notify_tags: \"{{ nova_cell_rpc_tags }}\""},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"# External Rabbit users should override these"},{"line_number":254,"context_line":"nova_cell_rpc_transport_url: \u003e-"},{"line_number":255,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":256,"context_line":"  {%- for host in groups[nova_cell_rpc_group_name] -%}"},{"line_number":257,"context_line":"    {%- set host_url \u003d nova_cell_rpc_user ~ \u0027:\u0027 ~ nova_cell_rpc_password ~ \u0027@\u0027 ~"},{"line_number":258,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_rpc_port -%}"},{"line_number":259,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":260,"context_line":"  {%- endfor -%}"},{"line_number":261,"context_line":"  {{ nova_cell_rpc_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_rpc_vhost }}"},{"line_number":262,"context_line":"nova_cell_notify_transport_url: \u003e-"},{"line_number":263,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":264,"context_line":"  {%- for host in groups[nova_cell_notify_group_name] -%}"},{"line_number":265,"context_line":"    {%- set host_url \u003d nova_cell_notify_user ~ \u0027:\u0027 ~ nova_cell_notify_password ~ \u0027@\u0027 ~"},{"line_number":266,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_notify_port -%}"},{"line_number":267,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":268,"context_line":"  {%- endfor -%}"},{"line_number":269,"context_line":"  {{ nova_cell_notify_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_notify_vhost }}"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"# These vhosts and users will be created."},{"line_number":272,"context_line":"nova_cell_rpc_rabbitmq_users:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"141983b6_e78de21f","line":269,"range":{"start_line":254,"start_character":0,"end_line":269,"end_character":92},"updated":"2025-12-12 23:45:12.000000000","message":"not sure about this one but I\u0027ve used it elsewhere and it should (hopefully) work","commit_id":"6e8363a7a0cc32b68801f1a7cde2b38e82f49a4a"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"6084b1566fb3ae1f8fd367396bcba886fd55686e","unresolved":true,"context_lines":[{"line_number":251,"context_line":"nova_cell_notify_tags: \"{{ nova_cell_rpc_tags }}\""},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"# External Rabbit users should override these"},{"line_number":254,"context_line":"nova_cell_rpc_transport_url: \u003e-"},{"line_number":255,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":256,"context_line":"  {%- for host in groups[nova_cell_rpc_group_name] -%}"},{"line_number":257,"context_line":"    {%- set host_url \u003d nova_cell_rpc_user ~ \u0027:\u0027 ~ nova_cell_rpc_password ~ \u0027@\u0027 ~"},{"line_number":258,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_rpc_port -%}"},{"line_number":259,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":260,"context_line":"  {%- endfor -%}"},{"line_number":261,"context_line":"  {{ nova_cell_rpc_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_rpc_vhost }}"},{"line_number":262,"context_line":"nova_cell_notify_transport_url: \u003e-"},{"line_number":263,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":264,"context_line":"  {%- for host in groups[nova_cell_notify_group_name] -%}"},{"line_number":265,"context_line":"    {%- set host_url \u003d nova_cell_notify_user ~ \u0027:\u0027 ~ nova_cell_notify_password ~ \u0027@\u0027 ~"},{"line_number":266,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_notify_port -%}"},{"line_number":267,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":268,"context_line":"  {%- endfor -%}"},{"line_number":269,"context_line":"  {{ nova_cell_notify_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_notify_vhost }}"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"# These vhosts and users will be created."},{"line_number":272,"context_line":"nova_cell_rpc_rabbitmq_users:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7fd65828_087f4abb","line":269,"range":{"start_line":254,"start_character":0,"end_line":269,"end_character":92},"in_reply_to":"141983b6_e78de21f","updated":"2025-12-15 16:22:33.000000000","message":"I see, someone else should check both","commit_id":"6e8363a7a0cc32b68801f1a7cde2b38e82f49a4a"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"c49bbfc1eeec56b4c9ef8bee888734186f8e7d3f","unresolved":true,"context_lines":[{"line_number":251,"context_line":"nova_cell_notify_tags: \"{{ nova_cell_rpc_tags }}\""},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"# External Rabbit users should override these"},{"line_number":254,"context_line":"nova_cell_rpc_transport_url: \u003e-"},{"line_number":255,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":256,"context_line":"  {%- for host in groups[nova_cell_rpc_group_name] -%}"},{"line_number":257,"context_line":"    {%- set host_url \u003d nova_cell_rpc_user ~ \u0027:\u0027 ~ nova_cell_rpc_password ~ \u0027@\u0027 ~"},{"line_number":258,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_rpc_port -%}"},{"line_number":259,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":260,"context_line":"  {%- endfor -%}"},{"line_number":261,"context_line":"  {{ nova_cell_rpc_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_rpc_vhost }}"},{"line_number":262,"context_line":"nova_cell_notify_transport_url: \u003e-"},{"line_number":263,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":264,"context_line":"  {%- for host in groups[nova_cell_notify_group_name] -%}"},{"line_number":265,"context_line":"    {%- set host_url \u003d nova_cell_notify_user ~ \u0027:\u0027 ~ nova_cell_notify_password ~ \u0027@\u0027 ~"},{"line_number":266,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_notify_port -%}"},{"line_number":267,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":268,"context_line":"  {%- endfor -%}"},{"line_number":269,"context_line":"  {{ nova_cell_notify_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_notify_vhost }}"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"# These vhosts and users will be created."},{"line_number":272,"context_line":"nova_cell_rpc_rabbitmq_users:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"c42e1722_deaaaef2","line":269,"range":{"start_line":254,"start_character":0,"end_line":269,"end_character":92},"in_reply_to":"48c9f352_7063fb98","updated":"2025-12-15 17:05:59.000000000","message":"it should be checked from inside the nova container after deploy","commit_id":"6e8363a7a0cc32b68801f1a7cde2b38e82f49a4a"},{"author":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"change_message_id":"31a967acc5b175dca751bd56764f3dbca6ec823a","unresolved":true,"context_lines":[{"line_number":251,"context_line":"nova_cell_notify_tags: \"{{ nova_cell_rpc_tags }}\""},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"# External Rabbit users should override these"},{"line_number":254,"context_line":"nova_cell_rpc_transport_url: \u003e-"},{"line_number":255,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":256,"context_line":"  {%- for host in groups[nova_cell_rpc_group_name] -%}"},{"line_number":257,"context_line":"    {%- set host_url \u003d nova_cell_rpc_user ~ \u0027:\u0027 ~ nova_cell_rpc_password ~ \u0027@\u0027 ~"},{"line_number":258,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_rpc_port -%}"},{"line_number":259,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":260,"context_line":"  {%- endfor -%}"},{"line_number":261,"context_line":"  {{ nova_cell_rpc_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_rpc_vhost }}"},{"line_number":262,"context_line":"nova_cell_notify_transport_url: \u003e-"},{"line_number":263,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":264,"context_line":"  {%- for host in groups[nova_cell_notify_group_name] -%}"},{"line_number":265,"context_line":"    {%- set host_url \u003d nova_cell_notify_user ~ \u0027:\u0027 ~ nova_cell_notify_password ~ \u0027@\u0027 ~"},{"line_number":266,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_notify_port -%}"},{"line_number":267,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":268,"context_line":"  {%- endfor -%}"},{"line_number":269,"context_line":"  {{ nova_cell_notify_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_notify_vhost }}"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"# These vhosts and users will be created."},{"line_number":272,"context_line":"nova_cell_rpc_rabbitmq_users:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"48c9f352_7063fb98","line":269,"range":{"start_line":254,"start_character":0,"end_line":269,"end_character":92},"in_reply_to":"7fd65828_087f4abb","updated":"2025-12-15 16:43:52.000000000","message":"Logic seems sound, shame I can\u0027t check the config files from the gate ? or can I ?","commit_id":"6e8363a7a0cc32b68801f1a7cde2b38e82f49a4a"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"7c39f4370bebb902e2d267705036fc0d67ccf865","unresolved":false,"context_lines":[{"line_number":251,"context_line":"nova_cell_notify_tags: \"{{ nova_cell_rpc_tags }}\""},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"# External Rabbit users should override these"},{"line_number":254,"context_line":"nova_cell_rpc_transport_url: \u003e-"},{"line_number":255,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":256,"context_line":"  {%- for host in groups[nova_cell_rpc_group_name] -%}"},{"line_number":257,"context_line":"    {%- set host_url \u003d nova_cell_rpc_user ~ \u0027:\u0027 ~ nova_cell_rpc_password ~ \u0027@\u0027 ~"},{"line_number":258,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_rpc_port -%}"},{"line_number":259,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":260,"context_line":"  {%- endfor -%}"},{"line_number":261,"context_line":"  {{ nova_cell_rpc_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_rpc_vhost }}"},{"line_number":262,"context_line":"nova_cell_notify_transport_url: \u003e-"},{"line_number":263,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":264,"context_line":"  {%- for host in groups[nova_cell_notify_group_name] -%}"},{"line_number":265,"context_line":"    {%- set host_url \u003d nova_cell_notify_user ~ \u0027:\u0027 ~ nova_cell_notify_password ~ \u0027@\u0027 ~"},{"line_number":266,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_notify_port -%}"},{"line_number":267,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":268,"context_line":"  {%- endfor -%}"},{"line_number":269,"context_line":"  {{ nova_cell_notify_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_notify_vhost }}"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"# These vhosts and users will be created."},{"line_number":272,"context_line":"nova_cell_rpc_rabbitmq_users:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bbd8db09_9d608d77","line":269,"range":{"start_line":254,"start_character":0,"end_line":269,"end_character":92},"in_reply_to":"804f0c88_7c4a8af4","updated":"2026-01-16 09:24:53.000000000","message":"cells passed, so it looks fine.","commit_id":"6e8363a7a0cc32b68801f1a7cde2b38e82f49a4a"},{"author":{"_account_id":37203,"name":"Bertrand Lanson","display_name":"Bertrand Lanson","email":"bertrand.lanson@infomaniak.com","username":"lanson","status":"Infomaniak Network SA"},"change_message_id":"365172237868abe9af6a14e6bf827b5bf788d373","unresolved":true,"context_lines":[{"line_number":251,"context_line":"nova_cell_notify_tags: \"{{ nova_cell_rpc_tags }}\""},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"# External Rabbit users should override these"},{"line_number":254,"context_line":"nova_cell_rpc_transport_url: \u003e-"},{"line_number":255,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":256,"context_line":"  {%- for host in groups[nova_cell_rpc_group_name] -%}"},{"line_number":257,"context_line":"    {%- set host_url \u003d nova_cell_rpc_user ~ \u0027:\u0027 ~ nova_cell_rpc_password ~ \u0027@\u0027 ~"},{"line_number":258,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_rpc_port -%}"},{"line_number":259,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":260,"context_line":"  {%- endfor -%}"},{"line_number":261,"context_line":"  {{ nova_cell_rpc_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_rpc_vhost }}"},{"line_number":262,"context_line":"nova_cell_notify_transport_url: \u003e-"},{"line_number":263,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":264,"context_line":"  {%- for host in groups[nova_cell_notify_group_name] -%}"},{"line_number":265,"context_line":"    {%- set host_url \u003d nova_cell_notify_user ~ \u0027:\u0027 ~ nova_cell_notify_password ~ \u0027@\u0027 ~"},{"line_number":266,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_notify_port -%}"},{"line_number":267,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":268,"context_line":"  {%- endfor -%}"},{"line_number":269,"context_line":"  {{ nova_cell_notify_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_notify_vhost }}"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"# These vhosts and users will be created."},{"line_number":272,"context_line":"nova_cell_rpc_rabbitmq_users:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"f7e78527_bfa72e02","line":269,"range":{"start_line":254,"start_character":0,"end_line":269,"end_character":92},"in_reply_to":"c42e1722_deaaaef2","updated":"2025-12-16 20:28:08.000000000","message":"so it.. passed ?","commit_id":"6e8363a7a0cc32b68801f1a7cde2b38e82f49a4a"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"2cfded3138bc25f451a20fdd6fa8766a57452780","unresolved":true,"context_lines":[{"line_number":251,"context_line":"nova_cell_notify_tags: \"{{ nova_cell_rpc_tags }}\""},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"# External Rabbit users should override these"},{"line_number":254,"context_line":"nova_cell_rpc_transport_url: \u003e-"},{"line_number":255,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":256,"context_line":"  {%- for host in groups[nova_cell_rpc_group_name] -%}"},{"line_number":257,"context_line":"    {%- set host_url \u003d nova_cell_rpc_user ~ \u0027:\u0027 ~ nova_cell_rpc_password ~ \u0027@\u0027 ~"},{"line_number":258,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_rpc_port -%}"},{"line_number":259,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":260,"context_line":"  {%- endfor -%}"},{"line_number":261,"context_line":"  {{ nova_cell_rpc_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_rpc_vhost }}"},{"line_number":262,"context_line":"nova_cell_notify_transport_url: \u003e-"},{"line_number":263,"context_line":"  {%- set ns \u003d namespace(hosts\u003d[]) -%}"},{"line_number":264,"context_line":"  {%- for host in groups[nova_cell_notify_group_name] -%}"},{"line_number":265,"context_line":"    {%- set host_url \u003d nova_cell_notify_user ~ \u0027:\u0027 ~ nova_cell_notify_password ~ \u0027@\u0027 ~"},{"line_number":266,"context_line":"        (\u0027api\u0027 | kolla_address(host) | put_address_in_context(\u0027url\u0027)) ~ \u0027:\u0027 ~ nova_cell_notify_port -%}"},{"line_number":267,"context_line":"    {%- set ns.hosts \u003d ns.hosts + [host_url] -%}"},{"line_number":268,"context_line":"  {%- endfor -%}"},{"line_number":269,"context_line":"  {{ nova_cell_notify_transport }}://{{ ns.hosts | join(\u0027,\u0027) }}/{{ nova_cell_notify_vhost }}"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"# These vhosts and users will be created."},{"line_number":272,"context_line":"nova_cell_rpc_rabbitmq_users:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"804f0c88_7c4a8af4","line":269,"range":{"start_line":254,"start_character":0,"end_line":269,"end_character":92},"in_reply_to":"f7e78527_bfa72e02","updated":"2025-12-16 20:31:16.000000000","message":"I can\u0027t check. don\u0027t have access to CI","commit_id":"6e8363a7a0cc32b68801f1a7cde2b38e82f49a4a"}]}
