Skip to content

Blueprint planner: add support for sled evacuation (PR 3/3) - #11306

Open
jgallagher wants to merge 9 commits into
john/reconfigurator-cli-planner-configfrom
john/planner-sled-evacuation
Open

jgallagher wants to merge 9 commits into
john/reconfigurator-cli-planner-configfrom
john/planner-sled-evacuation

Conversation

@jgallagher

Copy link
Copy Markdown
Contributor

Sled evacuation is disabled by default (due to the default policy set up in the #11304, the first PR in this stack). It can be enabled via the normal omdb machinery to update the reconfigurator config, and once all the other related work lands, we can change the default.

Sorry for the size of this PR, but in practice it's much smaller than the stats here claim. If we filter out EXPECTORATE-produced files, the stats are

 19 files changed, 2261 insertions(+), 135 deletions(-)

and of that, well over half is test-only code (new tests, updates to old tests, or test support changes). If this is still too big, I'm open to suggestions of additional things to break out.

Some of the expectorate files are still worth reviewing, particularly the new reconfigurator-cli test (cmds-sled-evacuation-stdout) and the updates to the simulated full-system update (cmds-target-release-stdout). I've read over those and believe everything is working as intended, but please confirm!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant