atc0005 / go-ci

Tooling for linting, testing and building Go applications

Home Page:https://hub.docker.com/r/atc0005/go-ci

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Update Dockerfiles to reflect a chosen base image OS

atc0005 opened this issue · comments

Cross-post from #1056 (comment):

The "fix" was to update dependencies to reflect that Debian 12 is now used as the base image.

It looks like this may cause issues for some builds based on that image:

Since the majority of projects using images provided by this repo explicitly configure static builds this may not be an issue, but additional testing is needed to confirm.

and from #1056 (reply in thread):

Since the majority of projects using images provided by this repo explicitly configure static builds this may not be an issue, but additional testing is needed to confirm.

I generated various test builds and installed the "dev" variants of the packages on a Nagios XI box. The "test" service checks ran for a bit and did not encounter any unexpected issues.

For my purposes the base image change from Debian 11 to Debian 12 does not appear to be impacting anything.

Even so, going forward I probably should update the Dockerfiles to explicitly reflect a chosen base image OS.