The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 089EBE08314DF160
Issue: must go through port 80 or 443 to pass firewall permissions, thankfully ubuntu keyserver listens on 80 too, so by specifying the port 80 in the HKP server URL we can get through.
Do not forget to premend "0x" to the key id.
sudo apt-key adb --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0x089EBE08314DF160
Afterwards apt-get update works properly.