Drop python-path
It was found to be useless in [1]. It is one of distro_python_version usages. Note Freezer and Horizon still use python_path (and hence distro_python_version) for different purposes. [1] https://review.opendev.org/675822 Change-Id: I6d6d9fdf4c28cb2b686d548955108c994b685bb1 Partially-Implements: blueprint drop-distro-python-version
This commit is contained in:
parent
e869055436
commit
9c38a0c77b
@ -1,9 +1,4 @@
|
||||
{% set aodh_log_dir = '/var/log/kolla/aodh' %}
|
||||
{% if aodh_install_type == 'binary' %}
|
||||
{% set python_path = '/usr/lib/python3/dist-packages' if kolla_base_distro in ['debian', 'ubuntu'] else '/usr/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% else %}
|
||||
{% set python_path = '/var/lib/kolla/venv/lib/python' + distro_python_version + '/site-packages' %}
|
||||
{% endif %}
|
||||
{% set binary_path = '/usr/bin' if aodh_install_type == 'binary' else '/var/lib/kolla/venv/bin' %}
|
||||
Listen {{ api_interface_address | put_address_in_context('url') }}:{{ aodh_api_listen_port }}
|
||||
|
||||
@ -36,7 +31,7 @@ LogLevel info
|
||||
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b %D \"%{Referer}i\" \"%{User-Agent}i\"" logformat
|
||||
CustomLog "{{ aodh_log_dir }}/aodh_wsgi_access.log" logformat
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
WSGIDaemonProcess aodh group=aodh processes={{ openstack_service_workers }} threads=1 user=aodh python-path={{ python_path }}
|
||||
WSGIDaemonProcess aodh group=aodh processes={{ openstack_service_workers }} threads=1 user=aodh
|
||||
WSGIProcessGroup aodh
|
||||
{% if aodh_install_type == 'binary' and kolla_base_distro in ['debian', 'ubuntu'] %}
|
||||
WSGIScriptAlias / "{{ binary_path }}/python3-aodh-api"
|
||||
|
@ -1,8 +1,3 @@
|
||||
{% if cinder_install_type == 'binary' %}
|
||||
{% set python_path = '/usr/lib/python3/dist-packages' if kolla_base_distro in ['debian', 'ubuntu'] else '/usr/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% else %}
|
||||
{% set python_path = '/var/lib/kolla/venv/lib/python' + distro_python_version + '/site-packages' %}
|
||||
{% endif %}
|
||||
{% if cinder_enable_tls_backend | bool %}
|
||||
{% if kolla_base_distro in ['centos'] %}
|
||||
LoadModule ssl_module /usr/lib64/httpd/modules/mod_ssl.so
|
||||
@ -22,7 +17,7 @@ LogLevel info
|
||||
{% endif %}
|
||||
|
||||
<VirtualHost *:{{ cinder_api_listen_port }}>
|
||||
WSGIDaemonProcess cinder-api processes={{ openstack_service_workers }} threads=1 user=cinder group=cinder display-name=%{GROUP} python-path={{ python_path }}
|
||||
WSGIDaemonProcess cinder-api processes={{ openstack_service_workers }} threads=1 user=cinder group=cinder display-name=%{GROUP}
|
||||
WSGIProcessGroup cinder-api
|
||||
WSGIScriptAlias / /var/www/cgi-bin/cinder/cinder-wsgi
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
|
@ -1,5 +1,4 @@
|
||||
{% set cloudkitty_log_dir = '/var/log/kolla/cloudkitty' %}
|
||||
{% set python_path = '/usr/lib/python' ~ distro_python_version ~ '/site-packages' if cloudkitty_install_type == 'binary' else '/var/lib/kolla/venv/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% set binary_path = '/usr/bin' if cloudkitty_install_type == 'binary' else '/var/lib/kolla/venv/bin' %}
|
||||
Listen {{ api_interface_address | put_address_in_context('url') }}:{{ cloudkitty_api_port }}
|
||||
|
||||
@ -23,7 +22,7 @@ LogLevel info
|
||||
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b %D \"%{Referer}i\" \"%{User-Agent}i\"" logformat
|
||||
CustomLog "{{ cloudkitty_log_dir }}/cloudkitty-api-access.log" logformat
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
WSGIDaemonProcess cloudkitty group=cloudkitty processes={{ openstack_service_workers }} threads=1 user=cloudkitty python-path={{ python_path }}
|
||||
WSGIDaemonProcess cloudkitty group=cloudkitty processes={{ openstack_service_workers }} threads=1 user=cloudkitty
|
||||
WSGIProcessGroup cloudkitty
|
||||
WSGIScriptAlias / "{{ binary_path }}/cloudkitty-api"
|
||||
|
||||
|
@ -1,9 +1,4 @@
|
||||
{% set gnocchi_log_dir = '/var/log/kolla/gnocchi' %}
|
||||
{% if gnocchi_install_type == 'binary' %}
|
||||
{% set python_path = '/usr/lib/python3/dist-packages' if kolla_base_distro in ['debian', 'ubuntu'] else '/usr/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% else %}
|
||||
{% set python_path = '/var/lib/kolla/venv/lib/python' + distro_python_version + '/site-packages' %}
|
||||
{% endif %}
|
||||
{% set wsgi_path = '/usr/bin' if gnocchi_install_type == 'binary' else '/var/lib/kolla/venv/bin' %}
|
||||
Listen {{ api_interface_address | put_address_in_context('url') }}:{{ gnocchi_api_listen_port }}
|
||||
|
||||
@ -27,7 +22,7 @@ LogLevel info
|
||||
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b %D \"%{Referer}i\" \"%{User-Agent}i\"" logformat
|
||||
CustomLog "{{ gnocchi_log_dir }}/gnocchi-api-access.log" logformat
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
WSGIDaemonProcess gnocchi group=gnocchi processes={{ openstack_service_workers }} threads=1 user=gnocchi python-path={{ python_path }}
|
||||
WSGIDaemonProcess gnocchi group=gnocchi processes={{ openstack_service_workers }} threads=1 user=gnocchi
|
||||
WSGIProcessGroup gnocchi
|
||||
WSGIScriptAlias / "{{ wsgi_path }}/gnocchi-api"
|
||||
|
||||
|
@ -1,9 +1,4 @@
|
||||
{% set heat_log_dir = '/var/log/kolla/heat' %}
|
||||
{% if heat_install_type == 'binary' %}
|
||||
{% set python_path = '/usr/lib/python3/dist-packages' if kolla_base_distro in ['debian', 'ubuntu'] else '/usr/lib/python2.7/site-packages' %}
|
||||
{% else %}
|
||||
{% set python_path = '/usr/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% endif %}
|
||||
{% set binary_path = '/usr/bin' if heat_install_type == 'binary' else '/var/lib/kolla/venv/bin' %}
|
||||
{% if heat_enable_tls_backend | bool %}
|
||||
{% if kolla_base_distro in ['centos'] %}
|
||||
@ -33,7 +28,7 @@ CustomLog "{{ heat_log_dir }}/apache-cfn-access.log" common
|
||||
</IfModule>
|
||||
|
||||
<VirtualHost *:{{ heat_api_cfn_listen_port }}>
|
||||
WSGIDaemonProcess heat-api-cfn processes={{ openstack_service_workers }} threads=1 user=heat group=heat display-name=%{GROUP} python-path={{ python_path }}
|
||||
WSGIDaemonProcess heat-api-cfn processes={{ openstack_service_workers }} threads=1 user=heat group=heat display-name=%{GROUP}
|
||||
WSGIProcessGroup heat-api-cfn
|
||||
WSGIScriptAlias / {{ binary_path }}/heat-wsgi-api-cfn
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
|
@ -1,9 +1,4 @@
|
||||
{% set heat_log_dir = '/var/log/kolla/heat' %}
|
||||
{% if heat_install_type == 'binary' %}
|
||||
{% set python_path = '/usr/lib/python3/dist-packages' if kolla_base_distro in ['debian', 'ubuntu'] else '/usr/lib/python2.7/site-packages' %}
|
||||
{% else %}
|
||||
{% set python_path = '/usr/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% endif %}
|
||||
{% set binary_path = '/usr/bin' if heat_install_type == 'binary' else '/var/lib/kolla/venv/bin' %}
|
||||
{% if heat_enable_tls_backend | bool %}
|
||||
{% if kolla_base_distro in ['centos'] %}
|
||||
@ -33,7 +28,7 @@ CustomLog "{{ heat_log_dir }}/apache-access.log" common
|
||||
</IfModule>
|
||||
|
||||
<VirtualHost *:{{ heat_api_listen_port }}>
|
||||
WSGIDaemonProcess heat-api processes={{ openstack_service_workers }} threads=1 user=heat group=heat display-name=%{GROUP} python-path={{ python_path }}
|
||||
WSGIDaemonProcess heat-api processes={{ openstack_service_workers }} threads=1 user=heat group=heat display-name=%{GROUP}
|
||||
WSGIProcessGroup heat-api
|
||||
WSGIScriptAlias / {{ binary_path }}/heat-wsgi-api
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
|
@ -20,7 +20,7 @@ TraceEnable off
|
||||
CustomLog /var/log/kolla/horizon/horizon-access.log logformat
|
||||
|
||||
WSGIScriptReloading On
|
||||
WSGIDaemonProcess horizon-http processes={{ horizon_wsgi_processes }} threads={{ horizon_wsgi_threads }} user=horizon group=horizon display-name=%{GROUP} python-path={{ python_path }}
|
||||
WSGIDaemonProcess horizon-http processes={{ horizon_wsgi_processes }} threads={{ horizon_wsgi_threads }} user=horizon group=horizon display-name=%{GROUP}
|
||||
WSGIProcessGroup horizon-http
|
||||
{% if kolla_base_distro in ['debian'] and horizon_install_type == 'binary' %}
|
||||
WSGIScriptAlias / {{ python_path }}/wsgi.py
|
||||
|
@ -1,9 +1,4 @@
|
||||
{% set keystone_log_dir = '/var/log/kolla/keystone' %}
|
||||
{% if keystone_install_type == 'binary' %}
|
||||
{% set python_path = '/usr/lib/python3/dist-packages' if kolla_base_distro in ['debian', 'ubuntu'] else '/usr/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% else %}
|
||||
{% set python_path = '/var/lib/kolla/venv/lib/python' + distro_python_version + '/site-packages' %}
|
||||
{% endif %}
|
||||
{% set binary_path = '/usr/bin' if keystone_install_type == 'binary' else '/var/lib/kolla/venv/bin' %}
|
||||
{% if keystone_enable_tls_backend | bool %}
|
||||
{% if kolla_base_distro in ['centos'] %}
|
||||
@ -39,7 +34,7 @@ LogLevel info
|
||||
|
||||
|
||||
<VirtualHost *:{{ keystone_public_listen_port }}>
|
||||
WSGIDaemonProcess keystone-public processes={{ openstack_service_workers }} threads=1 user=keystone group=keystone display-name=%{GROUP} python-path={{ python_path }}
|
||||
WSGIDaemonProcess keystone-public processes={{ openstack_service_workers }} threads=1 user=keystone group=keystone display-name=%{GROUP}
|
||||
WSGIProcessGroup keystone-public
|
||||
WSGIScriptAlias / {{ binary_path }}/keystone-wsgi-public
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
@ -59,7 +54,7 @@ LogLevel info
|
||||
</VirtualHost>
|
||||
|
||||
<VirtualHost *:{{ keystone_admin_listen_port }}>
|
||||
WSGIDaemonProcess keystone-admin processes={{ openstack_service_workers }} threads=1 user=keystone group=keystone display-name=%{GROUP} python-path={{ python_path }}
|
||||
WSGIDaemonProcess keystone-admin processes={{ openstack_service_workers }} threads=1 user=keystone group=keystone display-name=%{GROUP}
|
||||
WSGIProcessGroup keystone-admin
|
||||
WSGIScriptAlias / {{ binary_path }}/keystone-wsgi-admin
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
|
@ -1,9 +1,4 @@
|
||||
{% set masakari_log_dir = '/var/log/kolla/masakari' %}
|
||||
{% if kolla_base_distro in ['debian', 'ubuntu'] %}
|
||||
{% set python_path = '/usr/lib/python3/dist-packages' if masakari_install_type == 'binary' else '/var/lib/kolla/venv/lib/python' + distro_python_version + '/site-packages' %}
|
||||
{% else %}
|
||||
{% set python_path = '/usr/lib/python' ~ distro_python_version ~ '/site-packages' if masakari_install_type == 'binary' else '/var/lib/kolla/venv/lib/python' + distro_python_version + '/site-packages' %}
|
||||
{% endif %}
|
||||
{% set binary_path = '/usr/bin' if masakari_install_type == 'binary' else '/var/lib/kolla/venv/bin' %}
|
||||
|
||||
Listen {{ api_interface_address | put_address_in_context('url') }}:{{ masakari_api_port }}
|
||||
@ -35,7 +30,7 @@ LogLevel info
|
||||
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b %D \"%{Referer}i\" \"%{User-Agent}i\"" logformat
|
||||
CustomLog "{{ masakari_log_dir }}/masakari_wsgi_access.log" logformat
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
WSGIDaemonProcess masakari group=masakari processes={{ openstack_service_workers }} threads=1 user=masakari python-path={{ python_path }}
|
||||
WSGIDaemonProcess masakari group=masakari processes={{ openstack_service_workers }} threads=1 user=masakari
|
||||
WSGIProcessGroup masakari
|
||||
WSGIScriptAlias / "{{ binary_path }}/masakari-wsgi"
|
||||
</VirtualHost>
|
||||
|
@ -1,5 +1,4 @@
|
||||
{% set monasca_log_dir = '/var/log/kolla/monasca' %}
|
||||
{% set python_path = '/usr/lib/python' ~ distro_python_version ~ '/site-packages' if monasca_install_type == 'binary' else '/var/lib/kolla/venv/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% set wsgi_path = '/usr/bin' if monasca_install_type == 'binary' else '/monasca-api/monasca_api/api' %}
|
||||
|
||||
Listen {{ api_interface_address | put_address_in_context('url') }}:{{ monasca_api_port }}
|
||||
@ -22,7 +21,7 @@ LogLevel info
|
||||
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b %D \"%{Referer}i\" \"%{User-Agent}i\"" logformat
|
||||
CustomLog "{{ monasca_log_dir }}/monasca-api-access.log" logformat
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
WSGIDaemonProcess monasca-api group=monasca processes={{ openstack_service_workers }} threads=1 user=monasca python-path={{ python_path }}
|
||||
WSGIDaemonProcess monasca-api group=monasca processes={{ openstack_service_workers }} threads=1 user=monasca
|
||||
WSGIProcessGroup monasca-api
|
||||
WSGIScriptAlias / {{ wsgi_path }}/wsgi.py
|
||||
WSGIPassAuthorization On
|
||||
|
@ -1,5 +1,4 @@
|
||||
{% set panko_log_dir = '/var/log/kolla/panko' %}
|
||||
{% set python_path = '/usr/lib/python' ~ distro_python_version ~ '/site-packages' if panko_install_type == 'binary' else '/var/lib/kolla/venv/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% set binary_path = '/usr/bin' if panko_install_type == 'binary' else '/var/lib/kolla/venv/bin' %}
|
||||
Listen {{ api_interface_address | put_address_in_context('url') }}:{{ panko_api_port }}
|
||||
|
||||
@ -29,7 +28,7 @@ LogLevel info
|
||||
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b %D \"%{Referer}i\" \"%{User-Agent}i\"" logformat
|
||||
CustomLog "{{ panko_log_dir }}/panko-api-access.log" logformat
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
WSGIDaemonProcess panko group=panko processes={{ openstack_service_workers }} threads=1 user=panko python-path={{ python_path }}
|
||||
WSGIDaemonProcess panko group=panko processes={{ openstack_service_workers }} threads=1 user=panko
|
||||
WSGIProcessGroup panko
|
||||
WSGIScriptAlias / "{{ binary_path }}/panko-api"
|
||||
|
||||
|
@ -1,9 +1,4 @@
|
||||
{% set log_dir = '/var/log/kolla/placement' %}
|
||||
{% if placement_install_type == 'binary' %}
|
||||
{% set python_path = '/usr/lib/python3/dist-packages' if kolla_base_distro in ['debian', 'ubuntu'] else '/usr/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% else %}
|
||||
{% set python_path = '/var/lib/kolla/venv/lib/python' + distro_python_version + '/site-packages' %}
|
||||
{% endif %}
|
||||
{% set wsgi_directory = '/usr/bin' if placement_install_type == 'binary' else '/var/lib/kolla/venv/bin' %}
|
||||
{% if placement_enable_tls_backend | bool %}
|
||||
{% if kolla_base_distro in ['centos'] %}
|
||||
@ -24,7 +19,7 @@ LogLevel info
|
||||
{% endif %}
|
||||
|
||||
<VirtualHost *:{{ placement_api_listen_port }}>
|
||||
WSGIDaemonProcess placement-api processes={{ openstack_service_workers }} threads=1 user=placement group=placement display-name=%{GROUP} python-path={{ python_path }}
|
||||
WSGIDaemonProcess placement-api processes={{ openstack_service_workers }} threads=1 user=placement group=placement display-name=%{GROUP}
|
||||
WSGIProcessGroup placement-api
|
||||
WSGIScriptAlias / {{ wsgi_directory }}/placement-api
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
|
@ -1,9 +1,4 @@
|
||||
{% set qinling_log_dir = '/var/log/kolla/qinling' %}
|
||||
{% if kolla_base_distro == 'ubuntu' %}
|
||||
{% set python_path = '/usr/lib/python3/dist-packages' if qinling_install_type == 'binary' else '/var/lib/kolla/venv/lib/python3.6/site-packages' %}
|
||||
{% else %}
|
||||
{% set python_path = '/usr/lib/python' ~ distro_python_version ~ '/site-packages' if qinling_install_type == 'binary' else '/var/lib/kolla/venv/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
{% endif %}
|
||||
|
||||
Listen {{ api_interface_address | put_address_in_context('url') }}:{{ qinling_api_port }}
|
||||
|
||||
@ -38,7 +33,7 @@ LogLevel info
|
||||
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b %D \"%{Referer}i\" \"%{User-Agent}i\"" logformat
|
||||
CustomLog "{{ qinling_log_dir }}/qinling_api_wsgi_access.log" logformat
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
WSGIDaemonProcess qinling group=qinling processes={{ openstack_service_workers }} threads=1 user=qinling python-path={{ python_path }}
|
||||
WSGIDaemonProcess qinling group=qinling processes={{ openstack_service_workers }} threads=1 user=qinling
|
||||
WSGIProcessGroup qinling
|
||||
WSGIScriptAlias / "/var/www/cgi-bin/qinling/wsgi.py"
|
||||
</VirtualHost>
|
||||
|
@ -1,5 +1,4 @@
|
||||
{% set vitrage_log_dir = '/var/log/kolla/vitrage' %}
|
||||
{% set python_path = '/usr/lib/python' ~ distro_python_version ~ '/site-packages' if vitrage_install_type == 'binary' else '/var/lib/kolla/venv/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
Listen {{ 'api' | kolla_address | put_address_in_context('url') }}:{{ vitrage_api_port }}
|
||||
|
||||
ServerSignature Off
|
||||
@ -34,7 +33,7 @@ LogLevel info
|
||||
ServerSignature Off
|
||||
CustomLog "{{ vitrage_log_dir }}/vitrage_wsgi_access.log" combined
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
WSGIDaemonProcess vitrage group=vitrage processes={{ openstack_service_workers }} threads=1 user=vitrage python-path={{ python_path }}
|
||||
WSGIDaemonProcess vitrage group=vitrage processes={{ openstack_service_workers }} threads=1 user=vitrage
|
||||
WSGIProcessGroup vitrage
|
||||
WSGIScriptAlias / "/var/www/cgi-bin/vitrage/app.wsgi"
|
||||
{% if enable_vitrage_prometheus_datasource | bool %}
|
||||
|
@ -1,5 +1,4 @@
|
||||
{% set zun_log_dir = '/var/log/kolla/zun' %}
|
||||
{% set python_path = '/usr/lib/python' ~ distro_python_version ~ '/site-packages' if zun_install_type == 'binary' else '/var/lib/kolla/venv/lib/python' ~ distro_python_version ~ '/site-packages' %}
|
||||
Listen {{ api_interface_address | put_address_in_context('url') }}:{{ zun_api_port }}
|
||||
|
||||
ServerSignature Off
|
||||
@ -35,7 +34,7 @@ LogLevel info
|
||||
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b %D \"%{Referer}i\" \"%{User-Agent}i\"" logformat
|
||||
CustomLog "{{ zun_log_dir }}/zun_api_wsgi_access.log" logformat
|
||||
WSGIApplicationGroup %{GLOBAL}
|
||||
WSGIDaemonProcess zun group=zun processes={{ openstack_service_workers }} threads=1 user=zun python-path={{ python_path }}
|
||||
WSGIDaemonProcess zun group=zun processes={{ openstack_service_workers }} threads=1 user=zun
|
||||
WSGIProcessGroup zun
|
||||
WSGIScriptAlias / "/var/www/cgi-bin/zun/app.wsgi"
|
||||
</VirtualHost>
|
||||
|
Loading…
Reference in New Issue
Block a user