)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"f3e4ff6bb626ea9255876124b9373f941e938f9a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"28f705cc_2a38c449","updated":"2026-01-28 14:28:18.000000000","message":"recheck","commit_id":"b2b89b72f487476589744e75d3d5635aebe603d5"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"7a4328df03f978950d97454348c4ccb887159f13","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e634314e_bb947dd9","updated":"2026-02-09 12:33:12.000000000","message":"Could not import extension openstackdocstheme (exception: No module named \u0027pkg_resources\u0027)\ntox job is broken too(","commit_id":"41ef5485908e3671c43cace514e6a583f981efd1"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"fd23a0bf0e4362f22b94040d7fda4cf4704cd482","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"62745ecf_43aff594","updated":"2026-01-29 19:36:18.000000000","message":"https://review.opendev.org/c/openstack/bifrost/+/975169 should be merged first? then upgrade job will pass?","commit_id":"41ef5485908e3671c43cace514e6a583f981efd1"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"1674aa01e3256cd524a4bb805de4d839d28fa615","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"93a45152_0a6739d0","updated":"2026-02-10 09:48:16.000000000","message":"recheck","commit_id":"41ef5485908e3671c43cace514e6a583f981efd1"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"2315d51e27aa846cf63d14178f130646e2631335","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"18aabd7f_e74b9b7a","updated":"2026-02-09 10:43:41.000000000","message":"recheck CI unblocked. https://review.opendev.org/c/openstack/bifrost/+/975169 merged","commit_id":"41ef5485908e3671c43cace514e6a583f981efd1"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"f977702bdae8e2d8027acf0dd7ec393eba1a76c7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"782248fa_326b012f","in_reply_to":"5912dfdd_7c27695d","updated":"2026-02-03 14:08:54.000000000","message":"waiting for a merge)","commit_id":"41ef5485908e3671c43cace514e6a583f981efd1"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"cb1e726ab1d86f24cd0b3ba0b92922effdeb6ebc","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"5912dfdd_7c27695d","in_reply_to":"62745ecf_43aff594","updated":"2026-02-03 13:24:53.000000000","message":"exactly :)","commit_id":"41ef5485908e3671c43cace514e6a583f981efd1"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"6dd6a8359d4090b5ff43d760d5cb69205aa36a69","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"db38a5e4_4f68024f","in_reply_to":"e634314e_bb947dd9","updated":"2026-02-12 07:49:27.000000000","message":"please merge this, tox job is fixed","commit_id":"41ef5485908e3671c43cace514e6a583f981efd1"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"a6af410a4b43639ca5c8bde0f277efa4cc3fce9e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"8a67f492_3a65cc7b","updated":"2026-02-12 19:15:33.000000000","message":"https://zuul.opendev.org/t/openstack/builds?job_name\u003dopenstack-tox-docs\u0026project\u003dopenstack/bifrost\nits strange, gate is job passed, check job is failed","commit_id":"5c7ced27caf22f00c91314f5afaf1857115f0e0b"}],"playbooks/roles/bifrost-ironic-install/tasks/setup_firewalld.yml":[{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"279ecfb4315e22d856630f35c0b674e14833ce65","unresolved":true,"context_lines":[{"line_number":11,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":12,"context_line":"# limitations under the License."},{"line_number":13,"context_line":"---"},{"line_number":14,"context_line":"- name: \"Ensure firewalld is unmasked\""},{"line_number":15,"context_line":"  systemd:"},{"line_number":16,"context_line":"    name: firewalld"},{"line_number":17,"context_line":"    masked: no"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"- name: \"Enable firewalld\""},{"line_number":20,"context_line":"  service:"},{"line_number":21,"context_line":"    name: firewalld"},{"line_number":22,"context_line":"    state: started"},{"line_number":23,"context_line":"    enabled: yes"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"- name: \"Disable iptables (if enabled)\""},{"line_number":26,"context_line":"  service:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"76a27703_d8e3e19d","line":23,"range":{"start_line":14,"start_character":0,"end_line":23,"end_character":16},"updated":"2026-01-27 19:50:29.000000000","message":"Shouldn\u0027t they be combined?","commit_id":"b2b89b72f487476589744e75d3d5635aebe603d5"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"b645735dddd0a6500c7f9a879f40599855677a14","unresolved":true,"context_lines":[{"line_number":11,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":12,"context_line":"# limitations under the License."},{"line_number":13,"context_line":"---"},{"line_number":14,"context_line":"- name: \"Ensure firewalld is unmasked\""},{"line_number":15,"context_line":"  systemd:"},{"line_number":16,"context_line":"    name: firewalld"},{"line_number":17,"context_line":"    masked: no"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"- name: \"Enable firewalld\""},{"line_number":20,"context_line":"  service:"},{"line_number":21,"context_line":"    name: firewalld"},{"line_number":22,"context_line":"    state: started"},{"line_number":23,"context_line":"    enabled: yes"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"- name: \"Disable iptables (if enabled)\""},{"line_number":26,"context_line":"  service:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"937067d6_9e685d51","line":23,"range":{"start_line":14,"start_character":0,"end_line":23,"end_character":16},"in_reply_to":"000ee5e1_f740bd08","updated":"2026-01-29 15:15:42.000000000","message":"not all CI jobs failed, only the upgrade job, the unmask is needed in 2024.2 too https://review.opendev.org/c/openstack/bifrost/+/975169","commit_id":"b2b89b72f487476589744e75d3d5635aebe603d5"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"71ee25fa42a27bdd81559dfc016c660dab00d2d9","unresolved":false,"context_lines":[{"line_number":11,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":12,"context_line":"# limitations under the License."},{"line_number":13,"context_line":"---"},{"line_number":14,"context_line":"- name: \"Ensure firewalld is unmasked\""},{"line_number":15,"context_line":"  systemd:"},{"line_number":16,"context_line":"    name: firewalld"},{"line_number":17,"context_line":"    masked: no"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"- name: \"Enable firewalld\""},{"line_number":20,"context_line":"  service:"},{"line_number":21,"context_line":"    name: firewalld"},{"line_number":22,"context_line":"    state: started"},{"line_number":23,"context_line":"    enabled: yes"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"- name: \"Disable iptables (if enabled)\""},{"line_number":26,"context_line":"  service:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"48c13287_3cd31758","line":23,"range":{"start_line":14,"start_character":0,"end_line":23,"end_character":16},"in_reply_to":"31a4264a_1634f580","updated":"2026-01-28 15:13:08.000000000","message":"okay","commit_id":"b2b89b72f487476589744e75d3d5635aebe603d5"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"ecd782653176d0c613056e1df4791fc488f03a77","unresolved":true,"context_lines":[{"line_number":11,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":12,"context_line":"# limitations under the License."},{"line_number":13,"context_line":"---"},{"line_number":14,"context_line":"- name: \"Ensure firewalld is unmasked\""},{"line_number":15,"context_line":"  systemd:"},{"line_number":16,"context_line":"    name: firewalld"},{"line_number":17,"context_line":"    masked: no"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"- name: \"Enable firewalld\""},{"line_number":20,"context_line":"  service:"},{"line_number":21,"context_line":"    name: firewalld"},{"line_number":22,"context_line":"    state: started"},{"line_number":23,"context_line":"    enabled: yes"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"- name: \"Disable iptables (if enabled)\""},{"line_number":26,"context_line":"  service:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"000ee5e1_f740bd08","line":23,"range":{"start_line":14,"start_character":0,"end_line":23,"end_character":16},"in_reply_to":"48c13287_3cd31758","updated":"2026-01-28 20:02:44.000000000","message":"CI failed again, so maybe necessarily?","commit_id":"b2b89b72f487476589744e75d3d5635aebe603d5"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"f3e4ff6bb626ea9255876124b9373f941e938f9a","unresolved":true,"context_lines":[{"line_number":11,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":12,"context_line":"# limitations under the License."},{"line_number":13,"context_line":"---"},{"line_number":14,"context_line":"- name: \"Ensure firewalld is unmasked\""},{"line_number":15,"context_line":"  systemd:"},{"line_number":16,"context_line":"    name: firewalld"},{"line_number":17,"context_line":"    masked: no"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"- name: \"Enable firewalld\""},{"line_number":20,"context_line":"  service:"},{"line_number":21,"context_line":"    name: firewalld"},{"line_number":22,"context_line":"    state: started"},{"line_number":23,"context_line":"    enabled: yes"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"- name: \"Disable iptables (if enabled)\""},{"line_number":26,"context_line":"  service:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"31a4264a_1634f580","line":23,"range":{"start_line":14,"start_character":0,"end_line":23,"end_character":16},"in_reply_to":"76a27703_d8e3e19d","updated":"2026-01-28 14:28:18.000000000","message":"not necessarily","commit_id":"b2b89b72f487476589744e75d3d5635aebe603d5"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"8762b779d911d79b4771e5c65e2d901cd3010fae","unresolved":false,"context_lines":[{"line_number":11,"context_line":"# See the License for the specific language governing permissions and"},{"line_number":12,"context_line":"# limitations under the License."},{"line_number":13,"context_line":"---"},{"line_number":14,"context_line":"- name: \"Ensure firewalld is unmasked\""},{"line_number":15,"context_line":"  systemd:"},{"line_number":16,"context_line":"    name: firewalld"},{"line_number":17,"context_line":"    masked: no"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"- name: \"Enable firewalld\""},{"line_number":20,"context_line":"  service:"},{"line_number":21,"context_line":"    name: firewalld"},{"line_number":22,"context_line":"    state: started"},{"line_number":23,"context_line":"    enabled: yes"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"- name: \"Disable iptables (if enabled)\""},{"line_number":26,"context_line":"  service:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"71233e32_5064a9d0","line":23,"range":{"start_line":14,"start_character":0,"end_line":23,"end_character":16},"in_reply_to":"937067d6_9e685d51","updated":"2026-02-11 09:10:21.000000000","message":"Ack","commit_id":"b2b89b72f487476589744e75d3d5635aebe603d5"}]}
