)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"change_message_id":"19cf64e794833440c939d7d058ae6e1fa65cf5c8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"da5f47d5_6b28c4d3","updated":"2026-01-22 11:42:05.000000000","message":"feels ok for the client to match the server features","commit_id":"0e187ad1dea9d93b5bd4ba4f5f97d9a3ee61a443"}],"deliverables/flamingo/python-ironicclient.yaml":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"565de114a487c49e3a368db6c7d7d11bdedc5dde","unresolved":true,"context_lines":[{"line_number":22,"context_line":"  - version: 5.13.1"},{"line_number":23,"context_line":"    projects:"},{"line_number":24,"context_line":"      - repo: openstack/python-ironicclient"},{"line_number":25,"context_line":"        hash: b5125b4d3b84daa881c5e805ca906cb1dc8c7433"},{"line_number":26,"context_line":"branches:"},{"line_number":27,"context_line":"  - name: stable/2025.2"},{"line_number":28,"context_line":"    location: 5.13.0"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"4575714b_0e7e407b","line":25,"updated":"2026-01-22 07:37:19.000000000","message":"note that this contains a feature backport to a stable branch :( which is not allowed according to stable policy (and Ironic team is among the projects that follow stable policy). There can be exceptions, if the team decides so, but still, i\u0027d rather not release this. (in that case, probably the best is to revert the backport on stable/2025.2)","commit_id":"0e187ad1dea9d93b5bd4ba4f5f97d9a3ee61a443"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"681ffad031031c7cee5a84d97c8293d802933fcc","unresolved":true,"context_lines":[{"line_number":22,"context_line":"  - version: 5.13.1"},{"line_number":23,"context_line":"    projects:"},{"line_number":24,"context_line":"      - repo: openstack/python-ironicclient"},{"line_number":25,"context_line":"        hash: b5125b4d3b84daa881c5e805ca906cb1dc8c7433"},{"line_number":26,"context_line":"branches:"},{"line_number":27,"context_line":"  - name: stable/2025.2"},{"line_number":28,"context_line":"    location: 5.13.0"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ca64efb7_d093e4a8","line":25,"in_reply_to":"2bd6d389_005ff149","updated":"2026-01-22 17:16:28.000000000","message":"Without this change I am unable to use the python-ironicclient stable/2025.2 against ironic stable/2025.2 (or even the release tag)","commit_id":"0e187ad1dea9d93b5bd4ba4f5f97d9a3ee61a443"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"522a7e767da2273f5df69c51ace449aef1a97d55","unresolved":true,"context_lines":[{"line_number":22,"context_line":"  - version: 5.13.1"},{"line_number":23,"context_line":"    projects:"},{"line_number":24,"context_line":"      - repo: openstack/python-ironicclient"},{"line_number":25,"context_line":"        hash: b5125b4d3b84daa881c5e805ca906cb1dc8c7433"},{"line_number":26,"context_line":"branches:"},{"line_number":27,"context_line":"  - name: stable/2025.2"},{"line_number":28,"context_line":"    location: 5.13.0"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ca059ba0_4f139efb","line":25,"in_reply_to":"4575714b_0e7e407b","updated":"2026-01-22 07:37:40.000000000","message":"the relevant patch: https://review.opendev.org/c/openstack/python-ironicclient/+/973439","commit_id":"0e187ad1dea9d93b5bd4ba4f5f97d9a3ee61a443"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"7708e61a9489a9b2295e1a08f369a064e8ef0980","unresolved":true,"context_lines":[{"line_number":22,"context_line":"  - version: 5.13.1"},{"line_number":23,"context_line":"    projects:"},{"line_number":24,"context_line":"      - repo: openstack/python-ironicclient"},{"line_number":25,"context_line":"        hash: b5125b4d3b84daa881c5e805ca906cb1dc8c7433"},{"line_number":26,"context_line":"branches:"},{"line_number":27,"context_line":"  - name: stable/2025.2"},{"line_number":28,"context_line":"    location: 5.13.0"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"2bd6d389_005ff149","line":25,"in_reply_to":"ca059ba0_4f139efb","updated":"2026-01-22 09:21:41.000000000","message":"I\u0027m aware of that, this was actually a miss for stable/2025.2 since the actual feature is present in ironic 2025.2 release 32.0\nPlease consider allowing merging this as the ironicclient change is paired with the ironic change, thanks","commit_id":"0e187ad1dea9d93b5bd4ba4f5f97d9a3ee61a443"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"a2c92cfb4fab576be4c90d21aedf344afd8494bb","unresolved":true,"context_lines":[{"line_number":22,"context_line":"  - version: 5.13.1"},{"line_number":23,"context_line":"    projects:"},{"line_number":24,"context_line":"      - repo: openstack/python-ironicclient"},{"line_number":25,"context_line":"        hash: b5125b4d3b84daa881c5e805ca906cb1dc8c7433"},{"line_number":26,"context_line":"branches:"},{"line_number":27,"context_line":"  - name: stable/2025.2"},{"line_number":28,"context_line":"    location: 5.13.0"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"2823d78b_4f5e2298","line":25,"in_reply_to":"ca64efb7_d093e4a8","updated":"2026-01-23 10:03:02.000000000","message":"ACK, thanks for the comments. based on these and what Thierry says, let\u0027s release this.","commit_id":"0e187ad1dea9d93b5bd4ba4f5f97d9a3ee61a443"}]}
