Open smklein opened 1 month ago
Currently, the sled agent picks a random U.2 to hold the zone filesystem for probes
https://github.com/oxidecomputer/omicron/blob/89b998c1c24e26b9e1161acbbd1b236f40470bdd/sled-agent/src/probe_manager.rs#L282-L291
This, unfortunately, leaves nexus out-of-the-loop regarding space allocation within the zone dataset.
Nexus should be aware of where instances are provisioned to manage accounting explicitly.
See also: https://github.com/oxidecomputer/omicron/issues/6108
Currently, the sled agent picks a random U.2 to hold the zone filesystem for probes
https://github.com/oxidecomputer/omicron/blob/89b998c1c24e26b9e1161acbbd1b236f40470bdd/sled-agent/src/probe_manager.rs#L282-L291
This, unfortunately, leaves nexus out-of-the-loop regarding space allocation within the zone dataset.
Nexus should be aware of where instances are provisioned to manage accounting explicitly.