)]}'
{"/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":"6a0eaf36c5518010b1ff33493893c605c768cbb5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3beb273a_bb9d7844","updated":"2024-02-16 15:54:30.000000000","message":"I\u0027m OK with re-adding specific API/client commands if other cores think it\u0027s needed.","commit_id":"4a9a7949cb3c26fb6e6cf24b915b866f0620b491"}],"ironic/conductor/rpcapi.py":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"0e2e78f21f5a711aecbbd179d9ebb4c7aa34f1de","unresolved":true,"context_lines":[{"line_number":238,"context_line":"            reason \u003d (_(\u0027No conductor service registered which supports \u0027"},{"line_number":239,"context_line":"                        \u0027driver %(driver)s for conductor group \"%(group)s\". \u0027"},{"line_number":240,"context_line":"                        \u0027Make sure the driver is valid and enabled. \u0027"},{"line_number":241,"context_line":"                        \u0027You can use the `driver-list` subcommand to show the \u0027"},{"line_number":242,"context_line":"                        \u0027current supported drivers\u0027) %"},{"line_number":243,"context_line":"                      {\u0027driver\u0027: node.driver, \u0027group\u0027: node.conductor_group})"},{"line_number":244,"context_line":"            raise exception.NoValidHost(reason\u003dreason)"}],"source_content_type":"text/x-python","patch_set":1,"id":"d2bc81a1_4a325961","line":241,"range":{"start_line":241,"start_character":42,"end_line":241,"end_character":54},"updated":"2024-02-15 20:43:36.000000000","message":"So! \"baremetal driver list\" would be the command these days.","commit_id":"c532da5c45f36fb41c73537babe4688fd99daf72"},{"author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"change_message_id":"ae96a60a1f69b9de2335230f986973f7751d20af","unresolved":false,"context_lines":[{"line_number":238,"context_line":"            reason \u003d (_(\u0027No conductor service registered which supports \u0027"},{"line_number":239,"context_line":"                        \u0027driver %(driver)s for conductor group \"%(group)s\". \u0027"},{"line_number":240,"context_line":"                        \u0027Make sure the driver is valid and enabled. \u0027"},{"line_number":241,"context_line":"                        \u0027You can use the `driver-list` subcommand to show the \u0027"},{"line_number":242,"context_line":"                        \u0027current supported drivers\u0027) %"},{"line_number":243,"context_line":"                      {\u0027driver\u0027: node.driver, \u0027group\u0027: node.conductor_group})"},{"line_number":244,"context_line":"            raise exception.NoValidHost(reason\u003dreason)"}],"source_content_type":"text/x-python","patch_set":1,"id":"e81dd1ef_36900f77","line":241,"range":{"start_line":241,"start_character":42,"end_line":241,"end_character":54},"in_reply_to":"96275cf5_f3094d6f","updated":"2024-02-16 14:16:28.000000000","message":"Done","commit_id":"c532da5c45f36fb41c73537babe4688fd99daf72"},{"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":"bacca0fc7d46bf2c40f451db947be36caadef9c1","unresolved":true,"context_lines":[{"line_number":238,"context_line":"            reason \u003d (_(\u0027No conductor service registered which supports \u0027"},{"line_number":239,"context_line":"                        \u0027driver %(driver)s for conductor group \"%(group)s\". \u0027"},{"line_number":240,"context_line":"                        \u0027Make sure the driver is valid and enabled. \u0027"},{"line_number":241,"context_line":"                        \u0027You can use the `driver-list` subcommand to show the \u0027"},{"line_number":242,"context_line":"                        \u0027current supported drivers\u0027) %"},{"line_number":243,"context_line":"                      {\u0027driver\u0027: node.driver, \u0027group\u0027: node.conductor_group})"},{"line_number":244,"context_line":"            raise exception.NoValidHost(reason\u003dreason)"}],"source_content_type":"text/x-python","patch_set":1,"id":"96275cf5_f3094d6f","line":241,"range":{"start_line":241,"start_character":42,"end_line":241,"end_character":54},"in_reply_to":"d2bc81a1_4a325961","updated":"2024-02-15 20:55:14.000000000","message":"Actually, I\u0027d say don\u0027t include the command: there are several cases where someone would have rights to create a node but *not* to see the list of drivers (that\u0027s in /v1/conductors, right?)","commit_id":"c532da5c45f36fb41c73537babe4688fd99daf72"}]}
