-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Revert "agent: fix the issue of exec hang with a backgroud process" #7042
Revert "agent: fix the issue of exec hang with a backgroud process" #7042
Conversation
/test-devmapper |
kata-containers/tests#5682 is the issue raised, and if we can fix it on this repo, I'll move the issue here. |
@lifupan, I don't think reverting is the way to go, but I'd like to ask if you have some cycles to take a look at the regression introduced by the commit. |
/test |
Hi @fidencio I had tried to reproduce this issue, but actually I haven't by now. I had noticed that the failed cases were not always the same one, some times the [run_kubernetes_tests.sh:153] ERROR: bats k8s-pid-ns.bats failed, sometimes failed on "[run_kubernetes_tests.sh:153] ERROR: bats k8s-copy-file.bats", I'd try to figure out the root cause later, and it wouldn't be a big issue, so I think we can just keep this PR open until I find the root cause. |
Hey @lifupan, I agree. :-) |
/retest-devmapper |
ee896c8
to
67bdd23
Compare
/test-dragonball |
67bdd23
to
6048ca7
Compare
/test |
6048ca7
to
ec1ca6c
Compare
b066a7c
to
5bd6e0d
Compare
5bd6e0d
to
07381b3
Compare
763032f
to
2419fa3
Compare
After running tests here I can see the following behavior. With 25d2fb0 reverted, I got a green run for Cloud Hypervisor, and QEMU. Dragonball was still failing in two tests:
With those two tests disabled for dragonball, I got 5 consecutive green runs for the dragonball Ci:
This makes me seriously believe that we should revert 25d2fb0 ASAP. |
2419fa3
to
b25927a
Compare
/test |
This reverts commit 25d2fb0. The reason we're reverting the commit is because it to check whether it's the cause for the regression on devmapper tests. Fixes: kata-containers#7253 Depends-on: github.com/kata-containers/tests#5705 Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
Let's skip the k8s-number-cpus, as the test is currently failing. We've an issue opened for that, and we'll be working on re-enabling it as soon as possible. Reference: kata-containers#7270 Fixes: kata-containers#7253 Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
Let's skip the k8s-oom, as the test is currently failing. We've an issue opened for that, and we'll be working on re-enabling it as soon as possible. Reference: kata-containers#7271 Fixes: kata-containers#7253 Signed-off-by: Fabiano Fidêncio <fabiano.fidencio@intel.com>
b25927a
to
828a721
Compare
/test |
What I'd like to do here is ...
This will allow us to have a CI running ASAP. I'll then do:
Does it sound like a fair plan to everyone involved? |
/test |
I am closing this one, as it's part of #7272 |
Issue kata-containers#4747 and pull request kata-containers#4748 fix exec hang issues where the exec command hangs when a process's stdout is not closed. However, the PR might cause the exec command not to work as expected, leading to CI failure. The PR was reverted in kata-containers#7042. This PR resolves the exec hang issues and has undergone 1000 rounds of testing to verify that it would not cause any CI failures. Fixes: kata-containers#4747 Signed-off-by: Fupan Li <fupan.lfp@antgroup.com> Signed-off-by: Xuewei Niu <niuxuewei.nxw@antgroup.com>
Issue kata-containers#4747 and pull request kata-containers#4748 fix exec hang issues where the exec command hangs when a process's stdout is not closed. However, the PR might cause the exec command not to work as expected, leading to CI failure. The PR was reverted in kata-containers#7042. This PR resolves the exec hang issues and has undergone 1000 rounds of testing to verify that it would not cause any CI failures. Fixes: kata-containers#4747 Signed-off-by: Fupan Li <fupan.lfp@antgroup.com> Signed-off-by: Xuewei Niu <niuxuewei.nxw@antgroup.com>
Issue kata-containers#4747 and pull request kata-containers#4748 fix exec hang issues where the exec command hangs when a process's stdout is not closed. However, the PR might cause the exec command not to work as expected, leading to CI failure. The PR was reverted in kata-containers#7042. This PR resolves the exec hang issues and has undergone 1000 rounds of testing to verify that it would not cause any CI failures. Fixes: kata-containers#4747 Signed-off-by: Fupan Li <fupan.lfp@antgroup.com> Signed-off-by: Xuewei Niu <niuxuewei.nxw@antgroup.com>
This reverts commit 25d2fb0.
The reason we're reverting the commit is because it to check whether it's the cause for the regression on devmapper tests.
Fixes: #0000