Skip to content

Container Improvements - #3143

Open
saurabhahuja71 wants to merge 1 commit into
oracle:mainfrom
saurabhahuja71:minorchanges
Open

saurabhahuja71 wants to merge 1 commit into
oracle:mainfrom
saurabhahuja71:minorchanges

Conversation

@saurabhahuja71

@saurabhahuja71 saurabhahuja71 commented Oct 6, 2026 •

Copy link
Copy Markdown
Member
  • Mandatory RPM provenance:
    Generates:
    • base-image-rpms.txt — RPMs from the OL base image
    • image-rpms.txt — all RPMs in the final image
    • image-added-rpms.txt — RPMs added beyond the base image
  • Base-image provenance:
    • /usr/share/oracle/image-metadata/base-image-chain.json
    • Image labels point to this file.
    • This records the base-image name and digest separately from the RPM inventory.
  • Modern image layout:
    • Versions >=19.3.0 use containerfiles//Containerfile.
    • Older versions continue using dockerfiles//Dockerfile.
    • Build scripts select the correct layout conditionally.
  • Container runtime updates:
    • RAC, CMAN, GDD/GSM build wrappers prefer Podman.
    • Docker remains available as a fallback when Podman is not installed.
  • Environment setup updates:
    • RAC, CMAN, and GSM setup scripts run dnf update -y.
    • DNF metadata and package caches are cleaned after the update.
  • Documentation updates:
    • RAC and CMAN OL8/OL9/ARM requirements.
    • RU requirements and patch 34436514.
    • Explicit UEKR and kernel requirements.
    • Clarification that the 19.3.0 image is a build base and deployment requires the documented patched GI and Database homes.
    • RPM and base-image metadata inspection commands.

@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Oct 6, 2026
@saurabhahuja71 saurabhahuja71 changed the title Update Oracle database image definitions Remove retired image versions and add base image provenance - #3142#3142 Oct 6, 2026
@saurabhahuja71
saurabhahuja71 force-pushed the minorchanges branch 7 times, most recently from 0d25946 to de0abc8 Compare October 9, 2026 07:37
@saurabhahuja71 saurabhahuja71 changed the title Remove retired image versions and add base image provenance - #3142#3142 Container Improvements Oct 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant