Reproduced against rocky. The same error occurs with two files of 64k size, so the limit seems to be the total request, not the file.
https://dev:8774 "POST /v2.1/2708f8eb31ef4ac89b47f17ccd05d643/servers HTTP/1.1" 413 131
RESP: [413] Content-Length: 131 Content-Type: application/json Date: Mon, 25 Nov 2019 15:11:30 GMT Server: Apache Via: 1.1 controller-node12.dev:8774 X-Content-Type-Options: nosniff x-compute-requ
est-id: req-b245cf71-225a-47b4-b94a-3c9b5dc86588 x-openstack-request-id: req-b245cf71-225a-47b4-b94a-3c9b5dc86588
RESP BODY: {"message": "Request is too large.<br /><br />\n\n\n", "code": "413 Request Entity Too Large", "title": "Request Entity Too Large"}
POST call to compute for https://dev:8774/v2.1/2708f8eb31ef4ac89b47f17ccd05d643/servers used request id req-b245cf71-225a-47b4-b94a-3c9b5dc86588
Request is too large.<br /><br />
(HTTP 413) (Request-ID: req-b245cf71-225a-47b4-b94a-3c9b5dc86588)
Traceback (most recent call last):
File "/usr/lib64/python3.6/site-packages/cliff/app.py", line 399, in run_subcommand
result = cmd.run(parsed_args)
File "/usr/lib64/python3.6/site-packages/osc_lib/command/command.py", line 41, in run
return super(Command, self).run(parsed_args)
File "/usr/lib64/python3.6/site-packages/cliff/display.py", line 116, in run
column_names, data = self.take_action(parsed_args)
File "/usr/lib64/python3.6/site-packages/openstackclient/compute/v2/server.py", line 917, in take_action
server = compute_client.servers.create(*boot_args, **boot_kwargs)
File "/usr/lib64/python3.6/site-packages/novaclient/v2/servers.py", line 1373, in create
return self._boot(response_key, *boot_args, **boot_kwargs)
File "/usr/lib64/python3.6/site-packages/novaclient/v2/servers.py", line 810, in _boot
return_raw=return_raw, **kwargs)
File "/usr/lib64/python3.6/site-packages/novaclient/base.py", line 364, in _create
resp, body = self.api.client.post(url, body=body)
File "/usr/lib64/python3.6/site-packages/keystoneauth1/adapter.py", line 381, in post
return self.request(url, 'POST', **kwargs)
File "/usr/lib64/python3.6/site-packages/novaclient/client.py", line 78, in request
raise exceptions.from_response(resp, body, url, method)
novaclient.exceptions.OverLimit: Request is too large.<br /><br />
No error found in the nova log, might happen in the wsgi/apache layers?
Reproduced against rocky. The same error occurs with two files of 64k size, so the limit seems to be the total request, not the file.
https:/ /dev:8774 "POST /v2.1/2708f8eb3 1ef4ac89b47f17c cd05d643/ servers HTTP/1.1" 413 131 node12. dev:8774 X-Content- Type-Options: nosniff x-compute-requ 225a-47b4- b94a-3c9b5dc865 88 x-openstack- request- id: req-b245cf71- 225a-47b4- b94a-3c9b5dc865 88 /dev:8774/ v2.1/2708f8eb31 ef4ac89b47f17cc d05d643/ servers used request id req-b245cf71- 225a-47b4- b94a-3c9b5dc865 88
RESP: [413] Content-Length: 131 Content-Type: application/json Date: Mon, 25 Nov 2019 15:11:30 GMT Server: Apache Via: 1.1 controller-
est-id: req-b245cf71-
RESP BODY: {"message": "Request is too large.<br /><br />\n\n\n", "code": "413 Request Entity Too Large", "title": "Request Entity Too Large"}
POST call to compute for https:/
Request is too large.<br /><br />
(HTTP 413) (Request-ID: req-b245cf71- 225a-47b4- b94a-3c9b5dc865 88) python3. 6/site- packages/ cliff/app. py", line 399, in run_subcommand parsed_ args) python3. 6/site- packages/ osc_lib/ command/ command. py", line 41, in run parsed_ args) python3. 6/site- packages/ cliff/display. py", line 116, in run action( parsed_ args) python3. 6/site- packages/ openstackclient /compute/ v2/server. py", line 917, in take_action client. servers. create( *boot_args, **boot_kwargs) python3. 6/site- packages/ novaclient/ v2/servers. py", line 1373, in create response_ key, *boot_args, **boot_kwargs) python3. 6/site- packages/ novaclient/ v2/servers. py", line 810, in _boot raw=return_ raw, **kwargs) python3. 6/site- packages/ novaclient/ base.py" , line 364, in _create client. post(url, body=body) python3. 6/site- packages/ keystoneauth1/ adapter. py", line 381, in post python3. 6/site- packages/ novaclient/ client. py", line 78, in request from_response( resp, body, url, method) exceptions. OverLimit: Request is too large.<br /><br />
Traceback (most recent call last):
File "/usr/lib64/
result = cmd.run(
File "/usr/lib64/
return super(Command, self).run(
File "/usr/lib64/
column_names, data = self.take_
File "/usr/lib64/
server = compute_
File "/usr/lib64/
return self._boot(
File "/usr/lib64/
return_
File "/usr/lib64/
resp, body = self.api.
File "/usr/lib64/
return self.request(url, 'POST', **kwargs)
File "/usr/lib64/
raise exceptions.
novaclient.
No error found in the nova log, might happen in the wsgi/apache layers?