)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"97d7e169fdf209a6aadb7158b43cd14b7a5e39cb","unresolved":true,"context_lines":[{"line_number":13,"context_line":"already deployed env. Note: without the PK this creates an error when"},{"line_number":14,"context_line":"Running Percona with pxc_strict_mode \u003d\u003d ENFORCING"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Closes-Bug: #1831986"},{"line_number":17,"context_line":"Change-Id: Ib039cb541cbc90a646d2021ce6e7bcd3655b3197"},{"line_number":18,"context_line":"Signed-off-by: Sahid Orentino Ferdjaoui \u003csahid.ferdjaoui@canonical.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"b49a0939_71818bc4","line":16,"updated":"2025-03-03 15:50:51.000000000","message":"This bug was closed in 2022. This should be either Related-bug or you should create a new bug.","commit_id":"d8a49152269a4f5021029cd034fb6286e6be92c8"},{"author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"change_message_id":"7af67443e7f8d61c36f0c56784ebf3420bf8cd3c","unresolved":false,"context_lines":[{"line_number":13,"context_line":"already deployed env. Note: without the PK this creates an error when"},{"line_number":14,"context_line":"Running Percona with pxc_strict_mode \u003d\u003d ENFORCING"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Closes-Bug: #1831986"},{"line_number":17,"context_line":"Change-Id: Ib039cb541cbc90a646d2021ce6e7bcd3655b3197"},{"line_number":18,"context_line":"Signed-off-by: Sahid Orentino Ferdjaoui \u003csahid.ferdjaoui@canonical.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"f85368d4_1a3a799e","line":16,"in_reply_to":"b49a0939_71818bc4","updated":"2025-03-03 16:05:56.000000000","message":"I changed the description to mention it as a related bug.","commit_id":"d8a49152269a4f5021029cd034fb6286e6be92c8"}],"neutron_fwaas/db/migration/alembic_migrations/versions/newton/expand/d6a12e637e28_neutron_fwaas_v2_0.py":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"55ce7a3ceb5cf45d5fd5979c8fd327b0ca797505","unresolved":true,"context_lines":[{"line_number":103,"context_line":"                  sa.ForeignKey(\u0027ports.id\u0027, ondelete\u003d\u0027CASCADE\u0027),"},{"line_number":104,"context_line":"                  nullable\u003dFalse)"},{"line_number":105,"context_line":"    )"},{"line_number":106,"context_line":"    op.create_primary_key("},{"line_number":107,"context_line":"        \u0027pk_firewall_group_port_associations_v2\u0027,"},{"line_number":108,"context_line":"        \u0027firewall_group_port_associations_v2\u0027,"},{"line_number":109,"context_line":"        [\u0027firewall_group_id\u0027, \u0027port_id\u0027])"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"    op.create_table("},{"line_number":112,"context_line":"        \u0027firewall_policy_rule_associations_v2\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9d3d96ad_e28f1272","line":109,"range":{"start_line":106,"start_character":0,"end_line":109,"end_character":41},"updated":"2025-03-06 10:46:11.000000000","message":"won\u0027t this break old deployments?","commit_id":"56b8924fef9d0d5bf7499ba6643e0da16295877b"},{"author":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"change_message_id":"a5eddce4ab2e9d0eb1fc044310bb196b1c5e928b","unresolved":false,"context_lines":[{"line_number":103,"context_line":"                  sa.ForeignKey(\u0027ports.id\u0027, ondelete\u003d\u0027CASCADE\u0027),"},{"line_number":104,"context_line":"                  nullable\u003dFalse)"},{"line_number":105,"context_line":"    )"},{"line_number":106,"context_line":"    op.create_primary_key("},{"line_number":107,"context_line":"        \u0027pk_firewall_group_port_associations_v2\u0027,"},{"line_number":108,"context_line":"        \u0027firewall_group_port_associations_v2\u0027,"},{"line_number":109,"context_line":"        [\u0027firewall_group_id\u0027, \u0027port_id\u0027])"},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"    op.create_table("},{"line_number":112,"context_line":"        \u0027firewall_policy_rule_associations_v2\u0027,"}],"source_content_type":"text/x-python","patch_set":2,"id":"af0b7674_4dbb115d","line":109,"range":{"start_line":106,"start_character":0,"end_line":109,"end_character":41},"in_reply_to":"9d3d96ad_e28f1272","updated":"2025-03-06 10:53:52.000000000","message":"No, it won\u0027t break because this PK existence is later checked in migration 2a0d33e9ef63, and is skipped if PK exists.\nWithout this primary key, this old migration can\u0027t be applied on new deployments at all with PXC as a database.","commit_id":"56b8924fef9d0d5bf7499ba6643e0da16295877b"}]}
