CanineHQ/canine · error

Failed to fetch from Rancher: #{response.code} #{response.bo

Error message

Failed to fetch from Rancher: #{response.code} #{response.body}

What it means

Error "Failed to fetch from Rancher: #{response.code} #{response.body}" thrown in CanineHQ/canine.

Source

Thrown at lib/rancher/client.rb:112

    private

    def headers
      @headers ||= {
        'Content-Type' => 'application/json',
        'Authorization' => "Bearer #{api_token}"
      }
    end

    def fetch_wrapper(&block)
      response = yield

      raise UnauthorizedError, "Unauthorized to access Rancher" if response.code == 401
      raise PermissionDeniedError, "Permission denied to access Rancher" if response.code == 403

      if response.success?
        response.parsed_response
      else
        raise "Failed to fetch from Rancher: #{response.code} #{response.body}"
      end
    end
  end
end

View on GitHub (pinned to ba4ee3968d)

When it happens

Trigger: Thrown at lib/rancher/client.rb:112 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of CanineHQ/canine@ba4ee3968d (2026-08-23). Data as JSON: /api/errors/c665da1a8c75f4f2. Report an issue: GitHub.