I have been trying to install the spell canonical-kubernetes on an Ubuntu 16.04.02 local machine with the defaults and wasn't able to finish the last step (retrieving the kubectl binary).
2017-02-17 17:18:10,443 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: LXD version: 2.0.9, Juju version: 2.1.0-xenial-amd64
2017-02-17 17:20:20,348 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: LXD version: 2.0.9, Juju version: 2.1.0-xenial-amd64
2017-02-17 17:20:22,948 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Path is local filesystem, copying /snap/conjure-up/83/spells/canonical-kubernetes to /home/kube/.cache/conjure-up/canonical-kubernetes
2017-02-17 17:20:27,142 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Found an IPv4 address, assuming LXD is configured.
2017-02-17 17:20:27,142 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Performing bootstrap: conjure-up-localhost-3d6 localhost
2017-02-17 17:20:27,144 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: bootstrap cmd: juju bootstrap localhost conjure-up-localhost-3d6 --config image-stream=daily --config enable-os-upgrade=false --default-model conjure-up-canonical-kubernetes-0e8 --bootstrap-series=xenial --debug
2017-02-17 17:20:33,756 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Rendering bootstrap wait
2017-02-17 17:23:17,339 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: handle bootstrap
2017-02-17 17:23:17,740 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Checking for post bootstrap task: /home/kube/.cache/conjure-up/canonical-kubernetes/steps/00_post-bootstrap
2017-02-17 17:23:17,851 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Running pre-deployment tasks.
2017-02-17 17:23:18,690 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: pre_deploy_done: {'message': 'Successful pre-deploy.', 'returnCode': 0, 'isComplete': True}
2017-02-17 17:23:18,691 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines: [{'series': 'xenial', 'constraints': {}, 'jobs': ['JobHostUnits']}]
2017-02-17 17:23:18,991 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines returned {'machines': [{'machine': '0'}]}
2017-02-17 17:23:18,992 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Adding Charm cs:~containers/xenial/easyrsa-6
2017-02-17 17:23:21,396 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddCharm returned {}
2017-02-17 17:23:21,593 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Resources for charm id 'cs:~containers/xenial/easyrsa-6': [{'Name': 'easyrsa', 'Type': 'file', 'Path': 'easyrsa.tgz', 'Description': 'The release of the EasyRSA software you would like to use to create\ncertificate authority (CA) and other Public Key Infrastructure (PKI). \nThis charm was written using v3.0.1, so earlier versions of EasyRSA may \nnot work. You can find the releases of EasyRSA at \nhttps://github.com/OpenVPN/easy-rsa/releases\n', 'Revision': 0, 'Fingerprint': 'zR3FHi3mikVQCj6pmwTuJxk3G4oBu2vdsIsQ82ktI3oj5F4eQm9oKO+z2rGlNJuj', 'Size': 40960, 'Origin': 'store'}]
2017-02-17 17:23:21,593 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddPendingResources: {'tag': 'application-easyrsa', 'url': 'cs:~containers/xenial/easyrsa-6', 'resources': [{'Name': 'easyrsa', 'Type': 'file', 'Path': 'easyrsa.tgz', 'Description': 'The release of the EasyRSA software you would like to use to create\ncertificate authority (CA) and other Public Key Infrastructure (PKI). \nThis charm was written using v3.0.1, so earlier versions of EasyRSA may \nnot work. You can find the releases of EasyRSA at \nhttps://github.com/OpenVPN/easy-rsa/releases\n', 'Revision': 0, 'Fingerprint': 'zR3FHi3mikVQCj6pmwTuJxk3G4oBu2vdsIsQ82ktI3oj5F4eQm9oKO+z2rGlNJuj', 'Size': 40960, 'Origin': 'store'}]}
2017-02-17 17:23:21,793 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddPendingResources returned: {'pending-ids': ['d03635af-93b8-4ac4-81db-cdfbcc9471ab']}
2017-02-17 17:23:21,794 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploying <Service easyrsa>: {'applications': [{'charm-url': 'cs:~containers/xenial/easyrsa-6', 'application': 'easyrsa', 'num-units': 1, 'constraints': {}, 'resources': {'easyrsa': 'd03635af-93b8-4ac4-81db-cdfbcc9471ab'}, 'placement': [{'scope': '#', 'directive': '0'}], 'series': 'xenial'}]}
2017-02-17 17:23:22,094 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploy returned {'results': [{}]}
2017-02-17 17:23:22,095 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines: [{'series': 'xenial', 'constraints': {}, 'jobs': ['JobHostUnits']}]
2017-02-17 17:23:22,496 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines returned {'machines': [{'machine': '1'}]}
2017-02-17 17:23:22,496 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines: [{'series': 'xenial', 'constraints': {}, 'jobs': ['JobHostUnits']}]
2017-02-17 17:23:22,797 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines returned {'machines': [{'machine': '2'}]}
2017-02-17 17:23:22,798 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines: [{'series': 'xenial', 'constraints': {}, 'jobs': ['JobHostUnits']}]
2017-02-17 17:23:23,098 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines returned {'machines': [{'machine': '3'}]}
2017-02-17 17:23:23,099 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Adding Charm cs:~containers/xenial/etcd-23
2017-02-17 17:23:26,206 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddCharm returned {}
2017-02-17 17:23:26,366 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Resources for charm id 'cs:~containers/xenial/etcd-23': [{'Name': 'snapshot', 'Type': 'file', 'Path': 'snapshot.tar.gz', 'Description': 'Tarball snapshot of an etcd clusters data.', 'Revision': 0, 'Fingerprint': 'frvllOHNvA83jljU/oCpD8rH9BHw5wMPDCsvVrFaiSKb3FQa1FtJ7+9Ucwt7cKv+', 'Size': 124, 'Origin': 'store'}]
2017-02-17 17:23:26,366 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddPendingResources: {'tag': 'application-etcd', 'url': 'cs:~containers/xenial/etcd-23', 'resources': [{'Name': 'snapshot', 'Type': 'file', 'Path': 'snapshot.tar.gz', 'Description': 'Tarball snapshot of an etcd clusters data.', 'Revision': 0, 'Fingerprint': 'frvllOHNvA83jljU/oCpD8rH9BHw5wMPDCsvVrFaiSKb3FQa1FtJ7+9Ucwt7cKv+', 'Size': 124, 'Origin': 'store'}]}
2017-02-17 17:23:26,567 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddPendingResources returned: {'pending-ids': ['886ec2e6-8a24-45a9-8a29-c1df22b26807']}
2017-02-17 17:23:26,567 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploying <Service etcd>: {'applications': [{'charm-url': 'cs:~containers/xenial/etcd-23', 'application': 'etcd', 'num-units': 3, 'constraints': {}, 'resources': {'snapshot': '886ec2e6-8a24-45a9-8a29-c1df22b26807'}, 'placement': [{'scope': '#', 'directive': '1'}, {'scope': '#', 'directive': '2'}, {'scope': '#', 'directive': '3'}], 'series': 'xenial'}]}
2017-02-17 17:23:27,469 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploy returned {'results': [{}]}
2017-02-17 17:23:27,470 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Adding Charm cs:~containers/xenial/flannel-10
2017-02-17 17:23:30,375 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddCharm returned {}
2017-02-17 17:23:30,693 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Resources for charm id 'cs:~containers/xenial/flannel-10': [{'Name': 'flannel', 'Type': 'file', 'Path': 'flannel.tar.gz', 'Description': 'A tarball packaged release of flannel', 'Revision': 3, 'Fingerprint': 'uafSjUKrN7R6IE3lz0KGoCAOBO4wr/QE51j+h3+XK0B1H6+KDEm/Kgpar6wJ1a7C', 'Size': 19231200, 'Origin': 'store'}]
2017-02-17 17:23:30,693 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddPendingResources: {'tag': 'application-flannel', 'url': 'cs:~containers/xenial/flannel-10', 'resources': [{'Name': 'flannel', 'Type': 'file', 'Path': 'flannel.tar.gz', 'Description': 'A tarball packaged release of flannel', 'Revision': 3, 'Fingerprint': 'uafSjUKrN7R6IE3lz0KGoCAOBO4wr/QE51j+h3+XK0B1H6+KDEm/Kgpar6wJ1a7C', 'Size': 19231200, 'Origin': 'store'}]}
2017-02-17 17:23:31,094 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddPendingResources returned: {'pending-ids': ['78631f4d-4751-43c4-82ee-fee21d4977c9']}
2017-02-17 17:23:31,095 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploying <Service flannel>: {'applications': [{'charm-url': 'cs:~containers/xenial/flannel-10', 'application': 'flannel', 'num-units': 0, 'constraints': {}, 'resources': {'flannel': '78631f4d-4751-43c4-82ee-fee21d4977c9'}, 'series': 'xenial'}]}
2017-02-17 17:23:31,396 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploy returned {'results': [{}]}
2017-02-17 17:23:31,396 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines: [{'series': 'xenial', 'constraints': {}, 'jobs': ['JobHostUnits']}]
2017-02-17 17:23:31,799 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines returned {'machines': [{'machine': '4'}]}
2017-02-17 17:23:31,799 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Adding Charm cs:~containers/xenial/kubeapi-load-balancer-6
2017-02-17 17:23:43,530 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddCharm returned {}
2017-02-17 17:23:46,070 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Resources for charm id 'cs:~containers/xenial/kubeapi-load-balancer-6': []
2017-02-17 17:23:46,071 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploying <Service kubeapi-load-balancer>: {'applications': [{'charm-url': 'cs:~containers/xenial/kubeapi-load-balancer-6', 'application': 'kubeapi-load-balancer', 'num-units': 1, 'constraints': {}, 'placement': [{'scope': '#', 'directive': '4'}], 'series': 'xenial'}]}
2017-02-17 17:23:46,373 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploy returned {'results': [{}]}
2017-02-17 17:23:46,374 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Expose: {'application': 'kubeapi-load-balancer'}
2017-02-17 17:23:46,474 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Expose returned: {}
2017-02-17 17:23:46,474 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines: [{'series': 'xenial', 'constraints': {}, 'jobs': ['JobHostUnits']}]
2017-02-17 17:23:46,876 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines returned {'machines': [{'machine': '5'}]}
2017-02-17 17:23:46,876 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Adding Charm cs:~containers/xenial/kubernetes-master-11
2017-02-17 17:23:59,936 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddCharm returned {}
2017-02-17 17:24:00,895 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Resources for charm id 'cs:~containers/xenial/kubernetes-master-11': [{'Name': 'kubernetes', 'Type': 'file', 'Path': 'kubernetes.tar.gz', 'Description': 'A tarball packaged release of the kubernetes bins.', 'Revision': 6, 'Fingerprint': '0/5aCPmSHeCeusMjBvb/2Yz5riKRJecU6lWHQXYKephmh9ulihty21QlENRmSBZg', 'Size': 77067746, 'Origin': 'store'}]
2017-02-17 17:24:00,897 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddPendingResources: {'tag': 'application-kubernetes-master', 'url': 'cs:~containers/xenial/kubernetes-master-11', 'resources': [{'Name': 'kubernetes', 'Type': 'file', 'Path': 'kubernetes.tar.gz', 'Description': 'A tarball packaged release of the kubernetes bins.', 'Revision': 6, 'Fingerprint': '0/5aCPmSHeCeusMjBvb/2Yz5riKRJecU6lWHQXYKephmh9ulihty21QlENRmSBZg', 'Size': 77067746, 'Origin': 'store'}]}
2017-02-17 17:24:01,900 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddPendingResources returned: {'pending-ids': ['b16020eb-facc-4169-89f2-d88211e99801']}
2017-02-17 17:24:01,900 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploying <Service kubernetes-master>: {'applications': [{'charm-url': 'cs:~containers/xenial/kubernetes-master-11', 'application': 'kubernetes-master', 'num-units': 1, 'constraints': {}, 'resources': {'kubernetes': 'b16020eb-facc-4169-89f2-d88211e99801'}, 'placement': [{'scope': '#', 'directive': '5'}], 'series': 'xenial'}]}
2017-02-17 17:24:02,101 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploy returned {'results': [{}]}
2017-02-17 17:24:02,101 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines: [{'series': 'xenial', 'constraints': {}, 'jobs': ['JobHostUnits']}]
2017-02-17 17:24:02,402 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines returned {'machines': [{'machine': '6'}]}
2017-02-17 17:24:02,403 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines: [{'series': 'xenial', 'constraints': {}, 'jobs': ['JobHostUnits']}]
2017-02-17 17:24:02,804 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines returned {'machines': [{'machine': '7'}]}
2017-02-17 17:24:02,805 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines: [{'series': 'xenial', 'constraints': {}, 'jobs': ['JobHostUnits']}]
2017-02-17 17:24:03,206 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddMachines returned {'machines': [{'machine': '8'}]}
2017-02-17 17:24:03,207 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Adding Charm cs:~containers/xenial/kubernetes-worker-13
2017-02-17 17:24:24,723 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddCharm returned {}
2017-02-17 17:24:25,970 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Resources for charm id 'cs:~containers/xenial/kubernetes-worker-13': [{'Name': 'kubernetes', 'Type': 'file', 'Path': 'kubernetes.tar.gz', 'Description': 'An archive of kubernetes binaries for the worker.', 'Revision': 6, 'Fingerprint': 'KptkA9eoAIIBcnI4FRVVMF26LiTSYHoL/clnOXGssgdCEL4piUMd840HESYlOe2R', 'Size': 46155602, 'Origin': 'store'}]
2017-02-17 17:24:25,970 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddPendingResources: {'tag': 'application-kubernetes-worker', 'url': 'cs:~containers/xenial/kubernetes-worker-13', 'resources': [{'Name': 'kubernetes', 'Type': 'file', 'Path': 'kubernetes.tar.gz', 'Description': 'An archive of kubernetes binaries for the worker.', 'Revision': 6, 'Fingerprint': 'KptkA9eoAIIBcnI4FRVVMF26LiTSYHoL/clnOXGssgdCEL4piUMd840HESYlOe2R', 'Size': 46155602, 'Origin': 'store'}]}
2017-02-17 17:24:27,274 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddPendingResources returned: {'pending-ids': ['b7dc9b04-a15c-4803-8dc9-de0dcf8a538e']}
2017-02-17 17:24:27,274 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploying <Service kubernetes-worker>: {'applications': [{'charm-url': 'cs:~containers/xenial/kubernetes-worker-13', 'application': 'kubernetes-worker', 'num-units': 3, 'constraints': {}, 'resources': {'kubernetes': 'b7dc9b04-a15c-4803-8dc9-de0dcf8a538e'}, 'placement': [{'scope': '#', 'directive': '6'}, {'scope': '#', 'directive': '7'}, {'scope': '#', 'directive': '8'}], 'series': 'xenial'}]}
2017-02-17 17:24:27,574 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Deploy returned {'results': [{}]}
2017-02-17 17:24:27,575 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Expose: {'application': 'kubernetes-worker'}
2017-02-17 17:24:27,675 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Expose returned: {}
2017-02-17 17:24:27,675 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['kubernetes-master:loadbalancer', 'kubeapi-load-balancer:loadbalancer']}
2017-02-17 17:24:27,776 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'kubeapi-load-balancer': {'name': 'loadbalancer', 'role': 'provider', 'interface': 'public-address', 'optional': False, 'limit': 0, 'scope': 'global'}, 'kubernetes-master': {'name': 'loadbalancer', 'role': 'requirer', 'interface': 'public-address', 'optional': False, 'limit': 1, 'scope': 'global'}}}
2017-02-17 17:24:27,776 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['flannel:cni', 'kubernetes-worker:cni']}
2017-02-17 17:24:27,876 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'flannel': {'name': 'cni', 'role': 'requirer', 'interface': 'kubernetes-cni', 'optional': False, 'limit': 1, 'scope': 'container'}, 'kubernetes-worker': {'name': 'cni', 'role': 'provider', 'interface': 'kubernetes-cni', 'optional': False, 'limit': 0, 'scope': 'container'}}}
2017-02-17 17:24:27,877 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['kubernetes-master:kube-api-endpoint', 'kubeapi-load-balancer:apiserver']}
2017-02-17 17:24:27,977 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'kubeapi-load-balancer': {'name': 'apiserver', 'role': 'requirer', 'interface': 'http', 'optional': False, 'limit': 1, 'scope': 'global'}, 'kubernetes-master': {'name': 'kube-api-endpoint', 'role': 'provider', 'interface': 'http', 'optional': False, 'limit': 0, 'scope': 'global'}}}
2017-02-17 17:24:27,977 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['kubernetes-worker:certificates', 'easyrsa:client']}
2017-02-17 17:24:28,077 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'easyrsa': {'name': 'client', 'role': 'provider', 'interface': 'tls-certificates', 'optional': False, 'limit': 0, 'scope': 'global'}, 'kubernetes-worker': {'name': 'certificates', 'role': 'requirer', 'interface': 'tls-certificates', 'optional': False, 'limit': 1, 'scope': 'global'}}}
2017-02-17 17:24:28,078 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['kubernetes-master:cluster-dns', 'kubernetes-worker:kube-dns']}
2017-02-17 17:24:28,178 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'kubernetes-master': {'name': 'cluster-dns', 'role': 'provider', 'interface': 'kube-dns', 'optional': False, 'limit': 0, 'scope': 'global'}, 'kubernetes-worker': {'name': 'kube-dns', 'role': 'requirer', 'interface': 'kube-dns', 'optional': False, 'limit': 1, 'scope': 'global'}}}
2017-02-17 17:24:28,178 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['kubernetes-master:etcd', 'etcd:db']}
2017-02-17 17:24:28,279 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'etcd': {'name': 'db', 'role': 'provider', 'interface': 'etcd', 'optional': False, 'limit': 0, 'scope': 'global'}, 'kubernetes-master': {'name': 'etcd', 'role': 'requirer', 'interface': 'etcd', 'optional': False, 'limit': 1, 'scope': 'global'}}}
2017-02-17 17:24:28,279 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['kubeapi-load-balancer:certificates', 'easyrsa:client']}
2017-02-17 17:24:28,379 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'easyrsa': {'name': 'client', 'role': 'provider', 'interface': 'tls-certificates', 'optional': False, 'limit': 0, 'scope': 'global'}, 'kubeapi-load-balancer': {'name': 'certificates', 'role': 'requirer', 'interface': 'tls-certificates', 'optional': False, 'limit': 1, 'scope': 'global'}}}
2017-02-17 17:24:28,379 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['flannel:cni', 'kubernetes-master:cni']}
2017-02-17 17:24:28,480 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'flannel': {'name': 'cni', 'role': 'requirer', 'interface': 'kubernetes-cni', 'optional': False, 'limit': 1, 'scope': 'container'}, 'kubernetes-master': {'name': 'cni', 'role': 'provider', 'interface': 'kubernetes-cni', 'optional': False, 'limit': 0, 'scope': 'container'}}}
2017-02-17 17:24:28,481 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['etcd:certificates', 'easyrsa:client']}
2017-02-17 17:24:28,582 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'easyrsa': {'name': 'client', 'role': 'provider', 'interface': 'tls-certificates', 'optional': False, 'limit': 0, 'scope': 'global'}, 'etcd': {'name': 'certificates', 'role': 'requirer', 'interface': 'tls-certificates', 'optional': False, 'limit': 1, 'scope': 'global'}}}
2017-02-17 17:24:28,583 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['kubernetes-master:certificates', 'easyrsa:client']}
2017-02-17 17:24:28,684 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'easyrsa': {'name': 'client', 'role': 'provider', 'interface': 'tls-certificates', 'optional': False, 'limit': 0, 'scope': 'global'}, 'kubernetes-master': {'name': 'certificates', 'role': 'requirer', 'interface': 'tls-certificates', 'optional': False, 'limit': 1, 'scope': 'global'}}}
2017-02-17 17:24:28,684 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['flannel:etcd', 'etcd:db']}
2017-02-17 17:24:28,784 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'etcd': {'name': 'db', 'role': 'provider', 'interface': 'etcd', 'optional': False, 'limit': 0, 'scope': 'global'}, 'flannel': {'name': 'etcd', 'role': 'requirer', 'interface': 'etcd', 'optional': False, 'limit': 1, 'scope': 'global'}}}
2017-02-17 17:24:28,784 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation: {'Endpoints': ['kubernetes-worker:kube-api-endpoint', 'kubeapi-load-balancer:website']}
2017-02-17 17:24:28,885 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: AddRelation returned: {'endpoints': {'kubeapi-load-balancer': {'name': 'website', 'role': 'provider', 'interface': 'http', 'optional': False, 'limit': 0, 'scope': 'global'}, 'kubernetes-worker': {'name': 'kube-api-endpoint', 'role': 'requirer', 'interface': 'http', 'optional': False, 'limit': 1, 'scope': 'global'}}}
2017-02-17 17:36:21,650 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Queueing step: <StepWidget: Kubernetes Cluster Controller>
2017-02-17 17:36:21,652 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Queueing step: <StepWidget: Kubernetes Cluster Status Check>
2017-02-17 17:36:21,653 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: {'label': <Text flow widget ''>, 'key': 'submit', 'input': None}
2017-02-17 17:36:40,468 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Contents: (<Padding selectable flow widget <AttrMap selectable flow widget <PlainButton selectable flow widget 'Run'> attr_map={None: 'button_primary'} focus_map={None: 'button_primary focus'}> align='right' width=('relative', 20)>, ('weight', 1))
2017-02-17 17:36:40,469 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: {'label': <Text flow widget ''>, 'key': 'submit', 'input': None}
2017-02-17 17:36:40,470 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Contents: (<Text flow widget ''>, ('weight', 1))
2017-02-17 17:36:40,572 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Set_env inputs: []
2017-02-17 17:36:40,572 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Executing script: /home/kube/.cache/conjure-up/canonical-kubernetes/steps/step-01_get-kubectl
2017-02-17 17:36:40,583 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Showing dialog for exception: Could not read output from step /home/kube/.cache/conjure-up/canonical-kubernetes/steps/step-01_get-kubectl: []
2017-02-17 17:36:40,587 [DEBUG] log.py:14 - conjure-up/_unspecified_spell: Showing dialog for exception: Could not read output from step /home/kube/.cache/conjure-up/canonical-kubernetes/steps/step-01_get-kubectl: []
Weirdly enough, I have been able to retrieve the kubectl binary by setting the environnment manually and running the script:
Let me know if you need me to provide more informations.