Skip to content

Implement E2E test where we build an example image which is using downstream packages using RH subscription #666

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

Open
odockal opened this issue Mar 18, 2025 · 0 comments
Assignees
Labels
area/e2e tests e2e tests related issues kind/enhancement ✨ New feature or request qe/test-case Label denoting test case automation

Comments

@odockal
Copy link
Contributor

odockal commented Mar 18, 2025

going through the README of the extension, successful authentication of the user into RH SSO also enabled podman machine to get subscription. And so the images can now be built that can pull downstream packages, ie kernel.

Once signed in, there is nothing further to be done. Podman Desktop will automatically use the SSO token to log into the Red Hat container registry and to register the Linux virtual machine (i.e., podman machine) via subscription-manager.
...
To verify that the sign-in process was successful, you may build the following Dockerfile:

FROM registry.redhat.io/rhel9/toolbox
RUN  dnf install -y kernel

Pulling the container image registry.redhat.io/rhel9/toolbox requires having logged into the Red Hat container registry. Installing the kernel package requires access to protected content.

Once signed in, you can now see being logged into the Red Hat Container Registry registry.redhat.io in the Registries menu:

@odockal odockal added area/e2e tests e2e tests related issues kind/enhancement ✨ New feature or request qe/test-case Label denoting test case automation labels Mar 18, 2025
@odockal odockal self-assigned this Mar 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/e2e tests e2e tests related issues kind/enhancement ✨ New feature or request qe/test-case Label denoting test case automation
Projects
None yet
Development

No branches or pull requests

1 participant