orbstack: Periodic shutdowns caused by licensing failures

Describe the bug After upgrading to the latest version today, frequent automatic shutdowns have occurred.

Apple M1 Pro MBP 14

Info report

Requesting system poweroff
console | [ 1364.196684] reboot: Power down
2023-04-24 17:21:16.941 OrbStack Helper (VM)[15086:10710943] [VZF] Guest stopped
time="04-24 17:21:16" level=info msg="[VM] stopped"
orward                                spec="{:: 1053 tcp}"
console | INFO[04-24 09:58:06] remove forward                                spec="{0.0.0.0 1053 udp}"
console | INFO[04-24 09:58:06] remove forward                                spec="{:: 1053 udp}"
console | INFO[04-24 09:58:06] stopped container                             container=docker
console | INFO[04-24 09:58:06] shutting down                                
console | nfs              | * Stopping NFS mountd ... [ ok ]
console | nfs              | * Stopping NFS daemon ...chronyd          | * Stopping chronyd ... [ ok ]
console | localmount       | * Unmounting loop devices
console | localmount       | * Unmounting filesystems
console | localmount       | *   Unmounting /nfsroot-ro/docker/volumes/devilbox_devilbox-mariadb-10.3 ... [ ok ]
console | localmount       | *   Unmounting /nfsroot-ro/docker/volumes/devilbox_devilbox-mail ... [ ok ]
console | localmount       | *   Unmounting /nfsroot-ro/debian ... *   in use but fuser finds nothing
console | localmount       | [ !! ]
console | localmount       | *   Unmounting /nfsroot-ro ... *   in use but fuser finds nothing
console | localmount       | [ !! ]
console | localmount       | *   Unmounting /nfsroot-rw ... [ ok ]
console | localmount       | *   Unmounting /opt/orbstack-guest/data ... [ ok ]
console | localmount       | *   Unmounting /tmp ...udev             | * Stopping udev ... [ ok ]
console | localmount       | *   Unmounting /data ... [ ok ]
console | localmount       | *   Unmounting /mnt/rosetta ... *   in use but fuser finds nothing
console | localmount       | [ !! ]
console | localmount       | *   Unmounting /mnt/mac ... [ ok ]
console | localmount       | *   Unmounting /orig/root ... [ ok ]
console | localmount       | *   Unmounting /orig/tmp ... [ ok ]
console |  [ ok ]
console | [ 1361.604357] nfsd: last server has exited, flushing export cache
console |  [ ok ]
console | nfs              | * Unexporting NFS directories ... [ ok ]
console | rpc.statd        | * Stopping NFS statd ... [ ok ]
console | rpcbind          | * Stopping rpcbind ... [ ok ]
console | 
The system is going down NOW!
console | 
Sent SIGTERM to all processes
console | 
Sent SIGKILL to all processes
console | 
Requesting system poweroff
console | [ 1363.748316] reboot: Power down
2023-04-24 17:58:09.440 OrbStack Helper (VM)[18947:10738554] [VZF] Guest stopped
time="04-24 17:58:09" level=info msg="[VM] stopped"

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 27 (13 by maintainers)

Most upvoted comments

Not for the foreseeable future, but on-prem license servers are a possibility.

Sure, here are the last two!

vmgr-1.log vmgr.log

I have exact this issue. I understand it’s probably caused by the condition that unable to reach the license server. I’m working in offline environment usually so this behaviour is quiet annoying especially when the container was killed in the middle of some relatively long time tasks. I’d suggest there can be a blocking notice popup before shutdown. to let user finish the work and connect to internet to make the license validating go on.

@smallfz After startup, a successful license check is only required once per week. You can go offline for up to a week with no unexpected shutdowns.

The UI and UX around this will definitely improved before we’re out of beta, although probably not with a focus-stealing alert.