question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support Ubuntu 20.04 LTS

See original GitHub issue

@nickjj thanks for your hard work on this role; I think you are aware that it isn’t supporting 20.04 LTS yet due to docker not publishing public focal packages yet [1]. My question is whether you are thinking about supporting it (for example by using bionic instead as outlined in [2]), or whether you want to wait for Docker to publish public packages? Right now it fails at this step:

TASK [nickjj.docker : Configure Docker's upstream APT repository] ***************************************************************************************************************************task path: /home/helli/.ansible/roles/nickjj.docker/tasks/main.yml:27
The full traceback is:
  File "/tmp/ansible_apt_repository_payload_mjo5emml/ansible_apt_repository_payload.zip/ansible/modules/packaging/os/apt_repository.py", line 548, in main
  File "/usr/lib/python3/dist-packages/apt/cache.py", line 591, in update
    raise FetchFailedException(e)
fatal: [#removed#]: FAILED! => {
    "changed": false,
    "invocation": {
        "module_args": {
            "codename": null,
            "filename": null,
            "install_python_apt": true,
            "mode": null,
            "repo": "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable\n",
            "state": "present",
            "update_cache": true,
            "validate_certs": true
        }
    },
    "msg": "apt cache update failed"
}

Thanks!

Edit: additional info, typos

[1] https://download.docker.com/linux/ubuntu/dists/ [2] https://askubuntu.com/a/1230190

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

3reactions
nickjjcommented, May 19, 2020

Thanks @StefanScherer.

I just pushed v2.0.0 to the Ansible Galaxy which has a few goodies, including support for Ubuntu 20.04.

2reactions
nickjjcommented, May 11, 2020

Hi,

I’d like to wait until it’s officially supported by Docker.

But I totally understand wanting to use 20.04 right away.

I’m going to ask Docker to see when they plan to support it. Hopefully it’s in the near future.

For now, let’s leave this issue open until it’s officially supported.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Ubuntu release cycle
LTS or 'Long Term Support' releases are published every two years in April. LTS releases are the ... 20.04 LTS (Focal Fossa), Apr...
Read more >
Releases - Ubuntu Wiki
Packages in main and restricted are supported for 5 years in long term support (LTS) releases. Flavors generally support their packages for 3 ......
Read more >
Ubuntu Server 20.04 LTS: stability, security and more
Ubuntu Server 20.04 LTS (long-term support) is here with enterprise-class stability, resiliency and even better security. As an LTS release, ...
Read more >
FocalFossa/ReleaseNotes
Ubuntu 20.04 LTS is based on the long-term supported Linux release series 5.4. HWE stack updated to Linux release series 5.8. NOTE: Users...
Read more >
Community support
Find community support ... Ask Ubuntu and Ubuntu Forums are great sources of answers to common questions about installing, troubleshooting and optimising Ubuntu....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found