In apache-2.4.7 fastcgi module is not support chunked transfer.
It breaks uploads of objects to RadosGW.
Fix available since apache-2.4.10 (vivid) and upgrade apache in MOS is not
possible, so this workaround proposed.
RadosGW runs with native CGI server on 127.0.0.1:9000 and apache uses
mod_proxy_fcgi to proxy user requests to rados.
Closes-bug: #1521623
Closes-bug: #1505273
Change-Id: Ia3959c4009c6c673074a9b7536b1cc87834c301d
(cherry picked from commit e8567ee17b6f013d8d0f1460415523af084adcc7)
Reviewed: https:/ /review. openstack. org/261353 /git.openstack. org/cgit/ openstack/ fuel-library/ commit/ ?id=b092234605d efaf6e41b15dc94 9472bd4b2d04ee
Committed: https:/
Submitter: Jenkins
Branch: stable/8.0
commit b092234605defaf 6e41b15dc949472 bd4b2d04ee
Author: Andrey Shestakov <email address hidden>
Date: Wed Dec 16 16:05:18 2015 +0200
Change apache2 CGI module for RadosGW
In apache-2.4.7 fastcgi module is not support chunked transfer.
It breaks uploads of objects to RadosGW.
Fix available since apache-2.4.10 (vivid) and upgrade apache in MOS is not
possible, so this workaround proposed.
RadosGW runs with native CGI server on 127.0.0.1:9000 and apache uses
mod_proxy_fcgi to proxy user requests to rados.
Closes-bug: #1521623
Closes-bug: #1505273
Change-Id: Ia3959c4009c6c6 73074a9b7536b1c c87834c301d d8d0f1460415523 af084adcc7)
(cherry picked from commit e8567ee17b6f013