Seconded. It seems not harmful but still it's a user visible traceback. It doesn't happen always though.
$ sunbeam cluster join --role control --role compute --role storage --token eyJuYW1lIjoic3VuYmVhbS0yLmxvY2FsZG9tYWluIiwic2VjcmV0IjoiZTY1 YmZkMTE2OWE1MTdiMGI1OGZiMjNhZTM1NmVjMmJmZjJiZmZiMmVhMmE5YThiNTc1NWVlMTI1ZTFjZTIxMiIsImZpbmdlcnByaW50IjoiOTE3YmNiMzlkZjg5OWZjOGY2MjZhN2JhNGQ4NzYxNmMzMmQwNjdlZjcwMDQ0ZTEwNDcxMjBkZTNjN jc1N2RlMSIsImpvaW5fYWRkcmVzc2VzIjpbIjEwLjAuMTIzLjE5Mjo3MDAwIl19 ⠴ Adding Openstack Hypervisor unit to machine(s) ... Task was destroyed but it is pending! task: <Task pending name='Task-59' coro=<Connection._pinger.<locals>._do_ping() running at /snap/openstack/505/lib/python3.10/site-packages/juju/client/connection.py:602> wait_for=< Future pending cb=[Task.task_wakeup()]> cb=[create_task_with_handler.<locals>._task_result_exp_handler(task_name='tmp', logger=<Logger juju....ction (ERROR)>)() at /snap/openstack/5 05/lib/python3.10/site-packages/juju/jasyncio.py:39]> Task tmp raised an exception: cannot reuse already awaited coroutine Traceback (most recent call last): File "/snap/openstack/505/lib/python3.10/site-packages/juju/jasyncio.py", line 41, in _task_result_exp_handler task.result() RuntimeError: cannot reuse already awaited coroutine Node joined cluster with roles: control, compute, storage
Seconded. It seems not harmful but still it's a user visible traceback. It doesn't happen always though.
$ sunbeam cluster join --role control --role compute --role storage --token eyJuYW1lIjoic3V uYmVhbS0yLmxvY2 FsZG9tYWluIiwic 2VjcmV0IjoiZTY1 iMGI1OGZiMjNhZT M1NmVjMmJmZjJiZ mZiMmVhMmE5YThi NTc1NWVlMTI1ZTF jZTIxMiIsImZpbm dlcnByaW50IjoiO TE3YmNiMzlkZjg5 OWZjOGY2MjZhN2J hNGQ4NzYxNmMzMm QwNjdlZjcwMDQ0Z TEwNDcxMjBkZTNj N aW5fYWRkcmVzc2V zIjpbIjEwLjAuMT IzLjE5Mjo3MDAwI l19 n._pinger. <locals> ._do_ping( ) running at /snap/openstack /505/lib/ python3. 10/site- packages/ juju/client/ connection. py:602> wait_for=< task_wakeup( )]> cb=[create_ task_with_ handler. <locals> ._task_ result_ exp_handler( task_name= 'tmp', logger=<Logger juju....ction (ERROR)>)() at /snap/openstack/5 python3. 10/site- packages/ juju/jasyncio. py:39]> openstack/ 505/lib/ python3. 10/site- packages/ juju/jasyncio. py", line 41, in _task_result_ exp_handler
YmZkMTE2OWE1MTd
jc1N2RlMSIsImpv
⠴ Adding Openstack Hypervisor unit to machine(s) ... Task was destroyed but it is pending!
task: <Task pending name='Task-59' coro=<Connectio
Future pending cb=[Task.
05/lib/
Task tmp raised an exception: cannot reuse already awaited coroutine
Traceback (most recent call last):
File "/snap/
task.result()
RuntimeError: cannot reuse already awaited coroutine
Node joined cluster with roles: control, compute, storage