2024-12-30 16:51:10 +00:00
|
|
|
---
|
2025-01-01 11:38:16 +00:00
|
|
|
type: task
|
2024-12-30 16:51:10 +00:00
|
|
|
---
|
|
|
|
|
|
|
|
When removing a storage allocation the new layout should be applied _before_ the
|
|
|
|
impacted garage instance is shut down. Isle should ideally also wait for the
|
|
|
|
impacted instance to no longer be in the "draining" state prior to shutting it
|
|
|
|
down, if possible.
|
|
|
|
|
|
|
|
Some care needs to be taken in the case of the `daemon.yml` file being used for
|
|
|
|
configuration. The daemon should probably initially load using the old
|
|
|
|
configuration, and only then apply the new configuration as if it were applied
|
|
|
|
using `SetConfig`. This way the garage instance being removed can be brought
|
|
|
|
back up, drained, then shut down again.
|