5a333004c3
Recent test run(s) have shown memory exhaustion on the nova cloud controller units. This exhibits itself as the controller dropping messages from the compute nodes and logging messages like: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/oslo_service/threadgroup.py", line 268, in _perform_action_on_threads File "/usr/lib/python3/dist-packages/oslo_service/threadgroup.py", line 342, in <lambda> lambda x: x.wait(), File "/usr/lib/python3/dist-packages/oslo_service/threadgroup.py", line 61, in wait return self.thread.wait() File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 180, in wait return self._exit_event.wait() File "/usr/lib/python3/dist-packages/eventlet/event.py", line 125, in wait result = hub.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 298, in switch return self.greenlet.switch() File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 350, in run self.wait(sleep_time) File "/usr/lib/python3/dist-packages/eventlet/hubs/poll.py", line 80, in wait presult = self.do_poll(seconds) File "/usr/lib/python3/dist-packages/eventlet/hubs/epolls.py", line 31, in do_poll return self.poll.poll(seconds) MemoryError to the nova-conductor log. It seems very likely this issue is specific to Bionic Stein so it may be a little wasteful to have increased the memory allocation for all the bundles but I think consistancy between the bundles is more important. Change-Id: I1ab3e8f0d71b06fe97fa4b6cdee138c294dca158 Co-authored-by: Liam Young <liam.young@canonical.com> |
||
---|---|---|
actions | ||
charmhelpers | ||
files | ||
hooks | ||
lib | ||
templates | ||
tests | ||
unit_tests | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.zuul.yaml | ||
LICENSE | ||
Makefile | ||
README.md | ||
actions.yaml | ||
charm-helpers-hooks.yaml | ||
config.yaml | ||
copyright | ||
icon.svg | ||
metadata.yaml | ||
osci.yaml | ||
pip.sh | ||
requirements.txt | ||
test-requirements.txt | ||
tox.ini |
README.md
Overview
This charm provides the Ceilometer Compute Agent for OpenStack.
It must be deployed as a subordinate to each nova-compute node.
See the Ceilometer charm for usage details.