Comments (5)
Role is now broken due to nightlies being released and script not needing the hack: https://travis-ci.com/geerlingguy/ansible-role-docker_arm/jobs/216728282
from ansible-role-docker_arm.
Well... before I completely remove the hack, I noticed that the main thing is that buster now has debian-buster
packages available via Apt (instead of debian-stretch
). What I don't know is if the Docker repo also has raspbian-buster
available.
If it only has stretch... this could be slightly annoying to get working correctly.
from ansible-role-docker_arm.
I'm going to rebuild a Pi 4 and see what happens...
from ansible-role-docker_arm.
As suspected... when run on the Pi without the hack:
TASK [geerlingguy.docker_arm : Run Docker install convenience script.] *************************************************
fatal: [10.0.100.136]: FAILED! => changed=true
cmd:
- /tmp/get-docker.sh
delta: '0:00:16.205114'
end: '2019-07-18 22:56:11.300843'
msg: non-zero return code
rc: 100
start: '2019-07-18 22:55:55.095729'
stderr: |-
+ sh -c apt-get update -qq >/dev/null
+ sh -c apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin:
+ sh -c curl -fsSL "https://download.docker.com/linux/raspbian/gpg" | apt-key add -qq - >/dev/null
Warning: apt-key output should not be parsed (stdout is not a terminal)
+ sh -c echo "deb [arch=armhf] https://download.docker.com/linux/raspbian buster stable" > /etc/apt/sources.list.d/docker.list
+ sh -c apt-get update -qq >/dev/null
+ [ -n ]
+ sh -c apt-get install -y -qq --no-install-recommends docker-ce >/dev/null
E: Package 'docker-ce' has no installation candidate
stderr_lines: <omitted>
stdout: '# Executing docker install script, commit: 6bf300318ebaab958c4adc341a8c7bb9f3a54a1a'
stdout_lines: <omitted>
So there's still no buster
repo containing ARM binaries :(
from ansible-role-docker_arm.
Docker has a package available for Buster now, 5:19.03.1~3-0~raspbian-buster
. Going to remove the hack.
from ansible-role-docker_arm.
Related Issues (20)
- Raspberry Pi OS - No package matching 'docker-ce' is available HOT 7
- Debian 9 CI tests failing due to lack of Python 3 HOT 4
- ubuntu-20.04.1-preinstalled-server-arm64+raspi supported? HOT 5
- Dryrun failing because of missing check_mode: no option in validation task HOT 8
- 'ERROR! no action detected in task.' when using 'docker_compose' HOT 4
- armv6 support HOT 3
- Error: /var/run/docker.sock: connect: permission denied HOT 2
- Installation failed on current Raspi OS (Debian 10.10) HOT 1
- feature wish: use the latest docker version for RaspianOS 32 bit HOT 8
- Error: Make sure Docker CE is the version specified HOT 1
- not able to install docker-compose on rpi 4 64bit HOT 7
- problem with geerlingguy.docker_arm HOT 2
- Version check fails for bullseye as defaults are set to buster HOT 8
- Unable to uninstall docker HOT 3
- Installing in recent Raspberry Pi OS (2022-01-28) fails due to nftables HOT 2
- Installation failure with Docker 20.10.6 on Debian GNU/Linux 11 (bullseye) HOT 3
- Docker install script relocated HOT 3
- Install Docker Compose using Pip failes thanks to outdated Rust version 1.48 HOT 3
- Deprecate this role in favor of the regular docker role HOT 1
- The gpg keys on the get-docker.sh script dont work.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ansible-role-docker_arm.