You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
support-bundle: expose fm_case_id in internal API and omdb (#10245)
Create an `internal_api::views::SupportBundleInfo`, which wraps the
existing external version and adds `fm_case_id`, so we can show the case
ID in `omdb nexus support-bundles list` output.
Copy file name to clipboardExpand all lines: openapi/nexus-lockstep.json
+19Lines changed: 19 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -3291,6 +3291,15 @@
3291
3291
"stage0_next"
3292
3292
]
3293
3293
},
3294
+
"CaseUuid": {
3295
+
"x-rust-type": {
3296
+
"crate": "omicron-uuid-kinds",
3297
+
"path": "omicron_uuid_kinds::CaseUuid",
3298
+
"version": "*"
3299
+
},
3300
+
"type": "string",
3301
+
"format": "uuid"
3302
+
},
3294
3303
"Certificate": {
3295
3304
"type": "object",
3296
3305
"properties": {
@@ -9166,8 +9175,18 @@
9166
9175
}
9167
9176
},
9168
9177
"SupportBundleInfo": {
9178
+
"description": "Support bundle info with internal-only fields.\n\nThis wraps the external API's [`ExternalSupportBundleInfo`] and extends it with fields that are only exposed through the lockstep API (e.g., for OMDB).",
9169
9179
"type": "object",
9170
9180
"properties": {
9181
+
"fm_case_id": {
9182
+
"nullable": true,
9183
+
"description": "The FM case ID that triggered creation of this bundle, if any.",
0 commit comments