Azure-cli: az cli is missing eoan (19.10) release files

Created on 4 Nov 2019  路  7Comments  路  Source: Azure/azure-cli

az feedback auto-generates most of the information requested below, as of CLI version

n/a Cloud install fails

Describe the bug
A clear and concise description of what the bug is.
Current the az cli team does not publish an 19.10 release file

To Reproduce
Steps to reproduce the behavior.

Expected behavior
A clear and concise description of what you expected to happen.
That the az cli team supports major Ubuntu releases.

Environment summary
Install Method (e.g. pip, interactive script, apt-get, Docker, MSI, edge build) / CLI version (az --version) / OS version / Shell Type (e.g. bash, cmd.exe, Bash on Windows)

Additional context
Add any other context about the problem here.
Fetched 374 kB in 2s (177 kB/s)
Reading package lists... Done
apt-get install -y apt-transport-https lsb-release gnupg curl
Reading package lists... Done
Building dependency tree
Reading state information... Done
curl is already the newest version (7.65.3-1ubuntu3).
gnupg is already the newest version (2.2.12-1ubuntu3).
gnupg set to manually installed.
lsb-release is already the newest version (11.0.1ubuntu1).
lsb-release set to manually installed.
The following NEW packages will be installed:
apt-transport-https
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 1,704 B of archives.
After this operation, 157 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu eoan/universe amd64 apt-transport-https all 1.9.4 [1,704 B]
Fetched 1,704 B in 0s (9,722 B/s)
Selecting previously unselected package apt-transport-https.
(Reading database ... 177803 files and directories currently installed.)
Preparing to unpack .../apt-transport-https_1.9.4_all.deb ...
Unpacking apt-transport-https (1.9.4) ...
Setting up apt-transport-https (1.9.4) ...
set +v
curl -sL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > /etc/apt/trusted.gpg.d/microsoft.asc.gpg
set +v
CLI_REPO=$(lsb_release -cs)
echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ ${CLI_REPO} main" \

/etc/apt/sources.list.d/azure-cli.list
apt-get update
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://dl.google.com/linux/chrome/deb stable Release
Ign:3 http://www.scootersoftware.com bcompare4 InRelease
Ign:4 https://packages.microsoft.com/repos/azure-cli eoan InRelease
Hit:5 http://www.scootersoftware.com bcompare4 Release
Err:6 https://packages.microsoft.com/repos/azure-cli eoan Release
404 Not Found [IP: 13.91.48.226 443]
Hit:7 http://us.archive.ubuntu.com/ubuntu eoan InRelease
Hit:9 http://security.ubuntu.com/ubuntu eoan-security InRelease
Hit:10 http://us.archive.ubuntu.com/ubuntu eoan-updates InRelease
Hit:12 http://us.archive.ubuntu.com/ubuntu eoan-backports InRelease
Reading package lists... Done
E: The repository 'https://packages.microsoft.com/repos/azure-cli eoan Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Packaging

Most helpful comment

Actually we should support current ubuntu releases including eoan. I will push this forward.

All 7 comments

Thanks for reporting the issue. We will evaulate the effort to add eoan support.

any update?

Currently we don't have plans to add support for non-LTS Ubuntu distributions. But you can make use of bionic release file by making AZ_REPO=bionic in step 3 of Manual install instructions.

I will also improve the script for better compatibility.

Actually we should support current ubuntu releases including eoan. I will push this forward.

Added support for eoan. Please try again.

Looks to be working, I was able to update to version 2.0.77.

Actually we should support current ubuntu releases including eoan. I will push this forward.

@fengzhou-msft Any way to add this when the releases are in alpha/beta instead of almost 2 months after release? This would prevent future versions of this ticket. For the record, Eoan was released October 17, 2019.

That would prevent this same ticket from reappearing twice a year:

  • 19.04 - Disco: #10198
  • 18.10 - Cosmic: #7918
  • 18.04 - Bionic: #6383
Was this page helpful?
0 / 5 - 0 ratings

Related issues

troydai picture troydai  路  3Comments

rlewkowicz picture rlewkowicz  路  3Comments

seanknox picture seanknox  路  3Comments

dhermans picture dhermans  路  3Comments

Kannaj picture Kannaj  路  3Comments