Fix WSL2 clock skew issues⚓︎
In WSL2 if you hibernate the Windows OS, after a WSL2 VM is started, the VM will not re-sync its time with the hardware clock. This causes issues with time sensitive protocols like TLS certificates and caching.
The suggested fixes to this are to either run
hwclock -s within the VMs so they manually resync, or the other option is to shutdown all the VMs at once with
wsl --shutdown and let them resync clocks on next boot.