{"action":"created","issue":{"url":"https://api.github.com/repos/01org/ciao/issues/1408","repository_url":"https://api.github.com/repos/01org/ciao","labels_url":"https://api.github.com/repos/01org/ciao/issues/1408/labels{/name}","comments_url":"https://api.github.com/repos/01org/ciao/issues/1408/comments","events_url":"https://api.github.com/repos/01org/ciao/issues/1408/events","html_url":"https://github.com/01org/ciao/issues/1408","id":253369718,"number":1408,"title":"Go 1.9 doesn't seem to like ciao","user":{"login":"markdryan","id":984073,"avatar_url":"https://avatars3.githubusercontent.com/u/984073?v=4","gravatar_id":"","url":"https://api.github.com/users/markdryan","html_url":"https://github.com/markdryan","followers_url":"https://api.github.com/users/markdryan/followers","following_url":"https://api.github.com/users/markdryan/following{/other_user}","gists_url":"https://api.github.com/users/markdryan/gists{/gist_id}","starred_url":"https://api.github.com/users/markdryan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markdryan/subscriptions","organizations_url":"https://api.github.com/users/markdryan/orgs","repos_url":"https://api.github.com/users/markdryan/repos","events_url":"https://api.github.com/users/markdryan/events{/privacy}","received_events_url":"https://api.github.com/users/markdryan/received_events","type":"User","site_admin":false},"labels":[{"id":347039383,"url":"https://api.github.com/repos/01org/ciao/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2017-08-28T15:38:35Z","updated_at":"2017-08-29T13:38:41Z","closed_at":null,"body":"Everything builds okay but verify.sh fails\r\n\r\n```\r\nWarning: Permanently added '203.0.113.1' (ECDSA) to the list of known hosts.\r\nSSH connectivity using external IP verified\r\nRequested unmap of: 203.0.113.1\r\nFATAL ERROR: ciao event not reported. Events seen = 1\r\n1 Ciao event(s):\r\n\t[1] 2017-08-28 15:26:30 +0000 UTC: info:Mapped 203.0.113.1 to 172.16.0.2 (Tenant d8bba7d9b95148e08f4ba1882980d6ef)\r\nm\r\n```\r\n\r\nThe BAT tests pass but the first test is very slow.\r\n\r\n```\r\nPackage      Test Case                         Time Taken Result \r\nbase_bat     TestListComputeNodes              238.77s    PASS   \r\n```\r\n\r\nI notice this when running verify.sh as well.  It sits there for 3 minutes before it does anything.\r\n\r\nI'm testing this on the HEAD commit of master inside ciao-down.  With Go 1.8 everything runs fine.  With Go 1.9 it doesn't.  I've tried this 3 or 4 times now.  I see the same result.  The new compiler must be exposing some latent race condition."},"comment":{"url":"https://api.github.com/repos/01org/ciao/issues/comments/325666547","html_url":"https://github.com/01org/ciao/issues/1408#issuecomment-325666547","issue_url":"https://api.github.com/repos/01org/ciao/issues/1408","id":325666547,"user":{"login":"markdryan","id":984073,"avatar_url":"https://avatars3.githubusercontent.com/u/984073?v=4","gravatar_id":"","url":"https://api.github.com/users/markdryan","html_url":"https://github.com/markdryan","followers_url":"https://api.github.com/users/markdryan/followers","following_url":"https://api.github.com/users/markdryan/following{/other_user}","gists_url":"https://api.github.com/users/markdryan/gists{/gist_id}","starred_url":"https://api.github.com/users/markdryan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/markdryan/subscriptions","organizations_url":"https://api.github.com/users/markdryan/orgs","repos_url":"https://api.github.com/users/markdryan/repos","events_url":"https://api.github.com/users/markdryan/events{/privacy}","received_events_url":"https://api.github.com/users/markdryan/received_events","type":"User","site_admin":false},"created_at":"2017-08-29T13:38:41Z","updated_at":"2017-08-29T13:38:41Z","body":"My best explanation of what is happening is as follows.\r\n\r\n1. The cnci_agent starts and tries to connect to scheduler.\r\n2. Scheduler receives and accepts the connection request.\r\n3. Scheduler waits to receive some frames from the client.\r\n4. These frames never come.  The reason is that the client is still blocked in tls.Dial as if the scheduler had never called Accept.\r\n5. After 30 seconds the scheduler kills the connecton.\r\n6. About 2 minutes and 40 seconds later the client notices the connection has been closed and tries to reconnect.  This second attempt succeeds.\r\n\r\nThe weird thing is that if I put a sleep of 3:11 seconds inside the cnci_agent before it tries to connect the connection works fine.  Sleeping for 3 minutes after cluster setup is complete before starting the CNCI doesn't seem to help.\r\n\r\n"}}
{"actor":{"display_login":"markdryan"}}