-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ansible,docker: install Python 3.9 in Stretch RPi's #2606
Conversation
This also changes the base image to balenalib/rpi-raspbian:stretch. The old one is no longer maintained.
|
Refs: #2507 |
@rvagg, @richardlau do you think this is an acceptable change? Python 3 is installed as |
What about this warning? Are we supposed to ignore it or did I do something wrong? |
Currently doing some major work on the Pi3's and I'm using this branch, but also skipping |
@targos can you also add this to your PR please? This is running live now on the 3's and I've just confirmed in node-test-binary-arm-12+ that only stretch is run these days so Jessie isn't even needed. Just running some confirmation runs to make sure it's stable before I give a 👍 here. ansible/roles/jenkins-worker/vars/main.yml: { name: 'jessie', template: 'rpi_jessie.Dockerfile.j2' }
],
armv7l: [
- { name: 'jessie', template: 'rpi_jessie.Dockerfile.j2' },
{ name: 'stretch', template: 'rpi_stretch.Dockerfile.j2' }
],
arm64: [
- { name: 'jessie', template: 'rpi_jessie.Dockerfile.j2' },
{ name: 'stretch', template: 'rpi_stretch.Dockerfile.j2' }
]
} |
the 3's are looking good with this, I'll roll it out to the 2's but they'll take longer to build |
I'm on holiday this week, feel free to update my branch |
ansible/roles/jenkins-worker/templates/rpi_stretch.Dockerfile.j2
Outdated
Show resolved
Hide resolved
ansible/roles/jenkins-worker/templates/rpi_stretch.Dockerfile.j2
Outdated
Show resolved
Hide resolved
@rvagg Any outlook on this? 16 is due out next week and nodejs/node#37764 and nodejs/node#36691 are blocked on this. |
I've run the worker playbook against the Pi 2's and I think this has deployed on all of them except the two unreachable hosts Started a CI run for nodejs/node#37764: https://ci.nodejs.org/job/node-test-pull-request/37473/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RSLGTM
Any outlook on this? |
It’s deployed but I’m holding off merging in case there’s something I’ve missed with the Pi set up. cc @rvagg |
it's deployed on the 3's, not the 2's, but it seems like I need to re-do the 3's from scratch anyway #2365 |
@rvagg I deployed it on the 2's (at least the reachable ones): #2606 (comment). I'll merge this then. |
This also changes the base image to balenalib/rpi-raspbian:stretch.
The old one is no longer maintained.