)]}'
{" releasenotes/notes/key-manager-error-handle-740391cb85edbdc9.yaml":[{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"change_message_id":"16b80bef7aaef63d93f106398db767af5dd1ab83","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":"    Fixed an issue where LBaaS v2 operations unrelated to TLS certificates"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"13a2a80b_647d1d5e","line":1,"updated":"2026-08-06 13:18:08.000000000","message":"The directory path is wrong, it has a leading space in releasenotes:\n\ndrwxr-xr-x.  3 rcruise rcruise     19 Aug  6 14:14 \u0027 releasenotes\u0027\ndrwxr-xr-x.  4 rcruise rcruise     33 Jun 26 13:34  releasenotes\n\n$ ls -l \\ releasenotes/notes/key-manager-error-handle-740391cb85edbdc9.yaml \n-rw-r--r--. 1 rcruise rcruise 193 Aug  6 14:14 \u0027 releasenotes/notes/key-manager-error-handle-740391cb85edbdc9.yaml\u0027","commit_id":"459b01a247004693035bb44aa5a170b1ba8bb7d0"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"cab565b035d6aac8cad2cc1ae7b5bc35afd5cf70","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixed an issue where LBaaS v2 operations unrelated to TLS certificates"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"f2941574_0e604e2b","line":1,"in_reply_to":"13a2a80b_647d1d5e","updated":"2026-08-06 14:41:35.000000000","message":"Yep, thank you, sorted.","commit_id":"459b01a247004693035bb44aa5a170b1ba8bb7d0"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"ae0630c4ae1059b896f754fa867a3a22a4324255","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"04c60d37_558a044b","updated":"2026-06-01 00:41:43.000000000","message":"@dcu995@gmail.com please review it.\n\nStep to reproduce:\n\n1. Open Console\n2. Click in browser: Edit Load Balancer\n\nAt this moment, error: Possibly unhandled rejection: Service type is not enabled: key-manager","commit_id":"f0a78b2cb20328837e9d3c2e4f5294e272e32bc1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"965381740eac6b67c3c03f90766b68c53c15b38d","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"d1898dc8_6abd575e","in_reply_to":"04c60d37_558a044b","updated":"2026-06-01 00:42:13.000000000","message":"@dcu995@gmail.com please review, details in previous message.","commit_id":"f0a78b2cb20328837e9d3c2e4f5294e272e32bc1"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"36e999cc4eebca83a1356987112d526268e30b94","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"66307aa3_a58c1da0","in_reply_to":"d1898dc8_6abd575e","updated":"2026-06-01 22:58:01.000000000","message":"Error now is gone, but I\u0027m not sure how it effects on the other components. Let\u0027s see what team thinks","commit_id":"f0a78b2cb20328837e9d3c2e4f5294e272e32bc1"},{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"change_message_id":"bac5d6e4fed5e377b652a205e64eb3a88eb00d06","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"28ee706f_5a8b0e0c","updated":"2026-06-02 10:06:09.000000000","message":"Needs a release note, but otherwise it looks good. Once that\u0027s done I\u0027m happy to give +1","commit_id":"4981a01d636aed728ba9cafd79a0a735585d204b"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"e8405310108209e3dc63a698024775be49f40add","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c204e870_ed9e0517","in_reply_to":"28ee706f_5a8b0e0c","updated":"2026-06-02 10:21:58.000000000","message":"Done.","commit_id":"4981a01d636aed728ba9cafd79a0a735585d204b"},{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"change_message_id":"16b80bef7aaef63d93f106398db767af5dd1ab83","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"d5b1777d_5d070ab4","updated":"2026-08-06 13:18:08.000000000","message":"Just spotted a problem with the release note path (kudos to Claude, it picked up on it when I missed it). Reviewed with help from Claude Sonnet 4.6","commit_id":"459b01a247004693035bb44aa5a170b1ba8bb7d0"},{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"change_message_id":"1186562dc9423b259faccf4fc6cb0f61bc140caf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"17867822_1cdc65df","updated":"2026-08-06 13:02:29.000000000","message":"LGTM","commit_id":"459b01a247004693035bb44aa5a170b1ba8bb7d0"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"60d8053aa040013d118116de3a6fb019e11f4af1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"d4b74faa_e366672d","updated":"2026-08-31 10:30:02.000000000","message":"@gthiemon@redhat.com Hello, after every open page in console this error, I think we need fix it.","commit_id":"ee8bfd90879d43302f579121328bf42ae176e219"},{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"change_message_id":"4c3ce5b5aad488928e9a77de08c26bb74ff93dc9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"e9d474f9_289ba90a","updated":"2026-08-06 15:31:43.000000000","message":"LGTM","commit_id":"ee8bfd90879d43302f579121328bf42ae176e219"},{"author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"change_message_id":"60596ee71b1580138edcadd7be6f2db912ddc381","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"15fd21ec_9516ba35","in_reply_to":"41c45aa4_8fa7e124","updated":"2026-09-02 08:31:18.000000000","message":"looks like I found the original bug, an error in the console in the create pool dialog","commit_id":"ee8bfd90879d43302f579121328bf42ae176e219"},{"author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"change_message_id":"45275f9d441510f98a131565ad43c9411204fd39","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":7,"id":"41c45aa4_8fa7e124","in_reply_to":"d4b74faa_e366672d","updated":"2026-09-02 07:13:55.000000000","message":"please open a launchpad when you find a bug, it helps us prioritizing the reviews. Write a detailed commit message that explains what the patch does, here it\u0027s not clear what it fixes.\n\nbefore and after your patch, I still see in the httpd logs:\n\n2026-09-02 07:04:59.949816 openstack.exceptions.ServiceDisabledException: Service \u0027key-manager\u0027 is disabled because its configuration could not be loaded. The service is not present in the service catalog: publicURL endpoint for key-manager service in RegionOne region not found\n\nis it supposed to be fixed with your patch?","commit_id":"ee8bfd90879d43302f579121328bf42ae176e219"}],"octavia_dashboard/static/dashboard/project/lbaasv2/workflow/model.service.js":[{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"tag":"autogenerated:claude-review","change_message_id":"5547ac5faa2e4bef02bead971fe0b76d8783f4ca","unresolved":false,"context_lines":[{"line_number":243,"context_line":""},{"line_number":244,"context_line":"      if (type \u003d\u003d\u003d \u0027createloadbalancer\u0027 || model.context.resource \u003d\u003d\u003d \u0027listener\u0027) {"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"        keymanagerPromise \u003d serviceCatalog.ifTypeEnabled(\u0027key-manager\u0027);"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"        keymanagerPromise.catch(certificatesNotSupported);"},{"line_number":249,"context_line":"      }"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"      var promise \u003d {"}],"source_content_type":"text/javascript","patch_set":4,"id":"9752d49d_d8d195bf","line":248,"range":{"start_line":246,"start_character":0,"end_line":248,"end_character":0},"updated":"2026-06-02 09:08:19.000000000","message":"— Severity: Minor (observation, not necessarily a defect)","commit_id":"4981a01d636aed728ba9cafd79a0a735585d204b"},{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"tag":"autogenerated:claude-review","change_message_id":"5547ac5faa2e4bef02bead971fe0b76d8783f4ca","unresolved":false,"context_lines":[{"line_number":236,"context_line":"      return promise;"},{"line_number":237,"context_line":"    }"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"    function initializeResources() {"},{"line_number":240,"context_line":"      var type \u003d (model.context.id ? \u0027edit\u0027 : \u0027create\u0027) + model.context.resource;"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"      keymanagerPromise \u003d $q.when(false);"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"      if (type \u003d\u003d\u003d \u0027createloadbalancer\u0027 || model.context.resource \u003d\u003d\u003d \u0027listener\u0027) {"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"        keymanagerPromise \u003d serviceCatalog.ifTypeEnabled(\u0027key-manager\u0027);"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"        keymanagerPromise.catch(certificatesNotSupported);"},{"line_number":249,"context_line":"      }"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"      var promise \u003d {"},{"line_number":252,"context_line":"        createloadbalancer: initCreateLoadBalancer,"}],"source_content_type":"text/javascript","patch_set":4,"id":"f96a0994_44009863","line":249,"range":{"start_line":239,"start_character":0,"end_line":249,"end_character":0},"updated":"2026-06-02 09:08:19.000000000","message":"— Severity: Minor","commit_id":"4981a01d636aed728ba9cafd79a0a735585d204b"},{"author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"tag":"autogenerated:claude-review","change_message_id":"fdc5853a5247b55e387decdcfed573b8d3e91d21","unresolved":false,"context_lines":[{"line_number":236,"context_line":"      return promise;"},{"line_number":237,"context_line":"    }"},{"line_number":238,"context_line":""},{"line_number":239,"context_line":"    function initializeResources() {"},{"line_number":240,"context_line":"      var type \u003d (model.context.id ? \u0027edit\u0027 : \u0027create\u0027) + model.context.resource;"},{"line_number":241,"context_line":""},{"line_number":242,"context_line":"      keymanagerPromise \u003d $q.when(false);"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"      if (type \u003d\u003d\u003d \u0027createloadbalancer\u0027 || model.context.resource \u003d\u003d\u003d \u0027listener\u0027) {"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"        keymanagerPromise \u003d serviceCatalog.ifTypeEnabled(\u0027key-manager\u0027);"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"        keymanagerPromise.catch(certificatesNotSupported);"},{"line_number":249,"context_line":"      }"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"      var promise \u003d {"},{"line_number":252,"context_line":"        createloadbalancer: initCreateLoadBalancer,"}],"source_content_type":"text/javascript","patch_set":5,"id":"6cff2b2b_ca0b887c","line":249,"range":{"start_line":239,"start_character":0,"end_line":249,"end_character":0},"updated":"2026-06-02 11:04:22.000000000","message":"— Severity: Informational (logic walkthrough)","commit_id":"294cf7b1d21129bbfde50258e73253e7c1b61476"}]}
