Skip to content
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

Produce Docker images for RedHat Universal Base Image #48429

Closed
rwaight opened this issue Oct 23, 2019 · 4 comments · Fixed by #48710
Closed

Produce Docker images for RedHat Universal Base Image #48429

rwaight opened this issue Oct 23, 2019 · 4 comments · Fixed by #48710
Assignees
Labels
:Delivery/Build Build or test infrastructure >enhancement Team:Delivery Meta label for Delivery team team-discuss

Comments

@rwaight
Copy link

rwaight commented Oct 23, 2019

Describe the feature:
This feature request is a request to produce Elasticsearch images based on the RedHat Universal Base Image (UBI).

Producing Elasticsearch images based on the official RHEL UBI would be beneficial for anyone using the official RHEL UBI for the base image of their docker containers.

@rwaight rwaight added >enhancement :Delivery/Build Build or test infrastructure labels Oct 23, 2019
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (:Core/Infra/Build)

@alpar-t
Copy link
Contributor

alpar-t commented Oct 24, 2019

I wonder if it's worth keeping both rhel ubi and centos base images ?
Constantly building and testing these images in the development process, as well as maintaining the changes in two set of images carries a maintenance cost that we would be better off avoiding.

@jethr0null
Copy link

@atorok I had a similar line of thought earlier this year but discovered that there are some blockers to standardizing on only UBI. The CentOS images are needed for us to continue publishing to Docker Hub (at least for the official images in /library). There is a requirement (from Docker) that any official images are built on top of a Docker official base image. There isn't an official UBI image and neither Red Hat nor Docker intends to produce one at this time. Hope this helps.

@alpar-t
Copy link
Contributor

alpar-t commented Oct 28, 2019

That doesn't give us much choice then. We could have a supported, scripted way to generate it, but we'll have to do that as part of the build anyhow to run the tests so we might as well ship an additional set of docker images.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Delivery/Build Build or test infrastructure >enhancement Team:Delivery Meta label for Delivery team team-discuss
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants