fix: register controller-swap in --selftest allowlist
selftestFlag.Set rejected -selftest=controller-swap (missing case), so the primitive could not be exercised. Found in live testing. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TtXesNa2LGbMmE4DNL6SE7
This commit is contained in:
@@ -1972,8 +1972,10 @@ func (f *selftestFlag) Set(v string) error {
|
|||||||
f.mode = "escrow-consume"
|
f.mode = "escrow-consume"
|
||||||
case "identity-consume":
|
case "identity-consume":
|
||||||
f.mode = "identity-consume"
|
f.mode = "identity-consume"
|
||||||
|
case "controller-swap":
|
||||||
|
f.mode = "controller-swap"
|
||||||
default:
|
default:
|
||||||
return fmt.Errorf("invalid --selftest value %q (want read|task|hub|storage|backup|restore-test|pbs-verify|bring-up|provision|escrow-create|escrow-consume|identity-consume)", v)
|
return fmt.Errorf("invalid --selftest value %q (want read|task|hub|storage|backup|restore-test|pbs-verify|bring-up|provision|escrow-create|escrow-consume|identity-consume|controller-swap)", v)
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user