File tree Expand file tree Collapse file tree
service-uwsgi-config/templates Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5353 project_services : " {{ glance_services }}"
5454 service : " {{ glance_services['glance-api'] }}"
5555 service_name : " glance-api"
56+ service_uwsgi_config_chunked_input_limit : " {{ '64M' | human_to_bytes }}"
5657 service_uwsgi_config_http_port : " {{ glance_api_listen_port }}"
5758 service_uwsgi_config_log_file_chmod : " 644"
5859 service_uwsgi_config_module : " {{ service.wsgi }}"
Original file line number Diff line number Diff line change @@ -60,7 +60,8 @@ prometheus_services:
6060 auth_pass : " {{ prometheus_alertmanager_password }}"
6161 active_passive : " {{ prometheus_alertmanager_active_passive | bool }}"
6262 backend_http_extra :
63- - " option httpchk"
63+ - " option httpchk GET /-/healthy"
64+ - " http-check expect status 200"
6465 prometheus_alertmanager_external :
6566 enabled : " {{ enable_prometheus_alertmanager_external | bool }}"
6667 mode : " http"
@@ -72,7 +73,8 @@ prometheus_services:
7273 auth_pass : " {{ prometheus_alertmanager_password }}"
7374 active_passive : " {{ prometheus_alertmanager_active_passive | bool }}"
7475 backend_http_extra :
75- - " option httpchk"
76+ - " option httpchk GET /-/healthy"
77+ - " http-check expect status 200"
7678 prometheus-openstack-exporter :
7779 container_name : " prometheus_openstack_exporter"
7880 group : " prometheus-openstack-exporter"
Original file line number Diff line number Diff line change 11[uwsgi]
22add-header = Connection: close
33buffer-size = 65535
4+ {% if service_uwsgi_config_chunked_input_limit is defined %}
5+ chunked-input-limit = {{ service_uwsgi_config_chunked_input_limit }}
6+ {% endif %}
47die-on-term = true
58enable-threads = true
69exit-on-reload = false
Original file line number Diff line number Diff line change 1+ ---
2+ features :
3+ - |
4+ Added HAProxy HTTP health checks for Prometheus
5+ Alertmanager using the ``/-/healthy`` endpoint.
6+ HAProxy now verifies HTTP 200 responses to improve
7+ backend health detection.
Original file line number Diff line number Diff line change 1+ ---
2+ fixes :
3+ - |
4+ Fixed instance snapshot hanging indefinitely.
5+ `LP#2158974 <https://launchpad.net/bugs/2158974>`__
You can’t perform that action at this time.
0 commit comments