{"action":"closed","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/26906","repository_url":"https://api.github.com/repos/kubernetes/kubernetes","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/26906/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/26906/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/26906/events","html_url":"https://github.com/kubernetes/kubernetes/issues/26906","id":158771052,"number":26906,"title":"data race in data race in k8s.io/kubernetes/pkg/registry/generic/etcd","user":{"login":"roberthbailey","id":7751204,"avatar_url":"https://avatars.githubusercontent.com/u/7751204?v=3","gravatar_id":"","url":"https://api.github.com/users/roberthbailey","html_url":"https://github.com/roberthbailey","followers_url":"https://api.github.com/users/roberthbailey/followers","following_url":"https://api.github.com/users/roberthbailey/following{/other_user}","gists_url":"https://api.github.com/users/roberthbailey/gists{/gist_id}","starred_url":"https://api.github.com/users/roberthbailey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roberthbailey/subscriptions","organizations_url":"https://api.github.com/users/roberthbailey/orgs","repos_url":"https://api.github.com/users/roberthbailey/repos","events_url":"https://api.github.com/users/roberthbailey/events{/privacy}","received_events_url":"https://api.github.com/users/roberthbailey/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/kind/flake","name":"kind/flake","color":"f7c6c7"}],"state":"closed","locked":false,"assignee":{"login":"fabioy","id":6294975,"avatar_url":"https://avatars.githubusercontent.com/u/6294975?v=3","gravatar_id":"","url":"https://api.github.com/users/fabioy","html_url":"https://github.com/fabioy","followers_url":"https://api.github.com/users/fabioy/followers","following_url":"https://api.github.com/users/fabioy/following{/other_user}","gists_url":"https://api.github.com/users/fabioy/gists{/gist_id}","starred_url":"https://api.github.com/users/fabioy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fabioy/subscriptions","organizations_url":"https://api.github.com/users/fabioy/orgs","repos_url":"https://api.github.com/users/fabioy/repos","events_url":"https://api.github.com/users/fabioy/events{/privacy}","received_events_url":"https://api.github.com/users/fabioy/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2016-06-06T20:47:08Z","updated_at":"2016-06-08T14:17:21Z","closed_at":"2016-06-08T14:17:20Z","body":"From https://github.com/kubernetes/kubernetes/pull/26823 on the 1-2 release branch.\r\n\r\nhttps://console.cloud.google.com/storage/browser/kubernetes-jenkins/pr-logs/pull/26823/kubernetes-pull-test-unit-integration/29130/\r\n\r\n```\r\n=== RUN   TestEtcdDeleteCollectionNotFound\r\nI0603 16:07:09.501076   31650 trace.go:57] Trace \"etcdHelper::Create *api.Pod\" (started 2016-06-03 16:07:09.021087134 -0700 PDT):\r\n[10.438489ms] [10.438489ms] Object encoded\r\n[12.938103ms] [2.499614ms] Version checked\r\n[478.819054ms] [465.880951ms] Object created\r\n[479.50163ms] [682.576Âµs] END\r\n==================\r\nWARNING: DATA RACE\r\nWrite by goroutine 136:\r\n  testing.(*common).FailNow()\r\n      /tmp/workdir/go/src/testing/testing.go:335 +0x41\r\n  testing.(*common).Fatalf()\r\n      /tmp/workdir/go/src/testing/testing.go:379 +0x94\r\n  k8s.io/kubernetes/pkg/registry/generic/etcd.TestEtcdDeleteCollectionNotFound.func1()\r\n      /workspace/kubernetes/_output/local/go/src/k8s.io/kubernetes/pkg/registry/generic/etcd/etcd_test.go:607 +0x1eb\r\n\r\nPrevious write by goroutine 127:\r\n  testing.(*common).FailNow()\r\n      /tmp/workdir/go/src/testing/testing.go:335 +0x41\r\n  testing.(*common).Fatalf()\r\n      /tmp/workdir/go/src/testing/testing.go:379 +0x94\r\n  k8s.io/kubernetes/pkg/registry/generic/etcd.TestEtcdDeleteCollectionNotFound.func1()\r\n      /workspace/kubernetes/_output/local/go/src/k8s.io/kubernetes/pkg/registry/generic/etcd/etcd_test.go:607 +0x1eb\r\n\r\nGoroutine 136 (running) created at:\r\n  k8s.io/kubernetes/pkg/registry/generic/etcd.TestEtcdDeleteCollectionNotFound()\r\n      /workspace/kubernetes/_output/local/go/src/k8s.io/kubernetes/pkg/registry/generic/etcd/etcd_test.go:609 +0x674\r\n  testing.tRunner()\r\n      /tmp/workdir/go/src/testing/testing.go:456 +0xdc\r\n\r\nGoroutine 127 (finished) created at:\r\n  k8s.io/kubernetes/pkg/registry/generic/etcd.TestEtcdDeleteCollectionNotFound()\r\n      /workspace/kubernetes/_output/local/go/src/k8s.io/kubernetes/pkg/registry/generic/etcd/etcd_test.go:609 +0x674\r\n  testing.tRunner()\r\n      /tmp/workdir/go/src/testing/testing.go:456 +0xdc\r\n==================\r\nI0603 16:07:31.563128   31650 trace.go:57] Trace \"etcdHelper::Create *api.Pod\" (started 2016-06-03 16:07:30.904025457 -0700 PDT):\r\n[4.074994ms] [4.074994ms] Object encoded\r\n[4.108285ms] [33.291Âµs] Version checked\r\n[388.137603ms] [384.029318ms] Object created\r\n[658.894085ms] [270.756482ms] END\r\nI0603 16:07:33.703849   31650 trace.go:57] Trace \"List *api.PodList\" (started 2016-06-03 16:07:31.608403789 -0700 PDT):\r\n[21.447Âµs] [21.447Âµs] About to list etcd node\r\n[1.910621611s] [1.910600164s] Etcd node listed\r\n[2.095241867s] [184.620256ms] Node list decoded\r\n[2.095271215s] [29.348Âµs] END\r\nI0603 16:07:40.311964   31650 trace.go:57] Trace \"etcdHelper::Create *api.Pod\" (started 2016-06-03 16:07:39.339138415 -0700 PDT):\r\n[8.543508ms] [8.543508ms] Object encoded\r\n[8.57157ms] [28.062Âµs] Version checked\r\n[657.103509ms] [648.531939ms] Object created\r\n[972.615398ms] [315.511889ms] END\r\nI0603 16:07:41.685855   31650 trace.go:57] Trace \"List *api.PodList\" (started 2016-06-03 16:07:40.451788092 -0700 PDT):\r\n[28.395Âµs] [28.395Âµs] About to list etcd node\r\n[1.233569593s] [1.233541198s] Etcd node listed\r\n[1.23389272s] [323.127Âµs] Node list decoded\r\n[1.233916803s] [24.083Âµs] END\r\nI0603 16:07:41.989831   31650 trace.go:57] Trace \"List *api.PodList\" (started 2016-06-03 16:07:40.452513447 -0700 PDT):\r\n[17.67Âµs] [17.67Âµs] About to list etcd node\r\n[1.53678103s] [1.53676336s] Etcd node listed\r\n[1.537119905s] [338.875Âµs] Node list decoded\r\n[1.537147305s] [27.4Âµs] END\r\nI0603 16:07:42.136526   31650 trace.go:57] Trace \"List *api.PodList\" (started 2016-06-03 16:07:40.433819252 -0700 PDT):\r\n[21.971Âµs] [21.971Âµs] About to list etcd node\r\n[1.701880738s] [1.701858767s] Etcd node listed\r\n[1.702409739s] [529.001Âµs] Node list decoded\r\n[1.702443019s] [33.28Âµs] END\r\nI0603 16:07:46.832506   31650 trace.go:57] Trace \"etcdHelper::Create *api.Pod\" (started 2016-06-03 16:07:46.368422356 -0700 PDT):\r\n[403.833Âµs] [403.833Âµs] Object encoded\r\n[423.064Âµs] [19.231Âµs] Version checked\r\n[463.224621ms] [462.801557ms] Object created\r\n[463.920768ms] [696.147Âµs] END\r\nI0603 16:07:48.421105   31650 trace.go:57] Trace \"List *api.PodList\" (started 2016-06-03 16:07:46.933007109 -0700 PDT):\r\n[20.505Âµs] [20.505Âµs] About to list etcd node\r\n[1.487499823s] [1.487479318s] Etcd node listed\r\n[1.487894779s] [394.956Âµs] Node list decoded\r\n[1.487921821s] [27.042Âµs] END\r\nI0603 16:07:55.195380   31650 trace.go:57] Trace \"etcdHelper::Create *api.Pod\" (started 2016-06-03 16:07:54.18723978 -0700 PDT):\r\n[569.053Âµs] [569.053Âµs] Object encoded\r\n[595.08Âµs] [26.027Âµs] Version checked\r\n[1.007338588s] [1.006743508s] Object created\r\n[1.007968516s] [629.928Âµs] END\r\nI0603 16:07:55.848223   31650 trace.go:57] Trace \"etcdHelper::Create *api.Pod\" (started 2016-06-03 16:07:55.195738587 -0700 PDT):\r\n[265.59Âµs] [265.59Âµs] Object encoded\r\n[283.195Âµs] [17.605Âµs] Version checked\r\n[469.233449ms] [468.950254ms] Object created\r\n[652.176438ms] [182.942989ms] END\r\nI0603 16:07:56.997531   31650 trace.go:57] Trace \"List *api.PodList\" (started 2016-06-03 16:07:55.904154956 -0700 PDT):\r\n[29.063Âµs] [29.063Âµs] About to list etcd node\r\n[1.092862614s] [1.092833551s] Etcd node listed\r\n[1.093186047s] [323.433Âµs] Node list decoded\r\n[1.093211067s] [25.02Âµs] END\r\nI0603 16:07:57.032214   31650 trace.go:57] Trace \"List *api.PodList\" (started 2016-06-03 16:07:55.879245406 -0700 PDT):\r\n[37.82Âµs] [37.82Âµs] About to list etcd node\r\n[1.152358883s] [1.152321063s] Etcd node listed\r\n[1.152757988s] [399.105Âµs] Node list decoded\r\n[1.152786584s] [28.596Âµs] END\r\nI0603 16:07:57.421529   31650 trace.go:57] Trace \"List *api.PodList\" (started 2016-06-03 16:07:55.8518515 -0700 PDT):\r\n[25.787Âµs] [25.787Âµs] About to list etcd node\r\n[1.568348264s] [1.568322477s] Etcd node listed\r\n[1.569206493s] [858.229Âµs] Node list decoded\r\n[1.569266984s] [60.491Âµs] END\r\nI0603 16:07:58.072211   31650 trace.go:57] Trace \"List *api.PodList\" (started 2016-06-03 16:07:55.853393954 -0700 PDT):\r\n[23.36Âµs] [23.36Âµs] About to list etcd node\r\n[2.218247378s] [2.218224018s] Etcd node listed\r\n[2.218613175s] [365.797Âµs] Node list decoded\r\n[2.218650374s] [37.199Âµs] END\r\nI0603 16:08:04.185381   31650 trace.go:57] Trace \"etcdHelper::Create *api.Pod\" (started 2016-06-03 16:08:03.844808624 -0700 PDT):\r\n[418.697Âµs] [418.697Âµs] Object encoded\r\n[445.452Âµs] [26.755Âµs] Version checked\r\n[339.711037ms] [339.265585ms] Object created\r\n[340.374126ms] [663.089Âµs] END\r\n--- FAIL: TestEtcdDeleteCollectionNotFound (83.95s)\r\n\tetcd_test.go:607: Unexpected error: client: etcd cluster is unavailable or misconfigured\r\n\tetcd_test.go:607: Unexpected error: client: etcd cluster is unavailable or misconfigured\r\n\tetcd_test.go:607: Unexpected error: client: etcd cluster is unavailable or misconfigured\r\n\tetcd_test.go:607: Unexpected error: client: etcd cluster is unavailable or misconfigured\r\n\tetcd_test.go:607: Unexpected error: client: etcd cluster is unavailable or misconfigured\r\n\tetcd_test.go:614: Unexpected error: <nil>\r\n\tetcd_test.go:593: Unexpected error: pods \"foo\" already exists\r\n```"}}
{"actor":{"display_login":"wojtek-t"}}