)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"d3a8cefc45b2505d47a19b5690c276d289452f30","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8b8fa74d_8ecf76a7","updated":"2021-11-11 17:59:41.000000000","message":"waiting for final release [1] to merge\n\n[1] https://review.opendev.org/c/openstack/releases/+/817226","commit_id":"d91a55669c28d4fe6e47aaa3246fbf36fca25b92"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"ab772648bbaab28816fb53739ed4284c0e75b146","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"193f36c9_330acc90","updated":"2021-11-12 17:15:31.000000000","message":"I could be wrong, but it looks like we miss a few patches for the ussuri-em branch in both osc-placement and python-novaclient","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"586d8d4180a797b44381d783d141cbac255b52fc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e1619de7_aae13421","updated":"2021-11-12 18:12:08.000000000","message":"Yes, we miss some patches but those are not relevant from release perspective :) see my comments inline.","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"d5eadb27e08f4faaedbcd6f82fea77726c7c0b95","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"a54f18bd_ba253eae","updated":"2021-11-19 16:08:46.000000000","message":"Approved by PTL (thanks!). We are good to go with the transition.","commit_id":"f24046b4001e6f66cfb53f9de7cb54d7cd276da7"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"fe72bcb454a33b191b74421995ae878d42999a9f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"15d602a9_316a918b","updated":"2021-11-18 12:46:29.000000000","message":"recheck - python-novaclient was released","commit_id":"f24046b4001e6f66cfb53f9de7cb54d7cd276da7"}],"deliverables/ussuri/nova.yaml":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"ab772648bbaab28816fb53739ed4284c0e75b146","unresolved":true,"context_lines":[{"line_number":80,"context_line":"  - version: ussuri-em"},{"line_number":81,"context_line":"    projects:"},{"line_number":82,"context_line":"      - repo: openstack/nova"},{"line_number":83,"context_line":"        hash: 6667fcb92bfaf03a8a274dc26806c137aace6b49"},{"line_number":84,"context_line":"branches:"},{"line_number":85,"context_line":"  - name: stable/ussuri"},{"line_number":86,"context_line":"    location: 21.0.0.0rc1"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"a4dc1ba5_9cc0b45b","line":83,"range":{"start_line":83,"start_character":14,"end_line":83,"end_character":54},"updated":"2021-11-12 17:15:31.000000000","message":"legit https://github.com/openstack/nova/commits/stable/ussuri","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"}],"deliverables/ussuri/os-vif.yaml":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"ab772648bbaab28816fb53739ed4284c0e75b146","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  - version: ussuri-em"},{"line_number":20,"context_line":"    projects:"},{"line_number":21,"context_line":"      - repo: openstack/os-vif"},{"line_number":22,"context_line":"        hash: 1bd6ef387b759b4a6fb9c793b8a46592461dad22"},{"line_number":23,"context_line":"branches:"},{"line_number":24,"context_line":"  - name: stable/ussuri"},{"line_number":25,"context_line":"    location: 2.0.0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"c1e3aa19_d7454319","line":22,"range":{"start_line":22,"start_character":14,"end_line":22,"end_character":54},"updated":"2021-11-12 17:15:31.000000000","message":"legit https://github.com/openstack/os-vif/commits/stable/ussuri","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"}],"deliverables/ussuri/osc-placement.yaml":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"ab772648bbaab28816fb53739ed4284c0e75b146","unresolved":true,"context_lines":[{"line_number":18,"context_line":"  - version: ussuri-em"},{"line_number":19,"context_line":"    projects:"},{"line_number":20,"context_line":"      - repo: openstack/osc-placement"},{"line_number":21,"context_line":"        hash: 1d6cb4cf0c49728b28191527ded74709128939bc"},{"line_number":22,"context_line":"branches:"},{"line_number":23,"context_line":"  - name: stable/ussuri"},{"line_number":24,"context_line":"    location: 2.0.0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7408bc8f_23d9a023","line":21,"range":{"start_line":21,"start_character":14,"end_line":21,"end_character":54},"updated":"2021-11-12 17:15:31.000000000","message":"hmmmm https://github.com/openstack/osc-placement/commits/stable/ussuri\n\nhttps://github.com/openstack/osc-placement/commit/1d6cb4cf0c49728b28191527ded74709128939bc is older than https://github.com/openstack/osc-placement/commit/1b2751493465062ce9f79d64d086521fb8c030c4\n\nAm I missing anything ?","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"19f7f6c5b3734618272141b3d5bebf01c5fadd5d","unresolved":false,"context_lines":[{"line_number":18,"context_line":"  - version: ussuri-em"},{"line_number":19,"context_line":"    projects:"},{"line_number":20,"context_line":"      - repo: openstack/osc-placement"},{"line_number":21,"context_line":"        hash: 1d6cb4cf0c49728b28191527ded74709128939bc"},{"line_number":22,"context_line":"branches:"},{"line_number":23,"context_line":"  - name: stable/ussuri"},{"line_number":24,"context_line":"    location: 2.0.0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"4e9c6b60_f4a9203a","line":21,"range":{"start_line":21,"start_character":14,"end_line":21,"end_character":54},"in_reply_to":"561f6d1c_4a8415a5","updated":"2021-11-15 09:16:17.000000000","message":"OK, that\u0027s fair enough.","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"586d8d4180a797b44381d783d141cbac255b52fc","unresolved":true,"context_lines":[{"line_number":18,"context_line":"  - version: ussuri-em"},{"line_number":19,"context_line":"    projects:"},{"line_number":20,"context_line":"      - repo: openstack/osc-placement"},{"line_number":21,"context_line":"        hash: 1d6cb4cf0c49728b28191527ded74709128939bc"},{"line_number":22,"context_line":"branches:"},{"line_number":23,"context_line":"  - name: stable/ussuri"},{"line_number":24,"context_line":"    location: 2.0.0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"561f6d1c_4a8415a5","line":21,"range":{"start_line":21,"start_character":14,"end_line":21,"end_character":54},"in_reply_to":"7408bc8f_23d9a023","updated":"2021-11-12 18:12:08.000000000","message":"these are the patches that have not been released:\n\n$ git log --oneline --no-merges 2.0.0...HEAD\n1b27514 Update TOX/UPPER_CONSTRAINTS_FILE for stable/ussuri\nf8c7643 Update .gitreview for stable/ussuri\n\nBut these are CI related changes which don\u0027t affect the osc-placement code, so we don\u0027t need to release these.","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"}],"deliverables/ussuri/placement.yaml":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"ab772648bbaab28816fb53739ed4284c0e75b146","unresolved":true,"context_lines":[{"line_number":29,"context_line":"  - version: ussuri-em"},{"line_number":30,"context_line":"    projects:"},{"line_number":31,"context_line":"      - repo: openstack/placement"},{"line_number":32,"context_line":"        hash: de030ef7a78b1b9ee2da75552d1edc829f830aa4"},{"line_number":33,"context_line":"branches:"},{"line_number":34,"context_line":"  - name: stable/ussuri"},{"line_number":35,"context_line":"    location: 3.0.0.0rc1"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"70daeab8_7909b21e","line":32,"range":{"start_line":32,"start_character":14,"end_line":32,"end_character":54},"updated":"2021-11-12 17:15:31.000000000","message":"legit https://github.com/openstack/placement/commits/stable/ussuri","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"}],"deliverables/ussuri/python-novaclient.yaml":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"ab772648bbaab28816fb53739ed4284c0e75b146","unresolved":true,"context_lines":[{"line_number":18,"context_line":"  - version: ussuri-em"},{"line_number":19,"context_line":"    projects:"},{"line_number":20,"context_line":"      - repo: openstack/python-novaclient"},{"line_number":21,"context_line":"        hash: 3ef5b695ca600748d5c78bff6fd4eb9d6dac8599"},{"line_number":22,"context_line":"branches:"},{"line_number":23,"context_line":"  - name: stable/ussuri"},{"line_number":24,"context_line":"    location: 17.0.0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"c9128221_50c78278","line":21,"range":{"start_line":21,"start_character":14,"end_line":21,"end_character":54},"updated":"2021-11-12 17:15:31.000000000","message":"same concern as for osc-placement : https://github.com/openstack/python-novaclient/commits/stable/ussuri\n\nWe miss https://github.com/openstack/python-novaclient/commit/437d63de296f387d0556527bbe9fc97969a2e3db and a few others.","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"19f7f6c5b3734618272141b3d5bebf01c5fadd5d","unresolved":true,"context_lines":[{"line_number":18,"context_line":"  - version: ussuri-em"},{"line_number":19,"context_line":"    projects:"},{"line_number":20,"context_line":"      - repo: openstack/python-novaclient"},{"line_number":21,"context_line":"        hash: 3ef5b695ca600748d5c78bff6fd4eb9d6dac8599"},{"line_number":22,"context_line":"branches:"},{"line_number":23,"context_line":"  - name: stable/ussuri"},{"line_number":24,"context_line":"    location: 17.0.0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"6627fc52_24ec5e62","line":21,"range":{"start_line":21,"start_character":14,"end_line":21,"end_character":54},"in_reply_to":"b6509c00_09e0278b","updated":"2021-11-15 09:16:17.000000000","message":"Fair enough too.\nMaybe 437d63de could be in the release tho, as sometimes some folks want to use the functional tests for verifying.","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"586d8d4180a797b44381d783d141cbac255b52fc","unresolved":true,"context_lines":[{"line_number":18,"context_line":"  - version: ussuri-em"},{"line_number":19,"context_line":"    projects:"},{"line_number":20,"context_line":"      - repo: openstack/python-novaclient"},{"line_number":21,"context_line":"        hash: 3ef5b695ca600748d5c78bff6fd4eb9d6dac8599"},{"line_number":22,"context_line":"branches:"},{"line_number":23,"context_line":"  - name: stable/ussuri"},{"line_number":24,"context_line":"    location: 17.0.0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"b6509c00_09e0278b","line":21,"range":{"start_line":21,"start_character":14,"end_line":21,"end_character":54},"in_reply_to":"c9128221_50c78278","updated":"2021-11-12 18:12:08.000000000","message":"yes, these are the patches that have not been released:\n\n$ git log --oneline --no-merges 17.0.0..HEAD\n437d63de Add a cleanup for a server in a functional test\n25afea2a Switch legacy Zuul jobs to native Zuul v3 jobs\n694b95e3 Update TOX/UPPER_CONSTRAINTS_FILE for stable/ussuri\n1d8a3753 Update .gitreview for stable/ussuri\n\nBut these are all CI related changes which don\u0027t affect the python-novaclient code, so we don\u0027t need to release these.","commit_id":"16bfebcab2f60874bcbf2b2a25883fb31cfd0e43"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"3f0efd0f66eddcb1788f8ede6bfd961883ead597","unresolved":true,"context_lines":[{"line_number":22,"context_line":"  - version: ussuri-em"},{"line_number":23,"context_line":"    projects:"},{"line_number":24,"context_line":"      - repo: openstack/python-novaclient"},{"line_number":25,"context_line":"        hash: 437d63de296f387d0556527bbe9fc97969a2e3db"},{"line_number":26,"context_line":"branches:"},{"line_number":27,"context_line":"  - name: stable/ussuri"},{"line_number":28,"context_line":"    location: 17.0.0"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"4f02b2ec_08349566","line":25,"updated":"2021-11-15 14:01:01.000000000","message":"this fails in the CI but I wonder why...\n\n  DEBUG: cwd \u003d /home/zuul/src/opendev.org/openstack/releases/.tox/validate/tmp/releases-2p34m2pu/openstack/python-novaclient\n  DEBUG: $ git log 17.0.1 -n 1 --pretty\u003dformat:%H\n   INFO: ERROR getting SHA for tag \u002717.0.1\u0027: Command \u0027[\u0027git\u0027, \u0027log\u0027, \u002717.0.1\u0027, \u0027-n\u0027, \u00271\u0027, \u0027--pretty\u003dformat:%H\u0027]\u0027 returned non-zero exit status 128. [b\"fatal: ambiguous argument \u002717.0.1\u0027: unknown revision or path not in the working tree.\\nUse \u0027--\u0027 to separate paths from revisions, like this:\\n\u0027git \u003ccommand\u003e [\u003crevision\u003e...] -- [\u003cfile\u003e...]\u0027\"]\n  DEBUG: cwd \u003d /home/zuul/src/opendev.org/openstack/releases/.tox/validate/tmp/releases-2p34m2pu/openstack/python-novaclient\n  DEBUG: $ git log --oneline --ancestry-path 17.0.1..437d63de296f387d0556527bbe9fc97969a2e3db\n  ERROR: failed checking ancestry: Command \u0027[\u0027git\u0027, \u0027log\u0027, \u0027--oneline\u0027, \u0027--ancestry-path\u0027, \u002717.0.1..437d63de296f387d0556527bbe9fc97969a2e3db\u0027]\u0027 returned non-zero exit status 128. [b\u0027\u0027]\n  ERROR: openstack/python-novaclient 437d63de296f387d0556527bbe9fc97969a2e3db receiving ussuri-em is not a descendant of 17.0.1\n\nI guess we need to merge first the dependent python-novaclient change.\n\nHolding my +1 then.","commit_id":"f24046b4001e6f66cfb53f9de7cb54d7cd276da7"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"30de4b3aa99e867456131e9f410671735aa4c6b6","unresolved":true,"context_lines":[{"line_number":22,"context_line":"  - version: ussuri-em"},{"line_number":23,"context_line":"    projects:"},{"line_number":24,"context_line":"      - repo: openstack/python-novaclient"},{"line_number":25,"context_line":"        hash: 437d63de296f387d0556527bbe9fc97969a2e3db"},{"line_number":26,"context_line":"branches:"},{"line_number":27,"context_line":"  - name: stable/ussuri"},{"line_number":28,"context_line":"    location: 17.0.0"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7e39521f_9ffd354e","line":25,"in_reply_to":"4f02b2ec_08349566","updated":"2021-11-15 14:08:44.000000000","message":"exactly because of that :) as soon as the python-novaclient will be released I\u0027ll recheck this :)","commit_id":"f24046b4001e6f66cfb53f9de7cb54d7cd276da7"}]}
