)]}'
{"ironic_inspector/node_cache.py":[{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"7ba905afaaf3f6d8d5b26b1ce808b0145d1b704e","unresolved":true,"context_lines":[{"line_number":473,"context_line":"        ironic \u003d ironic or self.ironic"},{"line_number":474,"context_line":"        try:"},{"line_number":475,"context_line":"            # TODO(TheJulia): This should really have a retry around it for"},{"line_number":476,"context_line":"            # connection failure, however its nota big deal."},{"line_number":477,"context_line":"            ironic.remove_node_trait(self.uuid, trait)"},{"line_number":478,"context_line":"        except os_exc.NotFoundException:"},{"line_number":479,"context_line":"            LOG.debug(\u0027Trait %s is not set, cannot remove\u0027, trait,"}],"source_content_type":"text/x-python","patch_set":2,"id":"84277905_1e5c3079","line":476,"range":{"start_line":476,"start_character":46,"end_line":476,"end_character":50},"updated":"2021-08-10 15:29:41.000000000","message":"Nit: \"not a\"","commit_id":"d95d7993387607da87283d6772ba6df351bcf5a1"}],"releasenotes/notes/retry_to_handle_transient_failures-e1da302fd1d06528.yaml":[{"author":{"_account_id":11292,"name":"Arne Wiebalck","email":"Arne.Wiebalck@cern.ch","username":"wiebalck"},"change_message_id":"7ba905afaaf3f6d8d5b26b1ce808b0145d1b704e","unresolved":true,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes issues in Inspector where various tasks would not have retry logic"},{"line_number":5,"context_line":"    applied to them and may sporatically fail. This is because the OpenStack"},{"line_number":6,"context_line":"    SDK does not comprehend the NodeLocked error, which previously"},{"line_number":7,"context_line":"    python-ironicclient silently handled. Basic operations such as"},{"line_number":8,"context_line":"    \"power reboot\" and \"set boot device\" will now be retried automatically if"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"a6b292c3_492090b5","line":5,"range":{"start_line":5,"start_character":28,"end_line":5,"end_character":40},"updated":"2021-08-10 15:29:41.000000000","message":"Nit: sporadically","commit_id":"d95d7993387607da87283d6772ba6df351bcf5a1"}]}
