Skip to content

Container Improvements- SingleInstance changes - #3144

Open
saurabhahuja71 wants to merge 1 commit into
oracle:mainfrom
saurabhahuja71:sidb-pr3143-split-20261009
Open

saurabhahuja71 wants to merge 1 commit into
oracle:mainfrom
saurabhahuja71:sidb-pr3143-split-20261009

Conversation

@saurabhahuja71

@saurabhahuja71 saurabhahuja71 commented Oct 9, 2026 •

Copy link
Copy Markdown
Member

Mandatory RPM provenance for SingleInstance Database images.

Generates:

  • base-image-rpms.txt — RPMs from the Oracle Linux 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
  • OCI image labels point to this file.
  • Base-image identity is recorded separately from the RPM inventory.

SingleInstance image layout:

  • Versions 19.3.0 and later use containerfiles//Containerfile.
  • Legacy versions continue using dockerfiles//Dockerfile.
  • Build scripts select the appropriate layout automatically.

Build updates:

  • SingleInstance build wrappers prefer Podman.
  • Docker remains the fallback when Podman is unavailable.
  • SingleInstance setup scripts update DNF metadata and clean package caches.

Documentation includes commands for inspecting the base-image chain and RPM reports inside the built image. No additional INCLUDE_RPM_METADATA build argument is
required.

@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Oct 9, 2026
@saurabhahuja71
saurabhahuja71 force-pushed the sidb-pr3143-split-20261009 branch 4 times, most recently from c3c54b2 to 506bd53 Compare November 5, 2026 13:31
@saurabhahuja71 saurabhahuja71 changed the title Split SingleInstance changes from PR 3143 Container Improvements- SingleInstance changes Nov 5, 2026
@psaini79
psaini79 self-requested a review November 5, 2026 16:51
@saurabhahuja71
saurabhahuja71 force-pushed the sidb-pr3143-split-20261009 branch from 506bd53 to 92c3fad Compare November 6, 2026 09:37
@saurabhahuja71
saurabhahuja71 force-pushed the sidb-pr3143-split-20261009 branch from 92c3fad to bd3ab43 Compare November 6, 2026 09:50
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