Unsupported Ubuntu 'mantic' 23.10

(base) nyck33@nyck33-tt:~$ curl -sSLf https://get.openziti.io/tun/scripts/install-ubuntu.bash | bash
+ source /etc/os-release
++ PRETTY_NAME='Ubuntu 23.10'
++ NAME=Ubuntu
++ VERSION_ID=23.10
++ VERSION='23.10 (Mantic Minotaur)'
++ VERSION_CODENAME=mantic
++ ID=ubuntu
++ ID_LIKE=debian
++ HOME_URL=https://www.ubuntu.com/
++ SUPPORT_URL=https://help.ubuntu.com/
++ BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/
++ PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy
++ UBUNTU_CODENAME=mantic
++ LOGO=ubuntu-logo
+ [[ -n mantic ]]
+ case ${UBUNTU_CODENAME} in
+ echo 'Unsupported Ubuntu version: mantic'
Unsupported Ubuntu version: mantic
+ exit 1

when trying to install the tunneler: Linux Tunneller | OpenZiti

Are there plans to support Ubuntu 23.10 in the near future?

1 Like

I'll add mantic to those that are mapped back to the newest LTS, jammy, and improve the install script to assume latest if the Ubuntu code name isn't recognized.

You can work around this in the meantime by installing the ziti-edge-tunnel package that's built on Jammy by following these generic instructions mirroring those taken by the install script.

(
UBUNTU_LTS=jammy

set -euo pipefail

curl -sSLf https://get.openziti.io/tun/package-repos.gpg \
  | sudo gpg --dearmor --output /usr/share/keyrings/openziti.gpg
sudo chmod -c +r /usr/share/keyrings/openziti.gpg

echo 'deb [signed-by=/usr/share/keyrings/openziti.gpg] https://packages.openziti.org/zitipax-openziti-deb-stable $UBUNTU_LTS main' \
  | sudo tee /etc/apt/sources.list.d/openziti.list >/dev/null

sudo apt update
sudo apt install ziti-edge-tunnel
)

Will you report back whether it's working as expected on Mantic, i.e. any installation messages from apt, Ziti DNS is auto-configured with systemd-resolved (resolvectl)?

That sounds daunting and I'm receiving some warnings from ChatGPT about this breaking my Ubuntu 23.10.

I could try in a VM later. Thanks for your help.

You're welcome. Thanks for the feedback about the workaround being daunting. I'd like to understand that better if possible.

Are the warnings pertaining to the addition of a pubkey, adding a package source that trusts that pubkey, or installing the Ziti tunnel package?

The Ubuntu install script is updated now, so it will work with Ubuntu Mantic.