Skip to content

deps: evaluate Oracle Linux 10 for OCI container base images #149

@ericfitz

Description

@ericfitz

Summary

Dependabot PR #147 proposed bumping the Oracle Linux base image from 9-slim to 10-slim in Dockerfile.redis-oracle and Dockerfile.server-oracle. The PR was closed because this is a major OS version change that needs deliberate evaluation and testing.

Background

  • Oracle Linux 10 was recently released
  • Both Oracle Dockerfiles (Dockerfile.redis-oracle, Dockerfile.server-oracle) currently use OL 9 / 9-slim
  • Dockerfile.redis-oracle builds Redis from source with system libraries
  • Dockerfile.server-oracle compiles Go with CGO_ENABLED=1 for Oracle client support

Tasks

  • Verify Oracle Instant Client availability and compatibility on OL 10
  • Verify Oracle ADB wallet/mTLS connectivity works from OL 10 containers
  • Build both Dockerfiles on OL 10 and verify successful compilation
  • Run integration tests (make test-integration-oci) against OL 10-based containers
  • Update LABEL security.oracle-linux metadata in both Dockerfiles
  • Run container security scan (make scan-containers) and compare results vs OL 9
  • Update any OL 9-specific package names or paths that changed in OL 10

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency file

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions