Increase nova-cloud-controller RAM in func tests

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>
This commit is contained in:
Aurelien Lourot 2021-10-04 11:00:09 +02:00
parent c06971123e
commit 5a333004c3
17 changed files with 27 additions and 10 deletions

View File

@ -12,7 +12,8 @@ machines:
8: {}
9: {}
10: {}
11: {}
11:
constraints: mem=4096M
12:
constraints: mem=4096M cores=4
13: {}

View File

@ -15,7 +15,8 @@ machines:
8: {}
9: {}
10: {}
11: {}
11:
constraints: mem=4096M
12:
constraints: mem=4096M cores=4
13: {}

View File

@ -15,7 +15,8 @@ machines:
8: {}
9: {}
10: {}
11: {}
11:
constraints: mem=4096M
12:
constraints: mem=4096M cores=4
13: {}

View File

@ -15,7 +15,8 @@ machines:
8: {}
9: {}
10: {}
11: {}
11:
constraints: mem=4096M
12:
constraints: mem=4096M cores=4
13: {}

View File

@ -15,7 +15,8 @@ machines:
8: {}
9: {}
10: {}
11: {}
11:
constraints: mem=4096M
12:
constraints: mem=4096M cores=4
13: {}

View File

@ -25,6 +25,7 @@ machines:
'11':
'12':
'13':
constraints: mem=4096M
'14':
constraints: mem=4096M cores=4
'15':

View File

@ -25,6 +25,7 @@ machines:
'11':
'12':
'13':
constraints: mem=4096M
'14':
constraints: mem=4096M cores=4
'15':

View File

@ -25,6 +25,7 @@ machines:
'11':
'12':
'13':
constraints: mem=4096M
'14':
constraints: mem=4096M cores=4
'15':

View File

@ -25,6 +25,7 @@ machines:
'11':
'12':
'13':
constraints: mem=4096M
'14':
constraints: mem=4096M cores=4
'15':

View File

@ -25,6 +25,7 @@ machines:
'11':
'12':
'13':
constraints: mem=4096M
'14':
constraints: mem=4096M cores=4
'15':

View File

@ -25,6 +25,7 @@ machines:
'11':
'12':
'13':
constraints: mem=4096M
'14':
constraints: mem=4096M cores=4
'15':

View File

@ -25,6 +25,7 @@ machines:
'11':
'12':
'13':
constraints: mem=4096M
'14':
constraints: mem=4096M cores=4
'15':

View File

@ -9,7 +9,8 @@ machines:
2: {}
3: {}
4: {}
5: {}
5:
constraints: mem=4096M
6: {}
7: {}

View File

@ -6,7 +6,8 @@ machines:
2: {}
3: {}
4: {}
5: {}
5:
constraints: mem=4096M
6: {}
7: {}

View File

@ -13,7 +13,8 @@ machines:
8: {}
9: {}
10: {}
11: {}
11:
constraints: mem=4096M
12:
constraints: mem=4096M cores=4
13: {}

View File

@ -15,7 +15,8 @@ machines:
8: {}
9: {}
10: {}
11: {}
11:
constraints: mem=4096M
12:
constraints: mem=4096M cores=4
13: {}

View File

@ -15,7 +15,8 @@ machines:
8: {}
9: {}
10: {}
11: {}
11:
constraints: mem=4096M
12:
constraints: mem=4096M cores=4
13: {}