ci.docker
ci.docker copied to clipboard
Add support for features.sh in kernel-slim images and deprecate usage of kernel images.
Changes in this PR
- Delete original
ga/latest/fullfolder, move/renamega/latest/kernelfolder to becomega/latest/fullfolder- Previously,
fullimages based atopFROM websphere-liberty:kerneland had added functionality. The missing functionality inkernelfolder have been added/updated in Dockerfiles. The similar change occurred when OL added support for features.sh here.-
re-added functionality for
REPOSITORIES_PROPERTIESwhich was initially available infullimages, missing inkernel. Here is an example of a pastfullimage
-
re-added functionality for
- Previously,
- Add
ga/latest/kernel-slim- Add
features.shfile which usesfeatureUtilityand remove reliance oninstallUtilityfromconfigure.sh. - Remove features under Deprecated Enterprise Functionality from
configure.sh. - Add
helpers/build/configuration_snippets/sessioncache-features.xmlused infeatures.sh.
- Add
- Update build script
test/buildAll.shto tag images askernel-slim. - Update
ga/latest/images.txtto point tokernel-slim. - Update
samples/security/Dockerfileto usekernel-slimandfeatures.sh. - README.md updates
- Indicate that kernel images will be deprecated and not updated in the next release, 22.0.0.8.
- Remove example usage of
VERBOSEto sync up with OL container repo. - Add example usage of
features.shto sync up with OL container repo. - Hyperlinks to point to
ga/latest/fullinstead ofga/latest/kernel.
Bolded text indicate features still under deliberation.
Closing, this fix will be replaced with a features.sh implementation that is non-breaking.