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

[RFE] Allow hauler to pull content from authenticated registries #171

Closed
zackbradys opened this issue Feb 2, 2024 · 1 comment · Fixed by #177
Closed

[RFE] Allow hauler to pull content from authenticated registries #171

zackbradys opened this issue Feb 2, 2024 · 1 comment · Fixed by #177
Assignees
Labels
enhancement New feature or request size/M Denotes an issue/PR requiring a relatively moderate amount of work
Milestone

Comments

@zackbradys
Copy link
Member

Is your feature request related to a problem? Please describe.

  • Yes, see below

Describe the solution you'd like

  • Add functionality to hauler so users are able to authenticate to authenticated/private registries (like the carbide registry) before using other commands such as hauler store sync or hauler store add or hauler store copy.
  • Possible implementation could be hauler login and then we could remove the flags from hauler store copy.

Describe alternatives you've considered

  • Using other tools to authenticate such as cosign login or docker login

Additional context

@amartin120
Copy link
Contributor

And to not confuse anyone looking at this, you can PULL from authenticated registries. You just have to run a docker/cosign login first. The idea behind the issue is having Hauler handle that for you just like it does for copying TO an authenticated registry.

For example, currently hauler store copy registry://<registry> takes credentials for authentication but hauler store add image and hauler store sync are missing that option. So running docker/cosign login prior to those commands are the workaround until we get this handled totally by Hauler.

@zackbradys zackbradys added the enhancement New feature or request label Feb 14, 2024
@zackbradys zackbradys added this to the Hauler v1.0.0 milestone Feb 14, 2024
@zackbradys zackbradys added the size/M Denotes an issue/PR requiring a relatively moderate amount of work label Feb 14, 2024
@zackbradys zackbradys moved this to Work In Progress in Hauler Feb 14, 2024
@zackbradys zackbradys linked a pull request Feb 16, 2024 that will close this issue
3 tasks
@zackbradys zackbradys moved this from Work In Progress to Testing and Validation in Hauler Feb 16, 2024
@github-project-automation github-project-automation bot moved this from Testing and Validation to Resolved in Hauler Feb 16, 2024
@github-project-automation github-project-automation bot moved this to Pending Review in Hauler Jul 17, 2024
@zackbradys zackbradys moved this from Pending Review to Resolved in Hauler Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size/M Denotes an issue/PR requiring a relatively moderate amount of work
Projects
Status: Resolved
Development

Successfully merging a pull request may close this issue.

2 participants