-
Notifications
You must be signed in to change notification settings - Fork 157
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
Establish process/procedure for rebuilding old images #1412
Comments
Team to setup a side discussion on how to approach |
Proposal
Go from there. |
For the server itself, our base image is re-built daily and so that is probably a good schedule for us to follow as well. For the schematool image (or any others), I'm not sure how often the base image changes. |
* issue #1412 - workflow to build and push updated docker images Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com> * issue #1412 - skip the failing spl test for historic builds Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com> * allow rebuild workflow to be invoked manually Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com> * skip the sonatype release step Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
Signed-off-by: Lee Surprenant <lmsurpre@us.ibm.com>
issue #1412 - only rebuild the last release
now that it only rebuilds the latest (4.11.0), we finally have an automated image rebuild! first success: https://github.com/IBM/FHIR/actions/runs/2200236782 |
This seems to be building correctly now. Closing issue. |
Currently, we build and push our Docker image to DockerHub as part of our release process.
This works, but ends up leaving vulnerable images because the underlying layers get patched but we never re-build our images on top of them.
What we should be doing is rebuilding the images at some interval so that our image is always up-to-date at the lower levels (OS, Java, Liberty, etc), probably via either autobuilds or GitHub Actions scheduled events
As a forcing function, Docker recently changed their terms of service and will start deleting stale images that haven't been rebuilt in the last 6 months.
The text was updated successfully, but these errors were encountered: