oot@ip-172-31-46-45:/var/lib/juju/agents/unit-kubernetes-0/charm# hooks/update-status
Traceback (most recent call last):
File "hooks/update-status", line 19, in <module>
main()
File "/usr/local/lib/python3.4/dist-packages/charms/reactive/__init__.py", line 67, in main
bus.dispatch()
File "/usr/local/lib/python3.4/dist-packages/charms/reactive/bus.py", line 405, in dispatch
_invoke(other_handlers)
File "/usr/local/lib/python3.4/dist-packages/charms/reactive/bus.py", line 388, in _invoke
handler.invoke()
File "/usr/local/lib/python3.4/dist-packages/charms/reactive/bus.py", line 269, in invoke
self._action(*args)
File "/var/lib/juju/agents/unit-kubernetes-0/charm/reactive/flannel.py", line 37, in run_bootstrap_daemons
cmd = "scripts/bootstrap_docker.sh {}".format(etcd.connection_string())
File "/var/lib/juju/agents/unit-kubernetes-0/charm/hooks/relations/etcd/requires.py", line 37, in connection_string
return self.get_remote('connection_string')
File "/usr/local/lib/python3.4/dist-packages/charms/reactive/relations.py", line 332, in get_remote
return self.conversation(scope).get_remote(key, default)
File "/usr/local/lib/python3.4/dist-packages/charms/reactive/relations.py", line 255, in conversation
raise ValueError('Unable to determine default scope: no current hook or global scope')
ValueError: Unable to determine default scope: no current hook or global scope
root@ip-172-31-46-45:/var/lib/juju/agents/unit-kubernetes-0/charm# charms.reactive get_states
{'k8s.certificate.authority available': None, 'docker.available': None, 'sdn.available': None, 'etcd.available': {'conversations': ['reactive.conversations.etcd.etcd'], 'relation': 'etcd'}, 'skydns.available': None, 'cadvisor.available': None, 'tls.client.certificate available': None, 'easyrsa installed': None, 'docker.ready': None, 'kubectl.package.created': None, 'kubectl.downloaded': None, 'proxy.available': None, 'etcd.connected': {'conversations': ['reactive.conversations.etcd.etcd'], 'relation': 'etcd'}, 'kubelet.available': None, 'certificate authority available': None, 'tls.certificate.authority available': None, 'k8s.server.certificate available': None, 'tls.server.certificate available': None}