)]}'
{"octavia/amphorae/drivers/bgp/jinja/jinja_cfg.py":[{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"tag":"autogenerated:claude-review","change_message_id":"70659a8a3ffebff2354f33d066c2fdc71ac442e8","unresolved":false,"context_lines":[{"line_number":83,"context_line":"        return self.get_template(self.bgp_template).render("},{"line_number":84,"context_line":"            {\u0027amp_mgmt_ip\u0027: amphora.distributor_ip,"},{"line_number":85,"context_line":"             \u0027vips\u0027: rendered_vips,"},{"line_number":86,"context_line":"             \u0027bgp_peers\u0027: distributor[\u0027l3_bgp_peers\u0027],"},{"line_number":87,"context_line":"             \u0027bgp_local_as\u0027: distributor[\u0027l3_bgp_speaker\u0027][\u0027local_as\u0027],"},{"line_number":88,"context_line":"             \u0027debug\u0027: CONF.debug},"},{"line_number":89,"context_line":"            constants\u003dconstants)"}],"source_content_type":"text/x-python","patch_set":5,"id":"52d38177_4224d230","line":86,"updated":"2026-06-05 13:05:33.000000000","message":"The `bgp_peers` variable is now the full list object from `distributor[\u0027l3_bgp_peers\u0027]`. If this is a mutable list, mutations inside the template (unlikely but possible with custom filters) could affect the caller. Using `list(distributor[\u0027l3_bgp_peers\u0027])` or a shallow copy would be defensive.","commit_id":"359b1aac26f6fd55dfb695b1907b330a4b71ef64"}]}
