-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
container base image needs to be updated #41390
Comments
I found at least two spots where we're pinning ourselves to old base images:
|
Red Hat is specifically asking us to support a version of the database on their UBI though, where they manage the security patching for the underlying dependencies |
@bobvawter FYI I'm adding this to the backlog |
@bobvawter can look at this as part of revving the go version |
we're going to work on this in the next week or two |
Related: #44905 |
@bobvawter any update on this issue? |
Per discussion with release team, the consensus is to hold until the 20.1 release goes out, since the changing the base image will impact testing. Also coordinating with @aaron-crl viz security requirements. Will update this ticket with notes from that chat. |
Now that the release is out, will get back to this after landing the updated TeamCity agent OS image. |
49593: build: Upgrade base image to deployment dockerfile r=bobvawter a=bobvawter This change updates the deployment base image from Debian 9.8 to 9.12. Fixes: #41390 Release note (build change): Release Docker images are now built on Debian 9.12. Co-authored-by: Bob Vawter <[email protected]>
This change updates the deployment base image from Debian 9.8 to 9.12. Fixes: cockroachdb#41390 Release note (build change): Release Docker images are now built on Debian 9.12.
This change updates the deployment base image from Debian 9.8 to 9.12. Fixes: cockroachdb#41390 Release note (build change): Release Docker images are now built on Debian 9.12.
This change updates the deployment base image from Debian 9.8 to 9.12. Fixes: cockroachdb#41390 Release note (build change): Release Docker images are now built on Debian 9.12.
Reopening this because we hadn't yet updated the base image to use the latest redhat UBI |
Before we close out this issue, we need to follow up with Keith to understand better what the release process is for distributing to the RedHat marketplace. https://marketplace.redhat.com/en-us/products/cockroachdb-operator |
Current status:
With that, we can close this issue. |
@keith-mcclellan is working on putting CRDB container image back on the Redhat registry as this is required for any partnership between Redhat and Cockroach Labs. We appear to be using some stale base images for our containers https://github.com/cockroachdb/cockroach/blob/2168fe87d168520989488859e88ee39301f8bb6b/build/builder/Dockerfile
Base images tend to have security vulnerabilities and this will need to addressed before he can proceed with the Redhat marketplace.
cc @keith-mcclellan for more information as he found the older images
cc @kenliu for triage
The text was updated successfully, but these errors were encountered: