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

install: Run container fetch in host context #922

Open
cgwalters opened this issue Nov 26, 2024 · 0 comments
Open

install: Run container fetch in host context #922

cgwalters opened this issue Nov 26, 2024 · 0 comments
Labels
area/install Issues related to `bootc install`

Comments

@cgwalters
Copy link
Collaborator

cgwalters commented Nov 26, 2024

Moved from #919 (comment)

We already hit in the past a problem where a user had configured their storage.conf on the host to use a different location (i.e. not /var/lib/containers) and this breaks things right now because our bind mount setup assumes /var/lib/containers.

The logistical annoyance here is that we already were doing this correctly before by forking off skopeo in the host mount namespace. Except we hit constant problems where people had podman but not skopeo. And the image proxy API is only in skopeo, not podman.

So fixes:

  • Add the image proxy to podman too
  • Add Go code here to talk directly to c/image and c/storage (ref Unified storage #20 )
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/install Issues related to `bootc install`
Projects
None yet
Development

No branches or pull requests

1 participant