cannot remove deployed etcd application
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Etcd Charm |
New
|
Undecided
|
Unassigned |
Bug Description
Opened by kwmonroe on 2018-10-29 15:28:56+00:00 at https:/
-------
This is pretty simple to reproduce using juju-2.4.4:
$ juju deploy etcd etcd-test
Located charm "cs:etcd-209".
Deploying charm "cs:etcd-209".
## wait for deployment to settle
$ juju remove-application etcd-test
removing application etcd-test
This results in the following traceback:
unit-etcd-test-0: 10:19:49 INFO unit.etcd-
unit-etcd-test-0: 10:19:49 INFO unit.etcd-
unit-etcd-test-0: 10:19:49 INFO unit.etcd-
unit-etcd-test-0: 10:19:49 DEBUG unit.etcd-
unit-etcd-test-0: 10:19:49 INFO unit.etcd-
unit-etcd-test-0: 10:19:49 DEBUG unit.etcd-
unit-etcd-test-0: 10:19:49 INFO unit.etcd-
unit-etcd-test-0: 10:19:49 ERROR unit.etcd-
Traceback (most recent call last):
File "lib/etcdctl.py", line 157, in run
return check_output(
File "/usr/lib/
**kwargs)
File "/usr/lib/
output=stdout, stderr=stderr)
subprocess.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/var/lib/
bus.
File "/var/lib/
_invoke(
File "/var/lib/
handler.
File "/var/lib/
self.
File "/var/lib/
members = etcdctl.
File "lib/etcdctl.py", line 88, in member_list
out = self.run("{} member list".format(
File "lib/etcdctl.py", line 160, in run
raise EtcdCtl.
etcdctl.
This may be related to #138 as it also involves removing an etcd unit, but in that case, we failed with:
Command '['/snap/
Here we fail with:
Command '['/snap/