Event Loop Closed

Bug #1777868 reported by Chris MacNaughton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Openstack Mojo Testing
Fix Released
Undecided
Unassigned

Bug Description

#############################################################################
Setup keystone users
#############################################################################

2018-06-20 00:06:30 [INFO] Pulling secrets from /tmp/tmp.MaNirklo8e/LOCAL/mojo-openstack-specs/specs/storage/ceph/radosgw_ha/liberty to /tmp/tmp.MaNirklo8e/mojo-openstack-specs/trusty/osci-mojo/local
2018-06-20 00:06:30 [WARNING] Automatic secrets phase ran but secrets directory /tmp/tmp.MaNirklo8e/LOCAL/mojo-openstack-specs/specs/storage/ceph/radosgw_ha/liberty does not exist!
2018-06-20 00:06:30 [INFO] Running script keystone_setup.py
2018-06-20 00:06:32 [WARNING] No debug log matching debug-logs found. Using default.
2018-06-20 00:06:33 [ERROR] b'Traceback (most recent call last):
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/model.py", line 52, in get_juju_model
    CURRENT_MODEL = os.environ["JUJU_MODEL"]
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/os.py", line 725, in __getitem__
    raise KeyError(key) from None
KeyError: \'JUJU_MODEL\'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/tmp/tmp.MaNirklo8e/mojo-openstack-specs/trusty/osci-mojo/spec/specs/storage/ceph/radosgw_ha/liberty/keystone_setup.py", line 36, in <module>
    sys.exit(main(sys.argv))
  File "/tmp/tmp.MaNirklo8e/mojo-openstack-specs/trusty/osci-mojo/spec/specs/storage/ceph/radosgw_ha/liberty/keystone_setup.py", line 15, in main
    overcloud_novarc = openstack_utils.get_overcloud_auth()
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/utilities/openstack.py", line 1193, in get_overcloud_auth
    if get_application_config_option(\'keystone\', \'use-https\').lower() == \'yes\':
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/utilities/openstack.py", line 1101, in get_application_config_option
    application_config = model.get_application_config(application)
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/__init__.py", line 30, in _wrapper
    return run(_run_it())
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/__init__.py", line 18, in run
    return task.result()
  File "/usr/lib/python3.5/asyncio/futures.py", line 274, in result
    raise self._exception
  File "/usr/lib/python3.5/asyncio/tasks.py", line 239, in _step
    result = coro.send(None)
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/__init__.py", line 29, in _run_it
    return await f(*args, **kwargs)
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/model.py", line 365, in async_get_application_config
    async with run_in_model(model_name) as model:
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/async_generator/_util.py", line 34, in __aenter__
    return await self._agen.asend(None)
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/async_generator/_impl.py", line 274, in asend
    return await self._do_it(self._it.send, value)
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/async_generator/_impl.py", line 290, in _do_it
    return await ANextIter(self._it, start_fn, *args)
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/async_generator/_impl.py", line 197, in __next__
    return self._invoke(first_fn, *first_args)
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/async_generator/_impl.py", line 209, in _invoke
    result = fn(*args)
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/model.py", line 111, in run_in_model
    model_name = get_juju_model()
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/model.py", line 55, in get_juju_model
    CURRENT_MODEL = get_current_model()
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/__init__.py", line 30, in _wrapper
    return run(_run_it())
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/__init__.py", line 17, in run
    loop.run_until_complete(asyncio.wait([task], loop=loop))
  File "/usr/lib/python3.5/asyncio/base_events.py", line 375, in run_until_complete
    self.run_forever()
  File "/usr/lib/python3.5/asyncio/base_events.py", line 340, in run_forever
    raise RuntimeError(\'Event loop is running.\')
RuntimeError: Event loop is running.
2018-06-20 00:06:32 [ERROR] Task was destroyed but it is pending!
task: <Task pending coro=<Connection._connect.<locals>._try_endpoint() running at /var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/juju/client/connection.py:441> wait_for=<Future finished result=None> cb=[as_completed.<locals>._on_completion() at /usr/lib/python3.5/asyncio/tasks.py:478]>
2018-06-20 00:06:32 [ERROR] Task was destroyed but it is pending!
task: <Task pending coro=<sync_wrapper.<locals>._wrapper.<locals>._run_it() running at /var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/__init__.py:29> wait_for=<Future pending cb=[Task._wakeup()]> cb=[_wait.<locals>._on_completion() at /usr/lib/python3.5/asyncio/tasks.py:414]>
Exception ignored in: <coroutine object sync_wrapper.<locals>._wrapper.<locals>._run_it at 0x7fb239bf7518>
Traceback (most recent call last):
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/__init__.py", line 29, in _run_it
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/zaza/model.py", line 708, in async_get_current_model
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/juju/model.py", line 509, in connect
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/juju/client/connector.py", line 140, in connect_model
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/juju/client/connector.py", line 68, in connect
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/juju/client/connection.py", line 168, in connect
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/juju/client/connection.py", line 511, in _connect_with_redirect
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/juju/client/connection.py", line 478, in _connect_with_login
  File "/var/lib/jenkins/tools/0/charm-test-infra/.tox/clients/lib/python3.5/site-packages/juju/client/connection.py", line 451, in _connect
  File "/usr/lib/python3.5/asyncio/tasks.py", line 488, in _wait_for_one
  File "/usr/lib/python3.5/asyncio/queues.py", line 170, in get
  File "/usr/lib/python3.5/asyncio/futures.py", line 227, in cancel
  File "/usr/lib/python3.5/asyncio/futures.py", line 242, in _schedule_callbacks
  File "/usr/lib/python3.5/asyncio/base_events.py", line 497, in call_soon
  File "/usr/lib/python3.5/asyncio/base_events.py", line 506, in _call_soon
  File "/usr/lib/python3.5/asyncio/base_events.py", line 334, in _check_closed
RuntimeError: Event loop is closed

Revision history for this message
Chris MacNaughton (chris.macnaughton) wrote :
Changed in openstack-mojo-specs:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.