)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"84081bee81e1590fc874b09efa925502105855a2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f82df84d_a4fcc2c0","updated":"2025-04-29 17:06:54.000000000","message":"Greetings, the release notes need to be fixed. I.e. not editing the prior release note and template file with the boilerplate text.","commit_id":"87f709344ed6719ab7c896636f27a9913e0ddcc4"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"c9ed968875e7a400e9ed1378e205036f2d565a74","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"2e2943b3_c1037629","updated":"2025-04-30 15:06:45.000000000","message":"Ouch, I must have modified the wrong note against the one should be 😞","commit_id":"87f709344ed6719ab7c896636f27a9913e0ddcc4"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"10e5ceda13d734a33f19070166f6d4c484e40e8d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8f24a6c1_31c04cb9","updated":"2025-04-30 20:26:18.000000000","message":"CI failures are because metal3-integration is currently broken; when https://review.opendev.org/c/openstack/ironic/+/948568 lands you can re check","commit_id":"e37c58220c4616107696a9fcc1a0006267343560"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b6234160027d7e353ecbc8096f633f0cc3afe375","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"360a3172_87c9dd1c","updated":"2025-06-02 13:47:35.000000000","message":"recheck","commit_id":"e37c58220c4616107696a9fcc1a0006267343560"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"d8cf9de5d26db673684ec97be42c3b5b78207048","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e9353f2d_0ee32eac","updated":"2025-05-01 01:37:42.000000000","message":"recheck","commit_id":"e37c58220c4616107696a9fcc1a0006267343560"},{"author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"change_message_id":"32cf922288ee03a32fd1c9e7324f5575a8744f21","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"10c70945_fdb268f1","updated":"2025-05-16 16:17:24.000000000","message":"recheck\nfor luck","commit_id":"e37c58220c4616107696a9fcc1a0006267343560"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"e4d122863dd0f68d430addb627d3e723f6aa5079","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"988b8742_4fca9132","updated":"2025-05-18 23:53:04.000000000","message":"recheck 500 errors downloading image from cirros\n\nhowever it looks like we suppressed the error when it happened and failed later when the image didn\u0027t exist; we should be able to detect and fail early if we can\u0027t download the image","commit_id":"e37c58220c4616107696a9fcc1a0006267343560"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"00cc3a85b5d81a2bac14ccd4d5e4da2d97e4e192","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"13caae00_9d308d25","updated":"2025-05-15 22:26:13.000000000","message":"recheck grenade job break fix merged","commit_id":"e37c58220c4616107696a9fcc1a0006267343560"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"b59a3800a35e6036ab5cf696303c85dc6f738044","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"f5af79c6_d9d34230","updated":"2025-05-19 11:23:04.000000000","message":"recheck post check failure without logs","commit_id":"e37c58220c4616107696a9fcc1a0006267343560"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"16b1252004a9e6070ab8cc45e16bbdb6d1bf39b0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0aa1c9bc_a2316a70","updated":"2025-05-29 19:45:36.000000000","message":"recheck unexpected post_failure in functional job; CI in general is in better shape\n\nAside: +8 may be the highest cumulative vote I\u0027ve seen on a technical change in openstack :D","commit_id":"e37c58220c4616107696a9fcc1a0006267343560"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"074b28caf838890e9f6a5dece38b8afedc9d6410","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2f540262_174b1d64","in_reply_to":"988b8742_4fca9132","updated":"2025-05-19 00:01:10.000000000","message":"https://review.opendev.org/c/openstack/devstack/+/950273 we\u0027ll see how their CI likes this","commit_id":"e37c58220c4616107696a9fcc1a0006267343560"}],"releasenotes/notes/service-wait-e85cbe7978f61764.yaml":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"84081bee81e1590fc874b09efa925502105855a2","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The ``ironic`` and ``ironic-conductor`` services now wait for the conductor"},{"line_number":5,"context_line":"    manager to start before notifying systemd about the successful start-up."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"de0d9f9e_2982b518","side":"PARENT","line":2,"updated":"2025-04-29 17:06:54.000000000","message":"Please don\u0027t edit an existing merged release note, put a note into the new file.","commit_id":"c525a16b06266b6b474c99b13301d5b4409e92a0"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"84081bee81e1590fc874b09efa925502105855a2","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add support for a node in service wait state can be unprovisioned"},{"line_number":5,"context_line":"    via the ``delete`` provision action."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d60782b0_c432f549","line":5,"range":{"start_line":4,"start_character":3,"end_line":5,"end_character":40},"updated":"2025-04-29 17:06:54.000000000","message":"In a new file, I\u0027d suggest something along the lines of:\n\n   Adds support for a node in ``service wait`` state to be unprovisioned\n    via the ``delete`` provision action.","commit_id":"87f709344ed6719ab7c896636f27a9913e0ddcc4"}],"releasenotes/notes/service-wait-unprovision-dacfa468824335b7.yaml":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"84081bee81e1590fc874b09efa925502105855a2","unresolved":true,"context_lines":[{"line_number":49,"context_line":"    needs to be worded so that it does not depend on any information only"},{"line_number":50,"context_line":"    available in another section, such as the prelude. This may mean repeating"},{"line_number":51,"context_line":"    some details."},{"line_number":52,"context_line":"fixes:"},{"line_number":53,"context_line":"  - |"},{"line_number":54,"context_line":"    Add normal bug fixes here, or remove this section.  All of the list items"},{"line_number":55,"context_line":"    in this section are combined when the release notes are rendered, so the"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"e2941bf6_bc94ce93","line":52,"updated":"2025-04-29 17:06:54.000000000","message":"Looks like this release note needs to be edited down to just a pertinent fixes note.","commit_id":"87f709344ed6719ab7c896636f27a9913e0ddcc4"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"f8241e8572eae7beb650df10a951bfa9baff30a6","unresolved":false,"context_lines":[{"line_number":49,"context_line":"    needs to be worded so that it does not depend on any information only"},{"line_number":50,"context_line":"    available in another section, such as the prelude. This may mean repeating"},{"line_number":51,"context_line":"    some details."},{"line_number":52,"context_line":"fixes:"},{"line_number":53,"context_line":"  - |"},{"line_number":54,"context_line":"    Add normal bug fixes here, or remove this section.  All of the list items"},{"line_number":55,"context_line":"    in this section are combined when the release notes are rendered, so the"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"04acfbe1_ed4c44a5","line":52,"in_reply_to":"e2941bf6_bc94ce93","updated":"2025-05-05 15:11:14.000000000","message":"Done","commit_id":"87f709344ed6719ab7c896636f27a9913e0ddcc4"}]}
