Hi, I recently updated one of my Plone instances to 5.1b4 and now received the following error:
plone.recipe.zeoserver.pack ERROR Could not connect to zeoserver. Please make sure it is running. trollius ERROR Exception in callback done_connecting(<Task ca....py:562>>) at /opt/plone/default/5.1b4/buildout-cache/eggs/ZEO-5.1.0-py2.7.egg/ZEO/asyncio/client.py:127 handle: <Handle done_connecting(<Task ca....py:562>>) at /opt/plone/default/5.1b4/buildout-cache/eggs/ZEO-5.1.0-py2.7.egg/ZEO/asyncio/client.py:127> Traceback (most recent call last): File "/opt/plone/default/5.1b4/buildout-cache/eggs/trollius-2.1-py2.7.egg/trollius/events.py", line 136, in _run self._callback(*self._args) File "/opt/plone/default/5.1b4/buildout-cache/eggs/ZEO-5.1.0-py2.7.egg/ZEO/asyncio/client.py", line 129, in done_connecting if future.exception() is not None: File "/opt/plone/default/5.1b4/buildout-cache/eggs/trollius-2.1-py2.7.egg/trollius/futures.py", line 299, in exception raise CancelledError CancelledError
I saw that with Plone 5.1b4 the ZODB packages have been updated and now
ZEO 5.1.0 is used which depends on
trollio as a Python 2.7 backport of
asyncio. The zeo server is running, but the script fails to connect.
Any ideas on what to change for the pack script/zeo config?