Skip to content
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

RANGER-3746: Introduce ubi9-minimal as the ranger base image with build & space optimizations #288

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

kumaab
Copy link
Contributor

@kumaab kumaab commented Oct 28, 2023

What changes were proposed in this pull request?

Introduces UBI 9 minimal - an OCI compliant container base image as the ranger base image.

Key highlights:

  • At least 2X faster image build time than the current base image.
  • Significant memory savings on image size.
ranger_base_image_stat

How was this patch tested?

  • JDK 8:
    • Containers for ranger, ranger-kms, ranger-tagsync, ranger-usersync, ranger-hadoop, ranger-hive, ranger-hbase, ranger-knox, ranger-kafka come up fine.
    • ranger container comes up fine, tested service creation, policy creation, users/groups creation, installation logs.
  • JDK 11:
    • Tested containers for ranger, ranger-kms, ranger-tagsync, ranger-usersync, ranger-hadoop, ranger-hbase, ranger-kafka.
    • Issues with ranger-knox, ranger-hive quits after running for several mins.
  • Tested image builds on ubuntu for backward compatibility.

@kumaab kumaab self-assigned this Oct 28, 2023
@kumaab kumaab changed the title RANGER-3746: Introduce ranger base image on ubi9-minimal with build and space optimizations RANGER-3746: Introduce ubi9-minimal as the ranger base image with build & space optimizations Mar 2, 2024
@kumaab kumaab added testing complete PR testing is complete and removed testing complete PR testing is complete labels Mar 2, 2024
Copy link
Contributor

@kulkabhay kulkabhay left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please update the description: from
Introduces UBI 9 minimal - an OCI complaint container base image as the ranger base image.
to:
Introduces UBI 9 minimal - an OCI compliant container base image as the ranger base image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants