Previously, SELinux was preventing neutron-vpaas from using 'ipsec', causing OpenStack Networking to fail in 'enforcing' mode.
This update allows OpenStack Networking to interact with 'ipsec', as a result, OpenStack Networking functions without issues.
Created attachment 1055123[details]
Script to create two VMs connected by a VPN
Description of problem:
Starting the neutron-vpn-agent service and adding ipsec-site-connections fails with selinux enabled.
Version-Release number of selected component (if applicable):
openstack-selinux-0.6.37-1.el7ost.noarch
How reproducible:
always
Steps to Reproduce:
1. Install openstack w/ vpn agent enabled
2. Run attached script, replacing IMAGE= with correct image name
Actual results:
Failures due to selinux
Expected results:
VPN agent runs and the two VMs created by the script can ping each other
Additional info:
See attached ausearch output
Created attachment 1055123 [details] Script to create two VMs connected by a VPN Description of problem: Starting the neutron-vpn-agent service and adding ipsec-site-connections fails with selinux enabled. Version-Release number of selected component (if applicable): openstack-selinux-0.6.37-1.el7ost.noarch How reproducible: always Steps to Reproduce: 1. Install openstack w/ vpn agent enabled 2. Run attached script, replacing IMAGE= with correct image name Actual results: Failures due to selinux Expected results: VPN agent runs and the two VMs created by the script can ping each other Additional info: See attached ausearch output