diff --git a/dev-tools/omicron-dev/preprocessed_configs/config.xml b/dev-tools/omicron-dev/preprocessed_configs/config.xml new file mode 100644 index 0000000000..9b13f12aea --- /dev/null +++ b/dev-tools/omicron-dev/preprocessed_configs/config.xml @@ -0,0 +1,41 @@ + + + + + trace + true + + + 8123 + 9000 + 9004 + + ./ + + true + + + + + + + ::/0 + + + default + default + 1 + + + + + + + + + + + \ No newline at end of file diff --git a/sled-agent/src/rack_setup/service.rs b/sled-agent/src/rack_setup/service.rs index eef05202be..3d5e799aaa 100644 --- a/sled-agent/src/rack_setup/service.rs +++ b/sled-agent/src/rack_setup/service.rs @@ -576,7 +576,7 @@ impl ServiceInner { let rack_network_config = match &config.rack_network_config { Some(config) => { - let value = NexusTypes::RackNetworkConfig { + let value = NexusTypes::RackNetworkConfigV1 { rack_subnet: config.rack_subnet, infra_ip_first: config.infra_ip_first, infra_ip_last: config.infra_ip_last, diff --git a/todo-for-sled-agent.md b/todo-for-sled-agent.md new file mode 100644 index 0000000000..0c4dc93885 --- /dev/null +++ b/todo-for-sled-agent.md @@ -0,0 +1,9 @@ +-[ ] Fix tests +-[x] Add a storage monitor to report to nexus and handle dump setup +-[ ] Move sprockets server into LongRunningTasks +-[ ] Add a bunch of log messages +-[ ] Rename sled-agent/src/bootstrap/bootstore.rs to bootstore_setup.rs +-[ ] See if we can make `ServiceManager` part of long-running tasks (will this +require calling all the spawn methods directly in pre-server?) +-[ ] Change the name of `long_running_task_handles` to something else ? +-[ ] Fix installinator to use new code, and any other packages that need it.