Skip to content
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

Flake: github.com/openshift/origin/test/end-to-end/core.test/end-to-end/core.sh:389 #14897

Closed
tnozicka opened this issue Jun 27, 2017 · 14 comments
Assignees
Labels
component/cli kind/test-flake Categorizes issue or PR as related to test flakes. priority/P0

Comments

@tnozicka
Copy link
Contributor

tnozicka commented Jun 27, 2017

github.com/openshift/origin/test/end-to-end/core.test/end-to-end/core.sh:389: executing 'cat '/data/src/github.com/openshift/origin/_output/scripts/test-end-to-end/logs/cli-with-token2.log'' expecting success and text 'system:serviceaccount:test:default' (from github.com_openshift_origin_test_end-to-end_core)

https://ci.openshift.redhat.com/jenkins/job/merge_pull_request_origin/1143/consoleFull

Stacktrace

=== BEGIN TEST CASE ===
test/end-to-end/core.sh:389: executing 'cat '/data/src/github.com/openshift/origin/_output/scripts/test-end-to-end/logs/cli-with-token2.log'' expecting success and text 'system:serviceaccount:test:default'
FAILURE after 0.016s: test/end-to-end/core.sh:389: executing 'cat '/data/src/github.com/openshift/origin/_output/scripts/test-end-to-end/logs/cli-with-token2.log'' expecting success and text 'system:serviceaccount:test:default': the output content test failed
Standard output from the command:
If you don't see a command prompt, try pressing enter.
I0627 04:47:26.039053       1 merged_client_builder.go:123] Using in-cluster configuration
I0627 04:47:26.041609       1 merged_client_builder.go:123] Using in-cluster configuration
I0627 04:47:26.076348       1 cached_discovery.go:134] failed to write cache to /root/.kube/172.30.0.1_443/servergroups.json due to mkdir /root/.kube: permission denied
I0627 04:47:26.077108       1 merged_client_builder.go:123] Using in-cluster configuration

There was no error output from the command.
=== END TEST CASE ===
@tnozicka tnozicka added component/cli kind/test-flake Categorizes issue or PR as related to test flakes. priority/P1 labels Jun 27, 2017
@pweil-
Copy link
Contributor

pweil- commented Jun 27, 2017

@fabianofranz actually, this looks like it may be another instance of the --attach issues we've seen in the past like #12558 which was supposedly fixed in #13669 but maybe just for test-end-to-end-docker.sh.

@soltysh PTAL.

@pweil- pweil- assigned soltysh and unassigned fabianofranz Jun 27, 2017
@soltysh
Copy link
Member

soltysh commented Jun 28, 2017

@pweil- correct, this is enabled only for test-end-to-docker.sh, but that's the default we'll fallback to when docker is installed, which is what happens in our CI (look for ++ Docker is installed, running hack/test-end-to-end-docker.sh instead). I'm worried this is back, but at this point in time I have no idea why, since the journald rate limiting is off (look for Turning off journald limits). It's not a blocker for 3.6, but I'll be paying attention, since it looks like we're hitting it more and more often recently 😞

@soltysh
Copy link
Member

soltysh commented Jun 28, 2017

After IRC discussion with @pweil- I'll lower the prio. I need logs to verify what's going on and none of the current instances has those. It won't block the release in any way and I'll keep my eye open for it.

@simo5
Copy link
Contributor

simo5 commented Jun 30, 2017

flaked on #14745 too

@0xmichalis
Copy link
Contributor

@soltysh do you have everything you need in https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin_integration/4259/s3/ to debug this further?

@bparees
Copy link
Contributor

bparees commented Jul 19, 2017

also saw this here: #15331 with a slightly different output.

@bparees
Copy link
Contributor

bparees commented Jul 19, 2017

and @mfojtik saw it here https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin/3264/ on a slightly different file (cli-with-token.log instead of cli-with-token2.log)

@mfojtik
Copy link
Contributor

mfojtik commented Jul 19, 2017

@bparees I can see:

I0719 15:31:37.212757       1 cached_discovery.go:88] failed to write cache to /root/.kube/172.30.0.1_443/authorization.openshift.io/v1/serverresources.json due to mkdir /root/.kube: permission denied
I0719 15:31:37.219134       1 cached_discovery.go:88] failed to write cache to /root/.kube/172.30.0.1_443/v1/serverresources.json due to mkdir /root/.kube: permission denied

@jupierce @Kargakis @jhadvig anyone can check what are the permissions there?

@mfojtik
Copy link
Contributor

mfojtik commented Jul 20, 2017

@enj can you help investigate this? this seems like a number 1 flake atm.

@mfojtik
Copy link
Contributor

mfojtik commented Jul 20, 2017

I propose we disable this test for now to unblock merge/test queue: #15363 objections?

@bparees
Copy link
Contributor

bparees commented Jul 20, 2017

no objections here, i just hit it again too.

@soltysh
Copy link
Member

soltysh commented Aug 4, 2017

There's a discussion about journald limits happening in #14785

@soltysh soltysh assigned mfojtik and unassigned enj Aug 4, 2017
@stevekuznetsov
Copy link
Contributor

Is this just a dupe of the journald issue?

@soltysh
Copy link
Member

soltysh commented Aug 29, 2017

Yeah, I'll close this one in favor of the other one.

@soltysh soltysh closed this as completed Aug 29, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/cli kind/test-flake Categorizes issue or PR as related to test flakes. priority/P0
Projects
None yet
Development

No branches or pull requests

10 participants