Skip to content

Commit b2f09a3

Browse files
committed
Merge branch 'main' into plan-target-release
2 parents 3611b42 + 630cc10 commit b2f09a3

File tree

173 files changed

+11502
-8271
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

173 files changed

+11502
-8271
lines changed

Cargo.lock

Lines changed: 10 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -506,8 +506,8 @@ lldp_protocol = { git = "https://github.com/oxidecomputer/lldp", package = "prot
506506
macaddr = { version = "1.0.1", features = ["serde_std"] }
507507
maplit = "1.0.2"
508508
newtype_derive = "0.1.6"
509-
mg-admin-client = { git = "https://github.com/oxidecomputer/maghemite", rev = "872aae7d76493f2a4f59711b24dde55523536b40" }
510-
ddm-admin-client = { git = "https://github.com/oxidecomputer/maghemite", rev = "872aae7d76493f2a4f59711b24dde55523536b40" }
509+
mg-admin-client = { git = "https://github.com/oxidecomputer/maghemite", rev = "875ae5b7f8f0e32e9be672a36b5dda109b9b2450" }
510+
ddm-admin-client = { git = "https://github.com/oxidecomputer/maghemite", rev = "875ae5b7f8f0e32e9be672a36b5dda109b9b2450" }
511511
multimap = "0.10.1"
512512
nexus-auth = { path = "nexus/auth" }
513513
nexus-background-task-interface = { path = "nexus/background-task-interface" }

clients/gateway-client/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ base64.workspace = true
1212
chrono.workspace = true
1313
daft.workspace = true
1414
gateway-messages.workspace = true
15+
gateway-types.workspace = true
1516
progenitor.workspace = true
1617
rand.workspace = true
1718
reqwest = { workspace = true, features = ["rustls-tls", "stream"] }

clients/gateway-client/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ progenitor::generate_api!(
6464
ImageVersion = { derives = [PartialEq, Eq, PartialOrd, Ord] },
6565
RotImageDetails = { derives = [PartialEq, Eq, PartialOrd, Ord] },
6666
RotImageError = { derives = [ PartialEq, Eq, PartialOrd, Ord] },
67-
RotSlot = { derives = [PartialEq, Eq, PartialOrd, Ord] },
6867
RotState = { derives = [PartialEq, Eq, PartialOrd, Ord] },
6968
SpComponentCaboose = { derives = [PartialEq, Eq] },
7069
SpIdentifier = { derives = [Copy, PartialEq, Hash, Eq] },
@@ -75,6 +74,7 @@ progenitor::generate_api!(
7574
SpUpdateStatus = { derives = [PartialEq, Hash, Eq] },
7675
UpdatePreparationProgress = { derives = [PartialEq, Hash, Eq] },
7776
},
77+
replace = { RotSlot = gateway_types::rot::RotSlot },
7878
);
7979

8080
// Override the impl of Ord for SpIdentifier because the default one orders the

common/src/api/external/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -981,6 +981,8 @@ pub enum ResourceType {
981981
AffinityGroupMember,
982982
AntiAffinityGroup,
983983
AntiAffinityGroupMember,
984+
Alert,
985+
AlertReceiver,
984986
AllowList,
985987
BackgroundTask,
986988
BgpConfig,
@@ -1044,8 +1046,6 @@ pub enum ResourceType {
10441046
Probe,
10451047
ProbeNetworkInterface,
10461048
LldpLinkConfig,
1047-
WebhookEvent,
1048-
WebhookReceiver,
10491049
WebhookSecret,
10501050
}
10511051

dev-tools/omdb/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ futures.workspace = true
2828
gateway-client.workspace = true
2929
gateway-messages.workspace = true
3030
gateway-test-utils.workspace = true
31+
gateway-types.workspace = true
3132
http.workspace = true
3233
humantime.workspace = true
3334
internal-dns-resolver.workspace = true
@@ -43,6 +44,7 @@ nexus-db-schema.workspace = true
4344
nexus-inventory.workspace = true
4445
nexus-reconfigurator-preparation.workspace = true
4546
nexus-saga-recovery.workspace = true
47+
nexus-sled-agent-shared.workspace = true
4648
nexus-types.workspace = true
4749
omicron-common.workspace = true
4850
omicron-uuid-kinds.workspace = true

0 commit comments

Comments
 (0)