)]}'
{"/PATCHSET_LEVEL":[{"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":"af619be4939c06c3852d570924dea4df8947025e","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0051c2ee_df471597","updated":"2025-10-09 15:45:46.000000000","message":"I think the process I\u0027m going to follow is:\n- Remove content from all repos on master, as usual (and as already proposed)\n- Update this patch to only officially deprecate, not retire\n- Continue with the full removal of the two repos that are gone gone.\n\nThen I\u0027ll make a note that in 18 months, we need to finish the retirement.","commit_id":"b43c7eb423ce0003941cb0a335d8d951f7ce2f2d"},{"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":"a2c1e899d9c56b54c69847e0eb80516e39e0a1ca","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7f7d2c8e_8b845d7d","in_reply_to":"0051c2ee_df471597","updated":"2025-10-09 20:27:52.000000000","message":"Looks like since the client and specs were technically separate deliverables, I was able to fully retire those and leave the inspector service deprecated.","commit_id":"b43c7eb423ce0003941cb0a335d8d951f7ce2f2d"},{"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":"03e14b342b65ac000af0a0258ee1e29e5790b4bf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"6a31493b_6aa19e7e","updated":"2025-10-13 19:58:13.000000000","message":"recheck the validation has been updated","commit_id":"db76575b61abc286e5bff7cd4eca982a0bb94ded"}],"reference/legacy.yaml":[{"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":"46498b35896aeb816f791a84e4114606e91e1d4c","unresolved":true,"context_lines":[{"line_number":470,"context_line":"    ironic-inspector:"},{"line_number":471,"context_line":"      retired-on: 2025-10-08"},{"line_number":472,"context_line":"      repos:"},{"line_number":473,"context_line":"        - openstack/ironic-inspector"},{"line_number":474,"context_line":"        - openstack/ironic-inspector-specs"},{"line_number":475,"context_line":"        - openstack/python-ironic-inspector-client"},{"line_number":476,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d8970ab3_d3d90fbe","line":473,"updated":"2025-10-08 22:33:09.000000000","message":"Inspector is a bit special in that we still owe 18 months of support for the release that was just cut, so stable releases may have to be cut.\n\nIn practice... this code hasn\u0027t really changed in years, it\u0027s unlikely that we\u0027ll need to do one, but we should keep our promise. If there was some way for us to do this, and still do an emergency release if something exceptionally unlikely happened, that would be ideal. The repository has had mostly rote patches landed since deprecation with no real functionality change: https://opendev.org/openstack/ironic-inspector/commits/branch/master\n\nI\u0027m unsure how to shape this change to account for that.","commit_id":"b43c7eb423ce0003941cb0a335d8d951f7ce2f2d"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"cd84cecf09863eadf2d3a26498d675d2606bdcdd","unresolved":true,"context_lines":[{"line_number":470,"context_line":"    ironic-inspector:"},{"line_number":471,"context_line":"      retired-on: 2025-10-08"},{"line_number":472,"context_line":"      repos:"},{"line_number":473,"context_line":"        - openstack/ironic-inspector"},{"line_number":474,"context_line":"        - openstack/ironic-inspector-specs"},{"line_number":475,"context_line":"        - openstack/python-ironic-inspector-client"},{"line_number":476,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"907a2177_b613ecd4","line":473,"in_reply_to":"d8970ab3_d3d90fbe","updated":"2025-10-13 21:28:47.000000000","message":"Yeah deprecation makes sense to preserve the older stable branches for now","commit_id":"b43c7eb423ce0003941cb0a335d8d951f7ce2f2d"}]}
