Open ScrewTSW opened 7 months ago
Assuming that global onboarding in one-time on-startup thing, you have decided to skip it first, if assumptions are confirmed, then the behavior is alright, imho. If you choose to onboard kubectl, compose and podman, then podman is executed as the last and so the restart is fine since you have already onboarded the previous two. Push up notification is only tied to podman and podman-machine.
Assuming that global onboarding in one-time on-startup thing, you have decided to skip it first, if assumptions are confirmed, then the behavior is alright, imho. If you choose to onboard kubectl, compose and podman, then podman is executed as the last and so the restart is fine since you have already onboarded the previous two. Push up notification is only tied to podman and podman-machine.
Correct. I've missed the fact that docker-compose and kubectl are onboarded before Podman which renders that part mute. My bad.
However, it still means that machine creation and podman configuration has to be triggered manually via the old approach - Onboarding/Dashboard
I think that in case of reboot we could display again the global onboarding (in case user didn't press any skip button)
This issue has been automatically marked as stale because it has not had activity in the last 6 months. It will be closed in 30 days if no further activity occurs. Please feel free to leave a comment if you believe the issue is still relevant. Thank you for your contributions!
Bug description
Currently Global Onboarding is forcing a reboot after WSL2 requirement installation (makes sense, 100% valid)
However as a side-effect of this, some of the Global Onboarding is never executed on a fresh installation of Windows that was untouched by Podman or Podman Desktop in the past
After the reboot, only a "Podman needs to be set up" notification is shown in system tray, on which upon clicking the Dashboard is opened.
User may resume onboarding individual items manually from there on, but in my opinion that pretty much defeats the purpose of Global Onboarding
I see this as a detrement to user experience. Input needed (PM/architect).
Operating system
Windows 10, 22H2
Installation Method
Installer from website/GitHub releases
Version
1.8.0
Steps to reproduce
Preparation:
Onboarding:
After restart:
Relevant log output
No response
Additional context