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

Podman Support For Registry Support Build Tools #1531

Open
2 tasks
Jdubrick opened this issue Apr 19, 2024 · 0 comments
Open
2 tasks

Podman Support For Registry Support Build Tools #1531

Jdubrick opened this issue Apr 19, 2024 · 0 comments
Labels
area/registry Devfile registry for stacks and infrastructure

Comments

@Jdubrick
Copy link
Contributor

Which area/kind this issue is related to?

/area registry

Issue Description

The scripts contained within the /build-tools directory in the registry-support repository do not currently support podman aliasing. These scripts are primarily called by CI jobs that can run docker, however, there is a chance that a developer may need to interact with these scripts locally, and support for podman in that case is required.

These scripts will need to be altered to adopt changes similar to these by adopting the setenv.sh script located in the root of the registry-support repository. Changing the scripts in /build-tools comes with the added overhead of ensuring that all CI jobs calling these scripts as well as other scripts in other project repositories are able to function the same with the changes.

An example of CI jobs calling scripts within /build-tools can be found below:

This filtered search can also be of assistance: https://github.com/search?q=org%3Adevfile+build-tools&type=code&p=1

Acceptance Criteria

  • Scripts contained within /build-tools directory support podman aliasing
  • CI jobs and scripts invoking scripts from /build-tools are able to function with the changes
@openshift-ci openshift-ci bot added the area/registry Devfile registry for stacks and infrastructure label Apr 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/registry Devfile registry for stacks and infrastructure
Projects
Status: Backlog
Development

No branches or pull requests

1 participant