I installed the Juno release in my lab environment. There is no libreswan driver in it. Finally I create ipsec connection successfully after I replaced '--ctlbase', '%s.ctl' % self.pid_path with '--ctlbase', self.pid_path
I find it keeps the path: '%s.ctl' % self.pid_path in the Kilo release. But I have no environment to test it. However I still have a question about that. If it's the right path, why the '--ctlbase' value in https://github.com/openstack/neutron-vpnaas/blob/master/neutron_vpnaas/services/vpn/device_drivers/ipsec.py#L419 & L443 is self.pid_path. As I know these configs should be the same. Right?
I installed the Juno release in my lab environment. There is no libreswan driver in it. Finally I create ipsec connection successfully after I replaced
'--ctlbase', '%s.ctl' % self.pid_path
with
'--ctlbase', self.pid_path
I find it keeps the path: '%s.ctl' % self.pid_path in the Kilo release. But I have no environment to test it. However I still have a question about that. If it's the right path, why the '--ctlbase' value in https:/ /github. com/openstack/ neutron- vpnaas/ blob/master/ neutron_ vpnaas/ services/ vpn/device_ drivers/ ipsec.py# L419 & L443 is self.pid_path. As I know these configs should be the same. Right?