azure-cli icon indicating copy to clipboard operation
azure-cli copied to clipboard

Add ubuntu kinetic (22.10) support

Open jungm opened this issue 3 years ago • 3 comments

Is your feature request related to a problem? Please describe. Currently there is no build for the latest ubuntu interim release 22.10, though there have been builds for ubuntu iterim releases in the past. For example #21151 added support for 21.10 during its lifespan.

Due to this the install instructions are broken for ubuntu 22.10 users because the following entry is added to the apt sources: deb [arch=amd64 signed-by=/etc/apt/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/azure-cli/ kinetic main

Describe the solution you'd like debs being built for kinetic until it goes EOL in july.

Describe alternatives you've considered The build for jammy does seem to work fine on kinetic, but this should only be a temporary solution. Especially because interim releases were supported before.

Additional context https://wiki.ubuntu.com/Releases

jungm avatar Jan 19 '23 11:01 jungm

@jiasli for awareness

yonzhan avatar Jan 19 '23 14:01 yonzhan

That interim releases of Ubuntu were supported before are purely "out of courtesy" and we don't guarantee every interim release will be supported - only LTS releases are officially supported. Recently we are working on ARM64 support (https://github.com/Azure/azure-cli/pull/24180) which occupies our bandwidth. We will evaluate Kinetic support but can't guarantee that. Thanks for your kind understanding.

The build for jammy does seem to work fine on kinetic

Yes, this is exactly the right solution. It seems Kinetic 22.10 is binary-compatible with Jammy 22.04. Previously we release DEB for Hirsute 21.04 because it is not binary-compatible with Focal 20.04.

jiasli avatar Jan 20 '23 02:01 jiasli

Thanks for clarifying this! I'm okay with only supporting LTS releases while the current interim release is binary compatible.

jungm avatar Jan 20 '23 08:01 jungm