Skip to content

Commit a0fcb56

Browse files
merge main + omdb multicast feature default
2 parents 98d274e + 8061ac9 commit a0fcb56

55 files changed

Lines changed: 1121 additions & 940 deletions

File tree

Some content is hidden

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

.github/buildomat/jobs/deploy.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "helios / deploy"
44
#: variety = "basic"
5-
#: target = "lab-2.0-opte-0.39"
5+
#: target = "lab-2.0-opte-0.40"
66
#: output_rules = [
77
#: "%/var/svc/log/oxide-*.log*",
88
#: "%/zone/oxz_*/root/var/svc/log/oxide-*.log*",

Cargo.lock

Lines changed: 7 additions & 6 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
@@ -662,7 +662,7 @@ omicron-workspace-hack = "0.1.0"
662662
omicron-zone-package = "0.12.2"
663663
oxide-client = { path = "clients/oxide-client" }
664664
oxide-tokio-rt = "0.1.4"
665-
oxide-vpc = { git = "https://github.com/oxidecomputer/opte", rev = "e547d07b08c3f3d6c821c9eb7a958adcffce6e56", features = [ "api", "std" ] }
665+
oxide-vpc = { git = "https://github.com/oxidecomputer/opte", rev = "bae0440c199b3908c12903a9532854936353433b", features = [ "api", "std" ] }
666666
oxlog = { path = "dev-tools/oxlog" }
667667
oxnet = "0.1.4"
668668
once_cell = "1.21.3"
@@ -671,7 +671,7 @@ openapiv3 = "2.2.0"
671671
# must match samael's crate!
672672
openssl = "0.10"
673673
openssl-sys = "0.9"
674-
opte-ioctl = { git = "https://github.com/oxidecomputer/opte", rev = "e547d07b08c3f3d6c821c9eb7a958adcffce6e56" }
674+
opte-ioctl = { git = "https://github.com/oxidecomputer/opte", rev = "bae0440c199b3908c12903a9532854936353433b" }
675675
oso = "0.27"
676676
owo-colors = "4.2.2"
677677
oximeter = { path = "oximeter/oximeter" }

clients/nexus-lockstep-client/src/lib.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,12 +140,10 @@ impl From<omicron_common::address::Ipv6Range> for types::Ipv6Range {
140140
}
141141
}
142142

143-
impl From<&omicron_common::api::internal::shared::SourceNatConfigGeneric>
143+
impl From<&sled_agent_types::inventory::SourceNatConfigGeneric>
144144
for types::SourceNatConfigGeneric
145145
{
146-
fn from(
147-
r: &omicron_common::api::internal::shared::SourceNatConfigGeneric,
148-
) -> Self {
146+
fn from(r: &sled_agent_types::inventory::SourceNatConfigGeneric) -> Self {
149147
let (first_port, last_port) = r.port_range_raw();
150148
Self { ip: r.ip, first_port, last_port }
151149
}

clients/sled-agent-client/src/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ progenitor::generate_api!(
5757
DiskVariant = omicron_common::disk::DiskVariant,
5858
Epoch = trust_quorum_types::types::Epoch,
5959
ExternalIpGatewayMap = omicron_common::api::internal::shared::ExternalIpGatewayMap,
60-
ExternalIpConfig = omicron_common::api::internal::shared::ExternalIpConfig,
61-
ExternalIpv4Config = omicron_common::api::internal::shared::ExternalIpv4Config,
62-
ExternalIpv6Config = omicron_common::api::internal::shared::ExternalIpv6Config,
60+
ExternalIpConfig = sled_agent_types_versions::latest::instance::ExternalIpConfig,
61+
ExternalIpv4Config = sled_agent_types_versions::latest::instance::ExternalIpv4Config,
62+
ExternalIpv6Config = sled_agent_types_versions::latest::instance::ExternalIpv6Config,
6363
Generation = omicron_common::api::external::Generation,
6464
Hostname = omicron_common::api::external::Hostname,
6565
ImportExportPolicy = sled_agent_types_versions::latest::early_networking::ImportExportPolicy,
@@ -102,7 +102,7 @@ progenitor::generate_api!(
102102
RouterVersion = omicron_common::api::internal::shared::RouterVersion,
103103
Sha3_256Digest = sled_agent_types_versions::latest::rot::Sha3_256Digest,
104104
SledRole = sled_agent_types_versions::latest::inventory::SledRole,
105-
SourceNatConfigGeneric = omicron_common::api::internal::shared::SourceNatConfigGeneric,
105+
SourceNatConfigGeneric = sled_agent_types_versions::latest::inventory::SourceNatConfigGeneric,
106106
SwitchSlot = sled_agent_types_versions::latest::early_networking::SwitchSlot,
107107
SystemNetworkingConfig = sled_agent_types_versions::latest::system_networking::SystemNetworkingConfig,
108108
Threshold = trust_quorum_types::types::Threshold,

0 commit comments

Comments
 (0)