)]}'
{"ansible/roles/octavia/defaults/main.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"57ba1034053275ec0d34612f8d034b2cfb00fc62","unresolved":true,"context_lines":[{"line_number":23,"context_line":"  octavia-driver-agent:"},{"line_number":24,"context_line":"    container_name: octavia_driver_agent"},{"line_number":25,"context_line":"    # NOTE(mnasiadka): Use octavia-driver-agent group when exists in inventory to not break upgrade"},{"line_number":26,"context_line":"    group: \"{% if groups[\u0027octavia-driver-agent\u0027] is defined %}octavia-driver-agent{% endif %}\""},{"line_number":27,"context_line":"    enabled: \"{{ enable_octavia_driver_agent }}\""},{"line_number":28,"context_line":"    image: \"{{ octavia_driver_agent_image_full }}\""},{"line_number":29,"context_line":"    volumes: \"{{ octavia_driver_agent_default_volumes + octavia_driver_agent_extra_volumes }}\""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"2385b532_fd78afba","line":26,"range":{"start_line":26,"start_character":3,"end_line":26,"end_character":94},"updated":"2021-06-09 08:33:51.000000000","message":"I don\u0027t really understand how this could help. The group will be an empty string if groups[\u0027octavia-driver-agent\u0027] is not defined, which still won\u0027t exist in the groups map.","commit_id":"1157851541c07ff36e64e0bdb1feaebe439f847a"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b99af99b7498532621dc583a1a2dcf591462a281","unresolved":true,"context_lines":[{"line_number":23,"context_line":"  octavia-driver-agent:"},{"line_number":24,"context_line":"    container_name: octavia_driver_agent"},{"line_number":25,"context_line":"    # NOTE(mnasiadka): Use octavia-driver-agent group when exists in inventory to not break upgrade"},{"line_number":26,"context_line":"    group: \"{% if groups[\u0027octavia-driver-agent\u0027] is defined %}octavia-driver-agent{% endif %}\""},{"line_number":27,"context_line":"    enabled: \"{{ enable_octavia_driver_agent }}\""},{"line_number":28,"context_line":"    image: \"{{ octavia_driver_agent_image_full }}\""},{"line_number":29,"context_line":"    volumes: \"{{ octavia_driver_agent_default_volumes + octavia_driver_agent_extra_volumes }}\""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"381259b3_e51a3549","line":26,"range":{"start_line":26,"start_character":3,"end_line":26,"end_character":94},"in_reply_to":"0fdac7db_e1903471","updated":"2021-06-09 09:07:48.000000000","message":"So the problem is that the default value of enable_octavia_driver_agent will be true, but there is no group? So we still get the config, but no agents?\n\nHow about this\n\n3) enable_octavia_driver_agent: \"{{ \u003cnormal condition\u003e and groups[\u0027octavia-driver-agent\u0027] is defined }}\"","commit_id":"1157851541c07ff36e64e0bdb1feaebe439f847a"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"0b01d10aa78e8beac8ed7a742b18a9f80637fb1a","unresolved":true,"context_lines":[{"line_number":23,"context_line":"  octavia-driver-agent:"},{"line_number":24,"context_line":"    container_name: octavia_driver_agent"},{"line_number":25,"context_line":"    # NOTE(mnasiadka): Use octavia-driver-agent group when exists in inventory to not break upgrade"},{"line_number":26,"context_line":"    group: \"{% if groups[\u0027octavia-driver-agent\u0027] is defined %}octavia-driver-agent{% endif %}\""},{"line_number":27,"context_line":"    enabled: \"{{ enable_octavia_driver_agent }}\""},{"line_number":28,"context_line":"    image: \"{{ octavia_driver_agent_image_full }}\""},{"line_number":29,"context_line":"    volumes: \"{{ octavia_driver_agent_default_volumes + octavia_driver_agent_extra_volumes }}\""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"0fdac7db_e1903471","line":26,"range":{"start_line":26,"start_character":3,"end_line":26,"end_character":94},"in_reply_to":"2385b532_fd78afba","updated":"2021-06-09 08:44:40.000000000","message":"Right, so I think we have two options:\n1) Set group to octavia-api and deploy it on those hosts if octavia-driver-agent group does not exist\n2) Set enabled to \"{{ enable_octavia_driver_agent and groups[\u0027octavia-driver-agent\u0027] is defined }}\"\n\nPlease let me know which one should we pursue.","commit_id":"1157851541c07ff36e64e0bdb1feaebe439f847a"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"723a1f8d7f85d766841d22462f7aa1def2f67062","unresolved":true,"context_lines":[{"line_number":23,"context_line":"  octavia-driver-agent:"},{"line_number":24,"context_line":"    container_name: octavia_driver_agent"},{"line_number":25,"context_line":"    # NOTE(mnasiadka): Use octavia-driver-agent group when exists in inventory to not break upgrade"},{"line_number":26,"context_line":"    group: \"{% if groups[\u0027octavia-driver-agent\u0027] is defined %}octavia-driver-agent{% endif %}\""},{"line_number":27,"context_line":"    enabled: \"{{ enable_octavia_driver_agent }}\""},{"line_number":28,"context_line":"    image: \"{{ octavia_driver_agent_image_full }}\""},{"line_number":29,"context_line":"    volumes: \"{{ octavia_driver_agent_default_volumes + octavia_driver_agent_extra_volumes }}\""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"12065462_7f175b17","line":26,"range":{"start_line":26,"start_character":3,"end_line":26,"end_character":94},"in_reply_to":"381259b3_e51a3549","updated":"2021-06-09 09:19:42.000000000","message":"That was too obvious to list as an option before 11am ;)","commit_id":"1157851541c07ff36e64e0bdb1feaebe439f847a"}],"releasenotes/notes/bug-1903506-12ae72c114bede72.yaml":[{"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":"2b6f0c686f1788ca0caba1e9c262d63b2d5e62dd","unresolved":true,"context_lines":[{"line_number":5,"context_line":"    additional providers, e.g. ``ovn-octavia-provider``. It is automatically"},{"line_number":6,"context_line":"    deployed when ``Octavia`` is enabled and ``neutron_plugin_agent`` is set"},{"line_number":7,"context_line":"    to ``ovn``. It can be also enabled by setting"},{"line_number":8,"context_line":"    ``enable_octavia_driver_agent`` to ``yes``."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"882e6832_cbfe672c","line":8,"updated":"2021-04-01 10:44:57.000000000","message":"Mention users have to update their inventory (this is assumed on upgrades, not on minor version bumps, aka updates).","commit_id":"69ed91b7583f261eface99d2dd18d43c11c05620"}]}
