-
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
Use socat while dial-stdio is not in VM image #12058
Conversation
The podman version in VM doesn't contain patch with dial-stdio yet. To workaround we can use socat. [NO TESTS NEEDED] Signed-off-by: Matej Vasek <[email protected]>
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: matejvasek The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
I don't know how release cycle of Fedora Core VM works. I guess that |
It worked with the earlier releases, since it had the real
|
@afbjorklund I didn't noticed when this changed. The |
So this PR should only bridge time between next release of |
Probably needs to be backported to 3.4, then a package release and then two weeks waiting ? But I think people trying to use Before |
I guess it will be in 3.4.2 and then latter in fedora core I don't know what's the delay.
I thought that had been fixed, wasn't it? |
@matejvasek: PR needs rebase. 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. |
I think I would rather just add the podman containing dial-stdio to the next podman 3.4.3 release, then add something that needs to be removed. Since this is a hidden feature, I don't see this as a big change. |
@mheon WDYT? |
I don't think we can, we're feature-frozen as of now and this is definitely a new feature. |
Then let's cut a new release with just this feature, for the MAC. 3.5. |
A friendly reminder that this PR had no activity for 30 days. |
@matejvasek are you still working on this? |
@rhatdan let me check current VM img, it may or may not be required anymore. |
It wasn't going to be added until 3.5, and VM has 3.4.2 There also is the issue of host keys (with Docker), so the workaround is tunneling the Unix socket... Also fixes those API clients that don't support (Podman ignores ssh host keys, but Docker does not) |
A friendly reminder that this PR had no activity for 30 days. |
@afbjorklund @matejvasek Should be rebased or closed? |
I think Also it seemed like temporary hack, and one that was avoided intentionally by docker. |
I wonder why #11819 was added to podman 4.X and not packported to 3.X. |
It's a new feature (new command), and we generally don't backport features |
It was going to be in podman 3.5, but I don't think it was important enough ? |
The
podman
version in VM doesn't contain patch with dial-stdio yet.To workaround we can use
socat
.Once
podman
containing dial-stdio is in VM image we can revert this.