-
Notifications
You must be signed in to change notification settings - Fork 52
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
Add podman-remote binary to bundle #378
Conversation
createdisk-library.sh
Outdated
|
||
mkdir -p podman-remote/linux | ||
curl -L https://github.com/containers/podman/releases/download/v${version}/podman-remote-static.tar.gz | tar -zx -C podman-remote/linux podman-remote-static | ||
mv podman-remote/linux/podman-remote-static podman-remote/linux/podman |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we say podman-remote
or podman
for the binary (all the platform)? Release page have podman-remote
name for all the release artifacts.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes good question. The macOS and Windows packages contain podman
directly, not podman-remote
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
podman
and podman-remote
are 2 different binaries, so let's keep the podman-remote
name, naming it podman is going to be confusing.
$ sha256sum /usr/bin/podman*
c553c90f4268fa2e01be30361b24367a977f555a7a25b188e8f4bb0d31927012 /usr/bin/podman
5b057ddde34128594580f216b2c36d5eb710a872c442159ee7156a4eba5377bb /usr/bin/podman-remote
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changed 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was part of a discussion that Dan Walsh had strong opinions about. He didn't allow at that time to call the binary podman
as that is NOT what it is.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR is now using the same name as the upstream tarballs, they can fix that naming if it's wrong and we'll follow suit, but I don't think we should block this PR on this?
- Windows: https://github.com/containers/podman/releases/download/v3.0.0/podman-remote-release-windows.zip ->
podman.exe
- macOS: https://github.com/containers/podman/releases/download/v3.0.0/podman-remote-release-darwin.zip ->
podman
- linux: https://github.com/containers/podman/releases/download/v3.0.0/podman-remote-static.tar.gz ->
podman-remote
(rather thanpodman-remote-static
)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
3.1.0 was released yesterday, but has no builds, https://github.com/containers/podman/releases/tag/v3.1.0 hopefully they'll be coming later.
/retest |
f2eeb80
to
1afe52d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/onhold
Binary name is under discussion
1afe52d
to
fc9ed3e
Compare
/retest |
as per https://github.com/containers/podman/pull/9381/files#diff-7e8ec8aae93ed3672946c8150f80f18d724d50ee1dfff70230f3b7c6d3f4f423R9-R19 looks like they are going with /lgtm |
/hold cancel |
/cherry-pick 4.7 |
@praveenkumar: once the present PR merges, I will cherry-pick it on top of 4.7 in a new PR and assign it to you. 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. |
/unhold |
When adding the functionality to the podman-env command, we need to make
sure the summary is given. And also make sure we accordingly document this
…On Wed, Apr 14, 2021 at 3:39 PM OpenShift Cherrypick Robot < ***@***.***> wrote:
@praveenkumar <https://github.com/praveenkumar>: once the present PR
merges, I will cherry-pick it on top of 4.7 in a new PR and assign it to
you.
In response to this
<#378 (comment)>:
/cherry-pick 4.7
Instructions for interacting with me using PR comments are available here
<https://git.k8s.io/community/contributors/guide/pull-requests.md>. If
you have questions or suggestions related to my behavior, please file an
issue against the kubernetes/test-infra
<https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:>
repository.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
<#378 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAAOZSFZGOP44HB465KLO3TIVBCHANCNFSM42BVUGDQ>
.
--
Gerard Braad | http://gbraad.nl
STEM is the source, but BUILD is how you develop!
[ Better Understanding Involves Learning and Doing ]
|
createdisk-library.sh
Outdated
|
||
if [ -n "${SNC_GENERATE_MACOS_BUNDLE}" ]; then | ||
mkdir -p podman-remote/mac | ||
curl -L https://github.com/containers/podman/releases/download/v${version}/podman-remote-release-darwin.zip > podman-remote/mac/podman.zip |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this could use curl -O -L
instead of > podman-remote/mac/podman.zip
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
Maybe add this:
|
fc9ed3e
to
c0c9cfa
Compare
The podman client exactly matches the podman version of the server. It replicates what we do with oc.
c0c9cfa
to
7c3f6d1
Compare
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cfergeau, guillaumerose The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
conformance tests unhappy /retest |
@praveenkumar: new pull request created: #394 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. |
This new type was added by crc-org/snc#378
This new type was added by crc-org/snc#378
This new type was added by crc-org/snc#378
This new type was added by crc-org/snc#378
Fix #318
The podman client exactly matches the podman version of the server.
It replicates what we do with oc.