Comment 5 for bug 1936776

Revision history for this message
Grzegorz Grasza (xek) wrote :

The neutron_server_tls_proxy container doesn't fail in https://review.opendev.org/c/openstack/tripleo-heat-templates/+/800422

I think the difference is in how neutron/etc/httpd/conf.d/10-neutron_wsgi.conf is configured

The current version configures it as <VirtualHost *:9696>, while the version in the above patch configures the neutron::wsgi::apache::bind_host, ending up with <VirtualHost 192.168.24.1:9696>, which is the same binding configured in neutron/etc/httpd/conf.d/25-neutron-api-proxy.conf

Apache merges the configurations with the same value, but produces a port conflict otherwise.

failing configuration:

https://review.rdoproject.org/zuul/build/5cc8d0ba48174cb2963d9129b64e207b/log/logs/undercloud/var/lib/config-data/puppet-generated/neutron/etc/httpd/conf.d/10-neutron_wsgi.conf.txt.gz

https://zuul.opendev.org/t/openstack/build/ad8c6f17e84b4b958ea8fddb7f53b5f9/log/logs/undercloud/var/lib/config-data/puppet-generated/neutron/etc/httpd/conf.d/25-neutron-api-proxy.conf

not failing:

https://zuul.opendev.org/t/openstack/build/ad8c6f17e84b4b958ea8fddb7f53b5f9/log/logs/undercloud/var/lib/config-data/puppet-generated/neutron/etc/httpd/conf.d/10-neutron_wsgi.conf

https://review.rdoproject.org/zuul/build/5cc8d0ba48174cb2963d9129b64e207b/log/logs/undercloud/var/lib/config-data/puppet-generated/neutron/etc/httpd/conf.d/25-neutron-api-proxy.conf.txt.gz