Kolla,与vlan提供商

我通过kolla-ansible成功安装了发行版Newton,使用networking提供者作为平面驱动程序(直到这里,一切都很顺利!)。 但是,我不能使用networking作为VLAN提供者。 在文件Global.yml,特别是在这些参数,我没有设置:neutron_interface:“bond0.3030”,和:neutron_external_interface:“bond0”,我毁了所有( kolla-ansbile destroy --yes ),再次部署没有问题,但是,我的实例不ping外部世界(所有容器都很好 – 启动和路由器的iptables规则{SNAT}也很好)。

读取我的ml2.conf.ini,我看到这个参数是空的:network_vlan_ranges =(什么时候尝试build立一个外部networking,input:– --provider:physical_network physnet1 received output:“input操作无效:physical_network'physnet1'未知的VLAN提供商networking“。)

所以,我在这里设置了我的physical_network和VLANID的名称,像这样:

 physical_network names = physnet1:3030:3030 

重新启动所有的服务,我没有把错误再次命令bellow,但没有任何工作。

 neutron net-create vlan3030 --shared --provider:network_type vlan --provider:segmentation_id 3030 --provider:physical_network physnet1 --router:external 

kolla-ansible:4.0.2 Openstack发行版:Newton(tag = 3.04)操作系统:Centos7-.21.1.el7.x86_64