-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Cirrus-CI: test_building_snap and upload_snap produce podman 0.11.1.1 #4134
Comments
@abitrolly would you mind looking into this? |
if it helps, this script will spit out the proper version number on stdout:
|
Oh, right.. The version is hardcoded here https://github.com/containers/libpod/blob/e87012de126a701a5afce73bea3811a540059f65/contrib/snapcraft/snap/snapcraft.yaml#L2 I am checking how people maintain it properly for CI. |
This line also doesn't seem right. It was ok when |
It should be possible to build latest master by using https://github.com/containers/libpod/archive/master.tar.gz The snap build will still fail because of drifted dependencies from https://github.com/containers/libpod/blob/master/install.md#build-and-run-dependencies The proper solution is still to use code from current checkout. |
Interesting, so we already have a mechanism that builds a zip file for the current checkout (on master and PRs). Could that be re-used? ref: Inside the zip is a ref: If that's not enough, there is a caching mechanism provided by Cirrus-CI, we could use that to provide files from one task to another. |
This issue had no activity for 30 days. In the absence of activity or the "do-not-close" label, the issue will be automatically closed within 7 days. |
/label do-no-close |
@abitrolly: The label(s) In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@github-actions this is not fixed yet, because |
@abitrolly @cevich @afbjorklund Any movement on this one? |
@rhatdan : have no idea about snap, I wondered about a regular Linux binary (for podman-remote) |
@afbjorklund You just want podman to execute podman-remote when it connects to a remote IP correct? Or to embed the code within itself. |
The easiest way to tackle this is to compile I run out of for money and I need to unsubscribe from all activities to deal with this particular problem. Sorry. |
@rhatdan : I think there was a request from the user, to not have to use different commands depending on if the containers were running locally or remotely - it was described more in #4390 (comment) For minikube, we want the user (who could be on linux) to be able to run podman-remote to the VM. So it would be nice to have |
I made my own binaries meanwhile, basically just ran
https://github.com/boot2podman/libpod/releases/tag/v1.6.5 Apparently nobody is using tarballs or checksums anymore. |
Should fix containers#4134. Signed-off-by: Anatoli Babenia <[email protected]>
@cevich Is this still needed or can we close it? |
@cevich Poke - anything going on here? |
Not a single thing, safe to close. |
/kind bug
Description
In
.cirrus.yml
these two tasks build, then build + upload podman to snapcraft. For some reason both believe the podman version is0.11.1.1
Steps to reproduce the issue:
Open PR
Merge PR
Describe the results you received:
(from cirrus output)
Describe the results you expected:
The proper version should be built and uploaded
The text was updated successfully, but these errors were encountered: