|
tests / pest (push) Failing after 8m56s
Details
tests / assets (push) Successful in 24s
Details
tests / release (push) Has been skipped
Details
Die Übernahme des ersten PVE-9-Hosts blieb in CreateAutomationToken stehen: `pveum role modify` lehnt die GANZE Privilegienliste ab, sobald ein einziger Name darin unbekannt ist — "invalid privilege 'VM.Monitor'". Die Liste stammt aus der PVE-8-Zeit. Ersatzlos gestrichen, nicht ersetzt: VM.Monitor gab Zugriff auf den QEMU-Monitor, und den benutzt CluPilot nirgends. Geprüft, nicht vermutet — die einzigen Treffer auf "monitor" im Provisioning betreffen Uptime Kuma. Auf PVE 8 fehlt damit ein Recht, das dort ohnehin niemand gebraucht hat; eine Liste passt weiterhin auf beide Fassungen. Dazu ein Test, der die angeforderten Namen gegen die gültigen hält — abgelesen aus der Administrator-Rolle eines echten PVE 9. Die Liste ist die Verabredung zwischen CluPilot und jedem Host, den es je übernimmt; sie hier zu prüfen ist billiger als der Abbruch auf einer Maschine, die schon halb eingerichtet ist. 2245 Tests grün. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| CustomerDataModelTest.php | ||
| CustomerProvisioningEndToEndTest.php | ||
| CustomerStepBaseTest.php | ||
| CustomerStepsTest.php | ||
| DataModelTest.php | ||
| EndInstanceServiceTest.php | ||
| HetznerCloudDnsTest.php | ||
| HostOnboardingEndToEndTest.php | ||
| HostStepsTest.php | ||
| HostTokenKeyMigrationTest.php | ||
| InstanceRestartTest.php | ||
| LiveProgressTest.php | ||
| PipelineRegistryTest.php | ||
| PruneHostDnsTest.php | ||
| RunRunnerTest.php | ||
| ServicesTest.php | ||
| StripeWebhookTest.php | ||
| SubscriptionSnapshotTest.php | ||
| TickProvisioningTest.php | ||