{"action":"created","issue":{"url":"https://api.github.com/repos/deis/deis/issues/4129","labels_url":"https://api.github.com/repos/deis/deis/issues/4129/labels{/name}","comments_url":"https://api.github.com/repos/deis/deis/issues/4129/comments","events_url":"https://api.github.com/repos/deis/deis/issues/4129/events","html_url":"https://github.com/deis/deis/issues/4129","id":97669700,"number":4129,"title":"Deis cluster on Microsoft Azure script fails","user":{"login":"arv1989","id":7609895,"avatar_url":"https://avatars.githubusercontent.com/u/7609895?v=3","gravatar_id":"","url":"https://api.github.com/users/arv1989","html_url":"https://github.com/arv1989","followers_url":"https://api.github.com/users/arv1989/followers","following_url":"https://api.github.com/users/arv1989/following{/other_user}","gists_url":"https://api.github.com/users/arv1989/gists{/gist_id}","starred_url":"https://api.github.com/users/arv1989/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arv1989/subscriptions","organizations_url":"https://api.github.com/users/arv1989/orgs","repos_url":"https://api.github.com/users/arv1989/repos","events_url":"https://api.github.com/users/arv1989/events{/privacy}","received_events_url":"https://api.github.com/users/arv1989/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-28T10:25:37Z","updated_at":"2015-07-28T16:44:57Z","closed_at":null,"body":"I tried : \r\n./azure-coreos-cluster \"xxxx\" --subscription \"xxxxx\" --azure-cert azure-cert.pem --num-nodes 3 --location \"South Central US\" --vm-size Large --pip --deis --blob-container-url https://xxxxx.blob.core.windows.net/vhds/ --data-disk --custom-data azure-user-data\r\n\r\n\r\nthe commandline result is :\r\n\r\nSSH arguments not given, generating certificate\r\nGenerated SSH certificate with thumbprint 7B8FBA4AAA7CBD4A652060CDCD10CAE609472D9D\r\nGenerating new CoreOS discovery URL for the cluster\r\nWrote file \"/Users/ameenrashad/Documents/dev/wsplatfoemtemp/deis/contrib/azure/azure-user-data\" with url \"https://discovery.etcd.io/8f3da2c44530eed4a764e328fdf2a128\"\r\nCreating the hosted service... Successfully created hosted service baleen\r\nUploading SSH certificate... . Succeeded in 5s\r\nTraceback (most recent call last):\r\n  File \"./azure-coreos-cluster\", line 229, in <module>\r\n    network = network_config(subnet_name=args.subnet_names, port=ssh_port, public_ip_name=pip_name)\r\n  File \"./azure-coreos-cluster\", line 170, in network_config\r\n    network.input_endpoints.input_endpoints.append(lb_endpoint_config('web', '80', load_balancer_probe('/health-check', '80', 'http')))\r\n  File \"./azure-coreos-cluster\", line 145, in lb_endpoint_config\r\n    endpoint = ConfigurationSetInputEndpoint(name, 'tcp', port, port, name, False, idle_timeout_minutes)\r\nTypeError: __init__() takes at most 7 arguments (8 given)\r\n"},"comment":{"url":"https://api.github.com/repos/deis/deis/issues/comments/125675657","html_url":"https://github.com/deis/deis/issues/4129#issuecomment-125675657","issue_url":"https://api.github.com/repos/deis/deis/issues/4129","id":125675657,"user":{"login":"sgoings","id":123755,"avatar_url":"https://avatars.githubusercontent.com/u/123755?v=3","gravatar_id":"","url":"https://api.github.com/users/sgoings","html_url":"https://github.com/sgoings","followers_url":"https://api.github.com/users/sgoings/followers","following_url":"https://api.github.com/users/sgoings/following{/other_user}","gists_url":"https://api.github.com/users/sgoings/gists{/gist_id}","starred_url":"https://api.github.com/users/sgoings/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sgoings/subscriptions","organizations_url":"https://api.github.com/users/sgoings/orgs","repos_url":"https://api.github.com/users/sgoings/repos","events_url":"https://api.github.com/users/sgoings/events{/privacy}","received_events_url":"https://api.github.com/users/sgoings/received_events","type":"User","site_admin":false},"created_at":"2015-07-28T16:44:56Z","updated_at":"2015-07-28T16:44:56Z","body":"I was unable to reproduce this problem. :disappointed: Here's my output on a freshly created Azure provision:\r\n\r\n```\r\n ~/go/src/github.com/deis/deis/contrib/azure  ⑂ master +    ./azure-coreos-cluster --subscription XXXX --azure-cert azure-cert.pem --num-nodes 3 --affinity-group XXXX --vm-size Large --pip --deis --blob-container-url https://XXXX.blob.core.windows.net/vhds/ --data-disk --custom-data azure-user-data XXXX\r\nSSH arguments not given, generating certificate\r\nGenerated SSH certificate with thumbprint ...\r\nGenerating new CoreOS discovery URL for the cluster\r\nWrote file \"/Users/sethgoings/go/src/github.com/deis/deis/contrib/azure/azure-user-data\" with url \"https://discovery.etcd.io/XXXX\"\r\nCreating the hosted service... Successfully created hosted service XXXX\r\nUploading SSH certificate... . Succeeded in 5s\r\nCreating VM xxxx-coreos-0... . . . . . . . . . . . Succeeded in 55s\r\nCreating VM xxxx-coreos-1... . . . . . . . . Succeeded in 40s\r\nCreating VM xxxx-coreos-2... . . . . . . Succeeded in 30s\r\n...\r\n<snipped>\r\n...\r\n```\r\n\r\nMy current line of thinking is that it looks like `ConfigurationSetInputEndpoint(name, 'tcp', port, port, name, False, idle_timeout_minutes)` (line 145) is somehow getting 8 arguments, which could happen if on line 170 the function `load_balancer_probe(...)` (line 151) is returning something unexpected from the Azure Python SDK [xml parsing routine involved with LoadBalancerProbe](https://github.com/Azure/azure-sdk-for-python/blob/9120beca03924be5307d30a8e224a2933096a10b/azure/servicemanagement/__init__.py#L2810) such as a Python error, tuple, etc.\r\n\r\nSo... could you help me get some more info on this?\r\n\r\n- Azure Python SDK version? (try using 0.11.1 - the latest from pypi)\r\n- add some logging messages around the lines I discuss above to see if you see anything wonky happening."}}