)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"c78306ba32d81371aa671f904f8ce0b067ddaa57","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"47c4fdf6_a096bac9","updated":"2021-12-09 12:09:31.000000000","message":"The bump is now done, the sha can be updated\n\nhttps://review.opendev.org/c/openstack/puppet-tripleo/+/820379","commit_id":"8991be4013e916b1514a67cb6cac40bc2d5a98a0"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"593190ac08d9352ddb5aa9cfc9f0b1eb1b308fd4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"4bbbf94e_690dc6c2","updated":"2021-12-10 09:55:03.000000000","message":"LGTM waiting for PTL/liaison validation","commit_id":"cffad63a7b92b636dcfa323b4afc7e71c1f091ab"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"dfa8a404be9d234f32d3eaee374331ce27a2bf10","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"23442131_960beb79","updated":"2021-12-15 14:54:07.000000000","message":"Version bumps are OK (some deliverables would need MINOR version bumps instead of PATCH version bumps, but those versions are already used on newer branches, so they are good as they are now).\n\nOn the other hand i see some missed merged patches (see my comments inline). Could you please check those?","commit_id":"cffad63a7b92b636dcfa323b4afc7e71c1f091ab"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"20bfce811a5e400e918a1bae4648802aeef45bca","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"88042fa7_de2f9174","updated":"2021-12-10 08:14:44.000000000","message":"v3 https://review.opendev.org/c/openstack/releases/+/820244/2..3 \n\njust updated the puppet-tripleo hash https://github.com/openstack/puppet-tripleo/commit/8cfa8bea3d4f7ca5cf6c4a53a42b9d9a32531d4f","commit_id":"cffad63a7b92b636dcfa323b4afc7e71c1f091ab"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"30150709eea20e9c52105cd5321ef49a865d0817","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"6f628b55_aaeb94e7","updated":"2022-01-18 10:34:43.000000000","message":"hi, there is an error according to validator job [1]:\n\ndeliverables/ussuri/puppet-tripleo.yaml: validate_version_numbers: openstack/puppet-tripleo metadata contains \"12.7.0\" but is being tagged \"12.7.1\"\n\n[1] https://zuul.opendev.org/t/openstack/build/07e1dfaeb8d8445eb2077aa51e4f01a9/log/tox/validate-request-results.log#34562","commit_id":"cfd4da3c05167dbb88cbd4c6ff31fdea6af67c1e"},{"author":{"_account_id":7144,"name":"James Slagle","email":"jslagle@redhat.com","username":"slagle"},"change_message_id":"b56fea10fa400507114159fcf453b5ad484bcd61","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"0cacfa73_1c6bbb5b","updated":"2021-12-22 16:29:30.000000000","message":"it was just a matter of patches being merged since I first pushed this up.","commit_id":"cfd4da3c05167dbb88cbd4c6ff31fdea6af67c1e"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"13167e18540e3d3f07476c8d6ee0b43d2a6184ca","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"e236120b_0e130782","updated":"2022-03-04 14:39:17.000000000","message":"wow .. i didn\u0027t realise we haven\u0027t merged this yet\n\ni want to start moving to make ussuri EOL\nbut first we need to make it extended maintenance \n\ni am updating this to try and move it along.","commit_id":"ee70287587095b7ae735f584d5c97a3e12f13e0a"},{"author":{"_account_id":7144,"name":"James Slagle","email":"jslagle@redhat.com","username":"slagle"},"change_message_id":"1cf00b0987213d4c555c862787469abaeccfab08","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"4c18850b_2053e462","updated":"2022-03-07 17:38:15.000000000","message":"i dropped tripleo-validations from the patch, let\u0027s see if that makes the validate job happy.","commit_id":"4f2d4fe58b290f0a82b566e375df53a969bbc3b2"},{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"6dc68c667126eacbbdaae9d3bfc8b4b5d647a448","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"759d717e_a1150bde","updated":"2022-03-09 17:09:19.000000000","message":"Tested the patch locally and validation succeeds IF ussuri state is set back as \u0027maintained\u0027. I think we are good to go here.\n\nShort description about what we should do now:\n\nTripleo and ironic missed the ussuri-em transition deadline and meanwhile ussuri state was changed to \u0027extended maintenance\u0027 (see https://releases.openstack.org). So to merge Tripleo and Ironic and transition them to EM we need to do the following:\n\n1. Move back Ussuri to \u0027maintained\u0027 state temporarily until we finishes the following steps\n2. do tripleo \u0026\u0026 ironic final release\n3. tag tripleo \u0026\u0026 ironic with ussuri-em\n4. set back Ussuri state to \u0027extended maintenance\u0027","commit_id":"57a30db65fe475c86ed71bc67539c3d8039c608f"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"7c2f94bf4b1e33efcb3da2cd11c85d052e764aaf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"a2ffc357_0932e33f","updated":"2022-03-08 08:28:58.000000000","message":"how can we proceed here\n\nGrateful for any pointers to the tooling here - I\u0027ll try and dig more on my next pass.\n\n","commit_id":"57a30db65fe475c86ed71bc67539c3d8039c608f"}],"deliverables/ussuri/os-net-config.yaml":[{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"221801c8ecaf2bf4319613fd01a066e7c7d58213","unresolved":true,"context_lines":[{"line_number":46,"context_line":"  - version: 12.3.6"},{"line_number":47,"context_line":"    projects:"},{"line_number":48,"context_line":"      - repo: openstack/os-net-config"},{"line_number":49,"context_line":"        hash: 8b87e56b92a9994c788f416b93e5c321bb6c0a8b"},{"line_number":50,"context_line":"branches:"},{"line_number":51,"context_line":"  - location: 12.3.0"},{"line_number":52,"context_line":"    name: stable/ussuri"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7a14a6c1_39477668","line":49,"range":{"start_line":49,"start_character":14,"end_line":49,"end_character":54},"updated":"2021-12-13 08:17:18.000000000","message":"lgtm https://github.com/openstack/os-net-config/commits/stable/ussuri","commit_id":"cffad63a7b92b636dcfa323b4afc7e71c1f091ab"}],"deliverables/ussuri/puppet-tripleo.yaml":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"a152626918ee87f8a23a847e75c5081e86c3111f","unresolved":true,"context_lines":[{"line_number":46,"context_line":"    projects:"},{"line_number":47,"context_line":"      - repo: openstack/puppet-tripleo"},{"line_number":48,"context_line":"        hash: 994919ea3c2a047186884a92533ab9790a421d75"},{"line_number":49,"context_line":"  - version: 12.7.1"},{"line_number":50,"context_line":"    projects:"},{"line_number":51,"context_line":"      - repo: openstack/puppet-tripleo"},{"line_number":52,"context_line":"        hash: 1f2900251b893d17d300e9f5c9aacad71bc4dfc3"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"d4d6e31a_13b065c4","line":49,"range":{"start_line":49,"start_character":13,"end_line":49,"end_character":19},"updated":"2021-12-07 08:30:25.000000000","message":"Apparently metadata haven\u0027t been updated, this is why our validation the failed.\n\nhttps://opendev.org/openstack/puppet-tripleo/src/branch/stable/ussuri/metadata.json#L3","commit_id":"8991be4013e916b1514a67cb6cac40bc2d5a98a0"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"2b1e798352873f0fafe758e47629097f6c7e8c45","unresolved":true,"context_lines":[{"line_number":49,"context_line":"  - version: 12.7.1"},{"line_number":50,"context_line":"    projects:"},{"line_number":51,"context_line":"      - repo: openstack/puppet-tripleo"},{"line_number":52,"context_line":"        hash: 1f2900251b893d17d300e9f5c9aacad71bc4dfc3"},{"line_number":53,"context_line":"branches:"},{"line_number":54,"context_line":"  - location: 12.3.0"},{"line_number":55,"context_line":"    name: stable/ussuri"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"e5d51ec3_0d3b2984","line":52,"range":{"start_line":52,"start_character":14,"end_line":52,"end_character":54},"updated":"2021-12-07 14:11:14.000000000","message":"you\u0027ll need to update this with the commit hash once it merges 8cfa8bea3d4f7ca5cf6c4a53a42b9d9a32531d4f at https://review.opendev.org/c/openstack/puppet-tripleo/+/820379","commit_id":"8991be4013e916b1514a67cb6cac40bc2d5a98a0"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"5a834555dc0c46f127c648afc9fabc41ac393853","unresolved":true,"context_lines":[{"line_number":49,"context_line":"  - version: 12.7.1"},{"line_number":50,"context_line":"    projects:"},{"line_number":51,"context_line":"      - repo: openstack/puppet-tripleo"},{"line_number":52,"context_line":"        hash: 1f2900251b893d17d300e9f5c9aacad71bc4dfc3"},{"line_number":53,"context_line":"branches:"},{"line_number":54,"context_line":"  - location: 12.3.0"},{"line_number":55,"context_line":"    name: stable/ussuri"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"80e8dc0f_5c60b14d","line":52,"range":{"start_line":52,"start_character":14,"end_line":52,"end_character":54},"in_reply_to":"e5d51ec3_0d3b2984","updated":"2022-02-01 07:14:39.000000000","message":"needs to be 8cfa8bea3d4f7ca5cf6c4a53a42b9d9a32531d4f\ni updated in v3 but v4 restored the earlier hash here","commit_id":"8991be4013e916b1514a67cb6cac40bc2d5a98a0"}],"deliverables/ussuri/tripleo-common.yaml":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"dfa8a404be9d234f32d3eaee374331ce27a2bf10","unresolved":true,"context_lines":[{"line_number":54,"context_line":"  - version: 12.4.7"},{"line_number":55,"context_line":"    projects:"},{"line_number":56,"context_line":"      - repo: openstack/tripleo-common"},{"line_number":57,"context_line":"        hash: 90f623fc2cdffdbd4ace5c290fb532a9a43b9513"},{"line_number":58,"context_line":"branches:"},{"line_number":59,"context_line":"  - location: 12.4.0"},{"line_number":60,"context_line":"    name: stable/ussuri"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1d372835_cff2d722","line":57,"range":{"start_line":57,"start_character":14,"end_line":57,"end_character":54},"updated":"2021-12-15 14:54:07.000000000","message":"is that intentional that this hash is not the latest?\n\nhttps://zuul.opendev.org/t/openstack/build/4c43af9484744e8c8b9204ead37463b4/log/tox/list-changes-results.log#2950-2951","commit_id":"cffad63a7b92b636dcfa323b4afc7e71c1f091ab"}],"deliverables/ussuri/tripleo-heat-templates.yaml":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"dfa8a404be9d234f32d3eaee374331ce27a2bf10","unresolved":true,"context_lines":[{"line_number":50,"context_line":"  - version: 12.4.6"},{"line_number":51,"context_line":"    projects:"},{"line_number":52,"context_line":"      - repo: openstack/tripleo-heat-templates"},{"line_number":53,"context_line":"        hash: f0477f818ac689848a8a9e0e3811c1c599b5bdb3"},{"line_number":54,"context_line":"branches:"},{"line_number":55,"context_line":"  - location: 12.3.0"},{"line_number":56,"context_line":"    name: stable/ussuri"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"12919941_e7c4f8ed","line":53,"range":{"start_line":53,"start_character":14,"end_line":53,"end_character":54},"updated":"2021-12-15 14:54:07.000000000","message":"is that intentional here as well to not to include some merged patches?\n\nhttps://zuul.opendev.org/t/openstack/build/4c43af9484744e8c8b9204ead37463b4/log/tox/list-changes-results.log#3516-3520","commit_id":"cffad63a7b92b636dcfa323b4afc7e71c1f091ab"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"7c2f94bf4b1e33efcb3da2cd11c85d052e764aaf","unresolved":true,"context_lines":[{"line_number":50,"context_line":"  - version: 12.4.6"},{"line_number":51,"context_line":"    projects:"},{"line_number":52,"context_line":"      - repo: openstack/tripleo-heat-templates"},{"line_number":53,"context_line":"        hash: a01ad35fb93b8f966ea9cbdd0b3e83d74c902795"},{"line_number":54,"context_line":"branches:"},{"line_number":55,"context_line":"  - location: 12.3.0"},{"line_number":56,"context_line":"    name: stable/ussuri"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5e5a95bd_4c95834f","line":53,"updated":"2022-03-08 08:28:58.000000000","message":"looks like there may be some issue with the tooling. I think it just treats all ussuri things as extended maintenance at this point?\n\nhttps://ffed76e78c0c5588d273-984ca498bb42ba0203f9a104f5aecd9c.ssl.cf1.rackcdn.com/820244/7/check/openstack-tox-validate/c89c233/job-output.txt\n\n\n2022-03-07 18:02:41.331777 | ubuntu-focal | deliverables/ussuri/tripleo-heat-templates.yaml: validate_new_releases_in_open_series: deliverable tripleo-heat-templates has status \u0027extended maintenance\u0027 for ussuri and cannot have new releases tagged\n\n\nbut we really haven\u0027t tagged that yet - latest tag for ussuri tripleo-heat-templates is 12.4.5 https://github.com/openstack/releases/blob/3586c80c936af58827097f80b94140c67a6bf573/deliverables/ussuri/tripleo-heat-templates.yaml#L46","commit_id":"57a30db65fe475c86ed71bc67539c3d8039c608f"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"3cb0a65dc82c3878c33974650351023afa076b4f","unresolved":true,"context_lines":[{"line_number":50,"context_line":"  - version: 12.4.6"},{"line_number":51,"context_line":"    projects:"},{"line_number":52,"context_line":"      - repo: openstack/tripleo-heat-templates"},{"line_number":53,"context_line":"        hash: a01ad35fb93b8f966ea9cbdd0b3e83d74c902795"},{"line_number":54,"context_line":"branches:"},{"line_number":55,"context_line":"  - location: 12.3.0"},{"line_number":56,"context_line":"    name: stable/ussuri"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"9223c699_3caf88bd","line":53,"in_reply_to":"05bb57dc_b9d904d1","updated":"2022-03-09 15:09:15.000000000","message":"hmm per irc just now with slagle sounds like we need this final release in order to apply the em tag\n\ni.e. we couldn\u0027t apply the em with outstanding commits in the repos ? so we have to make this work or is there a way to force the em tag with the outstanding commits?","commit_id":"57a30db65fe475c86ed71bc67539c3d8039c608f"},{"author":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"change_message_id":"c4aa23dfef4fb3c12fd8e2c1514afc59d68a4169","unresolved":true,"context_lines":[{"line_number":50,"context_line":"  - version: 12.4.6"},{"line_number":51,"context_line":"    projects:"},{"line_number":52,"context_line":"      - repo: openstack/tripleo-heat-templates"},{"line_number":53,"context_line":"        hash: a01ad35fb93b8f966ea9cbdd0b3e83d74c902795"},{"line_number":54,"context_line":"branches:"},{"line_number":55,"context_line":"  - location: 12.3.0"},{"line_number":56,"context_line":"    name: stable/ussuri"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"05bb57dc_b9d904d1","line":53,"in_reply_to":"5e5a95bd_4c95834f","updated":"2022-03-09 15:04:05.000000000","message":"I am reading that as \"All ussuri things are now treated as extended maintenance \u0026 cannot release any more\n\nhttps://opendev.org/openstack/releases/src/commit/9300be1f773c07cccbe128d05016efe1f1d97075/openstack_releases/cmds/validate.py#L1313-L1318\n\n\nSo I\u0027ll ping Elod and Herve to check here and confirm.\n\nEither we update tooling to allow this to pass since these repos really *arent* tagged as extended maintenance yet. \n\nOr, we skip making this \u0027final\u0027 ussuri release and just go ahead with https://review.opendev.org/c/openstack/releases/+/817623","commit_id":"57a30db65fe475c86ed71bc67539c3d8039c608f"}]}
