-
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
Remove final v2remotefail failures #7731
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: rhatdan 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 |
LGTM |
@edsantiago More tests for you... The end of the v2remotefail, may it Rest In Peace. |
This is probably beyond the scope of this PR, but I would love to see |
Lines 198 to 199 in 961a3d0
|
ba0f0db
to
98e9bd7
Compare
LGTM |
98e9bd7
to
633602c
Compare
oooh, race condition! Reproducible! (one out of three attempts): $ ./bin/podman-remote create --name test1 -it --rm alpine foo
91057d106cbbaecb67ad946dfa5c5b7357f732827679377c840bd192a0f393e7
$ ./bin/podman-remote start test1;./bin/podman-remote ps -aq
Error: executable file not found in $PATH: No such file or directory: OCI runtime command not found error
Error: container 91057d106cbbaecb67ad946dfa5c5b7357f732827679377c840bd192a0f393e7 does not exist in database: no such container |
@edsantiago I just fixed a race condition on start, did you test with this latest PR? |
@rhatdan I'm testing against your PR. All I'm doing is reproducing the failure I see in the CI logs. |
633602c
to
68c68b1
Compare
These are some really unpleasant failures. (lots of hangs). |
68c68b1
to
5e4602f
Compare
Bindings flake is #6518, restarted. |
bffb9ca
to
1beb73a
Compare
@edsantiago This is a lot closer to the way the podman start works, although there is a new FIXME, I had to add to get this in. BTW I could see the current podman-remote start causing lots of weird flakes. |
Errors are #7746 -- I thought you had re-added a |
It("podman failed to start with --rm should delete the container", func() { | ||
Skip(v2remotefail) |
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.
If you rebase and decide to skip this again, please include `SkipIfRemote("FIXME: #7746") to make it easier for the 7746-fixer-person to find this. TIA.
Most have been fixed, others I replaced with SkipIfRemote Fix ContainerStart on tunnel, it needs to wait for the exit status before returning. Signed-off-by: Daniel J Walsh <[email protected]>
1beb73a
to
8863e0f
Compare
|
OMG tests are green after countless flakes! |
/hold cancel |
Most have been fixed, others I replaced with SkipIfRemote
Signed-off-by: Daniel J Walsh [email protected]