ETOOBUSY 🚀 minimal blogging for the impatient
Going Back on Alpine Linux 3.6
TL;DR
While writing another post, I stumbled upon a change in Alpine Linux 3.7 that forced me to go back to 3.6, or I couldn’t prove my point.
In previous post Intermediate CAs are hard! I promised to follow-up with an investigation of what goes wrong in the certificates chain. So I set up a Docker image in Example on Certificates to prove the point in a repeatable way, if anyone (read: most probably future me) is interested.
Fact is that what I had previously experienced - which also set me on the
right path to the solution - didn’t happen in the Docker image I generated
(which is still available for historical reasons, by the way, as
polettix/certificate-example, tag 20200202-232014-29867).
So… an investigation inside the investigation! It turns out that moving from Alpine Linux 3.6 to 3.7, the installation of the OpenSSL package puts completely different configuration files in place, in a manner that the issue I wanted to show is not visible any more (still there, though!).
So… I reverted back to version 3.6, and generated the image that is
available now on Docker Hub (currently available as
polettix/certificate-example, tag 1.1.0).
Sometimes you have to go back to go forward!