-
Notifications
You must be signed in to change notification settings - Fork 33
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
Action is not able to take image and pull into Podman image storage #37
Comments
hi, is there a public link to this workflow run so we can look at it and try and reproduce it?
edit: I have upgraded that logging to |
I'll give it a run with |
Note the |
@tetchel here is the entire build log (with expanded output) in a gist: |
okay, it looks like the assumption about prefixing the image URL with docker.io/library is not correct |
Yeah, that would make sense for operating with Dockerhub I guess. In my case, the complete repository URL would be |
Hi @andmos I see your inputs are bit different. Can you change these two inputs?
instead of
|
Input |
Yes having |
Yeah will do that 👍 |
@divyansh42 / @tetchel hm I ran into a new error today with
Any ideas? Worked fine when we closed this issue 🙈 |
Can you paste the complete logs in a github gist? |
Here you are: |
Here is a gist from 5 days ago when it worked like a charm: |
I am guessing, this is the 20.04 runner? It looks like the podman version has been upgraded to 3.1.0. |
Correct, |
Well, our tests succeeded last night on 3.1.0 so now I'm not certain that's the case. However your issue looks like containers/podman#9936 which, apparently is fixed in 3.1.2 but in the meantime has this workaround: containers/podman#9834 (comment) |
it may also be worth trying 3.1.2 from https://podman.io/getting-started/installation |
I asked on your behalf: containers/podman#10148 since we've wanted a way to do this before, too, with buildah. |
Yeah, sounds like the sensible thing to do. If we want these actions to be truly versioned and reproducible, it should be a way to pin |
agreed, I wish the virtual environments were a little more flexible in that sense because you can either get no upgrades (18.04) or all of them without warning (20.04). |
I tried
In my Action, failed with a new error:
This is really not something I would like to think about 😸 Dit not fail on the pull-step tough |
It looks like you used the kubic repository for ubuntu 20.10, but you're on 20.04 if you're using the GitHub runner fwiw, if you don't need "new" versions of any of the other tools, reverting to ubuntu-18.04 runner will lock in the podman version to an older one while we wait for GitHub to upgrade to 3.1.2 |
Ah my bad. Got the versions confused there, let's see if this does the trick. |
this workaround may also be easier (though I have not personally confirmed it works) containers/podman#9834 (comment) |
Can confirm
works, installs |
great. you'll see I linked this issue to a request for github to update the podman version so if/when they get around to that you can remove your workaround. |
Yes I noticed! Thanks for being on the ball here 👍 🚀 |
Can now confirm that actions/runner-images#3282 is fixed, so we have the needed version of podman installed on Ubuntu 20.04. |
Hi guys 👋
I'm just wrapping up my workflows with the new s2i action supporting multiple tags (redhat-actions/s2i-build#29) the image builds just fine with multiple tags, but when I try to push with the
push-to-registry
action, the action fails whenpodman
should pull the image from the normal Docker context:As you can see,
But it fails when trying to pull into Podman image storage.
The target registry is
ghcr
, and I have tried building the image asghcr/domstolene/ip-avgivelser
as well - same result.What am I not getting here? 😅
The text was updated successfully, but these errors were encountered: