-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Updates for release 23.0.0.6 #14955
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
Updates for release 23.0.0.6 #14955
Conversation
|
Okay, cool, now the only check I see failing is one that I've seen in past PRs: Can this PR be merged soon? |
|
@yosifkit can you please give an outlook on when this PR can be merged? |
|
Apologies for the delay, since the Docker official images are curated to ensure their quality, reviews on large changes often get pushed back in favor of the shorter/quicker changes. Large changes require larger contiguous blocks of time for us to understand and provide relevant feedback and that can tax our small team. Generally, changes to files in the build context should be kept minimal to help keep our build context diffs easy to read so that we can continue to review quickly. If it becomes a large file that changes every release, it may make sense to include it in the upstream release (or released as a fully maintained project/example that can be downloaded by the image). Here is some feedback that I have so far: We try hard to avoid multi-stage builds in almost every instance. Since this image does a multi-stage build to basically prevent some
|
|
@yosifkit thanks for the feedback and the explanation regarding the process. We'll do our best to keep the changes to a minimum moving forward to help keep the diffs small. These past releases have been a bit of an abnormality due to new functionality being included, as well as some changes with regards to how we build the images. Regarding the multi-stage builds, the reason we switched to them is to allow a local copy of the runtime (or repository) to be used at build time (the |
|
@yosifkit thank you for the review and feedback. Regarding |
|
@yosifkit based on the two comments above, how would you suggest we proceed regarding the multi-stage build and |
|
We'd rather have them as single stage builds, but the |
|
understood. we'll make the update to revert back to a single stage build. |
|
@yosifkit can you take another look? Thank you. |
|
🤔 Uncertain if this should be closed in favor of #15098 since it seems to contain the updates here. It is failing to build the new version, so I figured I'd finish reviewing here first.
LGTM, let me know if we should merge this or close this for #15098 instead to get both updates. |
These are updates needed to publish WebSphere and Open Liberty 23.0.0.6 containers. Thank you.