Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -463,7 +463,7 @@ digest = "0.10.7"
dns-server = { path = "dns-server" }
dns-server-api = { path = "dns-server-api" }
dns-service-client = { path = "clients/dns-service-client" }
dpd-client = { git = "https://github.com/oxidecomputer/dendrite", rev = "ab30fa91227fd478bfe0e023310ca83dec0bc22b" }
dpd-client = { git = "https://github.com/oxidecomputer/dendrite", rev = "846348bf5c92ab490cf4f69fbe1202691dae6125" }
dropshot = { version = "0.16.6", features = [ "usdt-probes" ] }
dropshot-api-manager = "0.2.4"
dropshot-api-manager-types = "0.2.4"
Expand Down
4 changes: 2 additions & 2 deletions dev-tools/xtask/src/virtual_hardware.rs
Original file line number Diff line number Diff line change
Expand Up @@ -117,8 +117,8 @@ const ZPOOL: &'static str = "/usr/sbin/zpool";
const ZONEADM: &'static str = "/usr/sbin/zoneadm";

const SIDECAR_LITE_COMMIT: &'static str =
"a95b7a9f78c08125f4e34106f5c885c7e9f2e8d5";
const SOFTNPU_COMMIT: &'static str = "3203c51cf4473d30991b522062ac0df2e045c2f2";
"69fae2ac230cd29f4ea2bf3bcbd6d99554c7bc47";
const SOFTNPU_COMMIT: &'static str = "e4c3130538b192988737161f4a4dc97272f02b9c";
const PXA_MAC_DEFAULT: &'static str = "a8:e1:de:01:70:1d";

const PXA_WARNING: &'static str = r#" You have not set up the proxy-ARP environment variables
Expand Down
2 changes: 1 addition & 1 deletion nexus/src/app/background/tasks/nat_cleanup.rs
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ impl BackgroundTask for Ipv4NatGarbageCollector {
}

for client in dpd_clients.values() {
let response = client.ipv4_nat_generation().await;
let response = client.nat_generation().await;
match response {
Ok(r#gen) => min_gen = std::cmp::min(min_gen, *r#gen),
Err(error) => {
Expand Down
2 changes: 1 addition & 1 deletion nexus/src/app/background/tasks/sync_service_zone_nat.rs
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ impl BackgroundTask for ServiceZoneNatTracker {
};

for (_location, client) in dpd_clients {
if let Err(e) = client.ipv4_nat_trigger_update().await {
if let Err(e) = client.nat_trigger_update().await {
error!(
&log,
"failed to trigger dpd rpw workflow";
Expand Down
6 changes: 3 additions & 3 deletions nexus/src/app/instance_network.rs
Original file line number Diff line number Diff line change
Expand Up @@ -510,7 +510,7 @@ pub(crate) async fn probe_ensure_dpd_config(
// Notify dendrite that there are changes for it to reconcile.
// In the event of a failure to notify dendrite, we'll log an error
// and rely on dendrite's RPW timer to catch it up.
if let Err(e) = dpd_client.ipv4_nat_trigger_update().await {
if let Err(e) = dpd_client.nat_trigger_update().await {
error!(log, "failed to notify dendrite of nat updates"; "error" => ?e);
};

Expand Down Expand Up @@ -642,7 +642,7 @@ pub(crate) async fn probe_delete_dpd_config(
// Notify dendrite that there are changes for it to reconcile.
// In the event of a failure to notify dendrite, we'll log an error
// and rely on dendrite's RPW timer to catch it up.
if let Err(e) = dpd_client.ipv4_nat_trigger_update().await {
if let Err(e) = dpd_client.nat_trigger_update().await {
error!(log, "failed to notify dendrite of nat updates"; "error" => ?e);
};
}
Expand Down Expand Up @@ -762,7 +762,7 @@ async fn notify_dendrite_nat_state(
// Notify dendrite that there are changes for it to reconcile.
// In the event of a failure to notify dendrite, we'll log an error
// and rely on dendrite's RPW timer to catch it up.
if let Err(e) = dpd_client.ipv4_nat_trigger_update().await {
if let Err(e) = dpd_client.nat_trigger_update().await {
error!(log, "failed to notify dendrite of nat updates"; "error" => ?e);
};
}
Expand Down
12 changes: 6 additions & 6 deletions package-manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -736,8 +736,8 @@ only_for_targets.image = "standard"
# the other `source.*` keys.
source.type = "prebuilt"
source.repo = "dendrite"
source.commit = "ab30fa91227fd478bfe0e023310ca83dec0bc22b"
source.sha256 = "a5361a24136fbf4d61ce73063c4e69dca08c4a017cf1aa469c41b62a2e86f280"
source.commit = "846348bf5c92ab490cf4f69fbe1202691dae6125"
source.sha256 = "676cb71af9c8b7266ea6c789f0293cbd17d1048b5ed5538a36cc4c6cba80e356"
output.type = "zone"
output.intermediate_only = true

Expand All @@ -763,8 +763,8 @@ only_for_targets.image = "standard"
# the other `source.*` keys.
source.type = "prebuilt"
source.repo = "dendrite"
source.commit = "ab30fa91227fd478bfe0e023310ca83dec0bc22b"
source.sha256 = "cca55b7a4995034e4217bddcf97230e18538089162ef413db5e30466b9e2ef8e"
source.commit = "846348bf5c92ab490cf4f69fbe1202691dae6125"
source.sha256 = "1e4d43e73ab68454e5373e23b1b111b66e12b52ae08367979d6e617decd2bb8c"
output.type = "zone"
output.intermediate_only = true

Expand All @@ -783,8 +783,8 @@ only_for_targets.image = "standard"
# the other `source.*` keys.
source.type = "prebuilt"
source.repo = "dendrite"
source.commit = "ab30fa91227fd478bfe0e023310ca83dec0bc22b"
source.sha256 = "272c5b9e927f6c271afb9b9e54a21d14ed0d7d9d319a17c22187fa86a17197ea"
source.commit = "846348bf5c92ab490cf4f69fbe1202691dae6125"
source.sha256 = "63987c847bd4b72e110a858b7dbf48bb9b6a94ce1c377970c7df0d131a2bd8c9"
output.type = "zone"
output.intermediate_only = true

Expand Down
6 changes: 3 additions & 3 deletions tools/dendrite_stub_checksums
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
CIDL_SHA256_ILLUMOS="a5361a24136fbf4d61ce73063c4e69dca08c4a017cf1aa469c41b62a2e86f280"
CIDL_SHA256_LINUX_DPD="6c914499455477d0e4f9b30c2c2522363b2b8ee8bc11f9ca0b316a0f1b6bc0f2"
CIDL_SHA256_LINUX_SWADM="a178107fe8dfca66eed4190563d9ae563763d62dfcc1f411f4eca1d4330d9c64"
CIDL_SHA256_ILLUMOS="676cb71af9c8b7266ea6c789f0293cbd17d1048b5ed5538a36cc4c6cba80e356"
CIDL_SHA256_LINUX_DPD="f653a229c91d75548a328661ced179aefb1874013bdcc1153210a87e61548a67"
CIDL_SHA256_LINUX_SWADM="9d9fa5b7d4fc2dacf21ecb55853fc731eab1bd3cbac71e63b2ad917d4d6d47c1"
2 changes: 1 addition & 1 deletion tools/dendrite_version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
COMMIT="ab30fa91227fd478bfe0e023310ca83dec0bc22b"
COMMIT="846348bf5c92ab490cf4f69fbe1202691dae6125"
4 changes: 2 additions & 2 deletions tools/softnpu_version
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
COMMIT="3203c51cf4473d30991b522062ac0df2e045c2f2"
SHA2="36095c7f9d613b9208415aeb67335836a25f72eed2f7a41931ba7d91ddb00568"
COMMIT="e4c3130538b192988737161f4a4dc97272f02b9c"
SHA2="5776bfcd80b685080c383b19b04b46ba9b985de18f722f1523f456d7ce59d0c5"
Loading