cockpit-project / cockpit

Cockpit is a web-based graphical interface for servers.
http://www.cockpit-project.org/
GNU Lesser General Public License v2.1
11.2k stars 1.11k forks source link

test/storagelib: step up our destroy-and-reboot efforts #20449

Closed allisonkarlitskaya closed 5 months ago

allisonkarlitskaya commented 5 months ago

Instead of trying to gracefully shutdown a destroyed system from the inside, do it forcefully from the outside.

martinpitt commented 5 months ago

But more generally, this is just cosmetics -- it's not the shutdown that fails, it's the boot. The systemd askpass agent doesn't properly hand over the passphrase to stratis in the initrd. See https://github.com/cockpit-project/cockpit/pull/20373#issuecomment-2081939381

martinpitt commented 5 months ago

@allisonkarlitskaya This is still buggy and wasn't needed. Do you still want to work on this, or should we just close?

allisonkarlitskaya commented 5 months ago

Ya. This was a false understanding on my part about the core of the problem. kann weg.