Description of problem: The python3-tap-as-a-service package installs the taas_plugin.ini file in /etc/neutron and create a symbolic link to the file in /usr/share/neutron/server . However the link is named `taas_plugin.ini` and neutron-server ignores the file because it only loads "*.conf". We should rename the link so that it's picked up by neutron-server. Version-Release number of selected component (if applicable): openstack-neutron-23.1.0-0.20240111194413.a89b5e5.el9.noarch python3-tap-as-a-service-12.1.0-0.20231121221337.0d5d106.el9.noarch How reproducible: Always Steps to Reproduce: 1. Install python3-tap-as-a-service 2. Enable the TaaS plugin 3. Start neutron-server Actual results: neutron-server fails to start because it does not load service_provide option in taas_plugin.ini Expected results: neutron-server loads taas_plugin.ini and starts without errors Additional info: This was initially found in the attempt to enable taas in [1] [1] https://review.opendev.org/c/openstack/puppet-openstack-integration/+/906018
I confirmed that the issue was fixed in python3-tap-as-a-service-12.1.0-0.20240119074325.7c3912b.el9.noarch . I may later attempt backports but I'm ok to close this now.
Thanks for reporting and fix it!