Skip to content

Support bundles creating prior to online update not accessible #9257

@askfongjojo

Description

@askfongjojo

I've noticed all rack2 bundles show up with failed status. To confirm whether they are indeed tied to a particular nexus node, I made a new one during update execution.

$ oxide bundle view --bundle-id cd00c20a-4949-4025-963c-7b9c3efc0f31
{
  "id": "cd00c20a-4949-4025-963c-7b9c3efc0f31",
  "reason_for_creation": "Created by external API",
  "state": "active",
  "time_created": "2025-10-18T05:59:09.652031Z"
}

I was able to inspect its contents.

After the update process got pass nexus handoff, the bundle status changed to failed. Inspect or download is no longer allowed:

$ oxide bundle view --bundle-id cd00c20a-4949-4025-963c-7b9c3efc0f31
{
  "id": "cd00c20a-4949-4025-963c-7b9c3efc0f31",
  "reason_for_creation": "Created by external API",
  "reason_for_failure": "Nexus managing this bundle no longer exists",
  "state": "failed",
  "time_created": "2025-10-18T05:59:09.652031Z"
}

$ oxide bundle inspect --id cd00c20a-4949-4025-963c-7b9c3efc0f31
downloading support bundle index cd00c20a-4949-4025-963c-7b9c3efc0f31: Error Response: status: 400 Bad Request; headers: {"content-type": "application/json", "x-request-id": "492c1313-501d-4500-8838-a6a2d324c5f4", "content-length": "151", "date": "Sat, 18 Oct 2025 07:02:52 GMT"}; value: <stream>

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions