)]}'
{"/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":"004da1076f04dacb98c421808484c1b34904b939","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c39cba36_6b68be09","updated":"2025-06-14 00:28:01.000000000","message":"recheck transient connectivity failures? Failures appear unrelated.","commit_id":"bdeb901c90da5ffa1f645464f371c2917c0a0e0d"}],"ironic/conductor/configdrive_utils.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":"f3ef83d901c0d023482541194516189e996ef3e7","unresolved":true,"context_lines":[{"line_number":422,"context_line":"        if configdrive is None or configdrive \u003d\u003d {}:"},{"line_number":423,"context_line":"            LOG.debug(\u0027Failed to locate configuration drive contents for \u0027"},{"line_number":424,"context_line":"                      \u0027node %s.\u0027, task.node.uuid)"},{"line_number":425,"context_line":"            if CONF.conductor.disable_metadata_creation_when_not_submitted:"},{"line_number":426,"context_line":"                # Nothing to see here, move along. Possible opportunity to"},{"line_number":427,"context_line":"                # improve UX by pre-emptively injecting a configuration drive."},{"line_number":428,"context_line":"                return configdrive"}],"source_content_type":"text/x-python","patch_set":2,"id":"3911e0ef_f3b08fb9","line":425,"updated":"2025-06-13 13:49:15.000000000","message":"This actually won\u0027t work here, but... seems reasonable to actually do something like \n\nIf (configdrive is none or configdrive \u003d\u003d {}) and CONF.conductor.dis....\n\n\nThis is because the caller of this method also then needs to have the CONF variable anyhow.","commit_id":"5b638e23f0d3618870d7e49c4669aca3ef9c2df1"}]}
