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

Another caller has already initialized the resource #5679

Closed
danmcp opened this issue Nov 4, 2015 · 3 comments
Closed

Another caller has already initialized the resource #5679

danmcp opened this issue Nov 4, 2015 · 3 comments
Assignees
Labels
kind/test-flake Categorizes issue or PR as related to test flakes. priority/P2

Comments

@danmcp
Copy link

danmcp commented Nov 4, 2015

https://ci.openshift.redhat.com/jenkins/job/test_pull_requests_origin/6790/console

E1103 19:15:39.322456 24879 serviceaccounts_controller.go:218] serviceaccounts "default" already exists
E1103 19:15:39.322784 24879 create_dockercfg_secrets.go:109] secrets "build-controller-token-6mk35" already exists
E1103 19:15:39.325543 24879 tokens_controller.go:156] secrets "build-controller-token-3c31q" already exists
F1103 19:15:39.327992 24879 run_components.go:390] Unable to initialize namespaces: unable to persist the updated namespace UID allocations: uidallocation "" cannot be updated: another caller has already initialized the resource

@danmcp danmcp added priority/P2 kind/test-flake Categorizes issue or PR as related to test flakes. labels Nov 4, 2015
@ncdc
Copy link
Contributor

ncdc commented Dec 4, 2015

Similar failure, from https://ci.openshift.redhat.com/jenkins/job/merge_pull_requests_origin/4236/consoleFull:

F1203 13:59:18.599912   26267 controller.go:87] Unable to perform initial service nodePort check: unable to persist the updated port allocations: servicenodeportallocation "" cannot be updated: another caller has already initialized the resource

@smarterclayton
Copy link
Contributor

I bet this is the core controllers in the master racing with the allocator
block. Which sucks.

On Dec 3, 2015, at 9:25 PM, Andy Goldstein notifications@github.com wrote:

Similar failure, from
https://ci.openshift.redhat.com/jenkins/job/merge_pull_requests_origin/4236/consoleFull
:

F1203 13:59:18.599912 26267 controller.go:87] Unable to perform
initial service nodePort check: unable to persist the updated port
allocations: servicenodeportallocation "" cannot be updated: another
caller has already initialized the resource


Reply to this email directly or view it on GitHub
#5679 (comment).

@deads2k
Copy link
Contributor

deads2k commented Jan 12, 2016

dupe of #6447

This could happen when the create against etcd succeeds, but the etcd server responds back with a failure, the next (automatic) attempt fails because the allocation has already created the entry in etcd.

@deads2k deads2k closed this as completed Jan 12, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/test-flake Categorizes issue or PR as related to test flakes. priority/P2
Projects
None yet
Development

No branches or pull requests

4 participants