Ask Your Question

Revision history [back]

Using answer field as comment
Use em1 on Controller/network && Compute for VTEP's interface , em2 on Controller as MGMT/External interface. See for answer-file http://dbaxps.blogspot.com/2015/12/running-dvr-with-two-external-network.html
eth0 <==> em1, eth1<==> em1
The only one thing you need is answer-file , ignore the rest completely
Remove block

# systemctl stop NetworkManager
# systemctl disable NetworkManager
# systemctl enable network
# systemctl disable firewalld
# systemctl stop firewalld

Then (1)

# yum update -y
# yum install -y https://rdoproject.org/repos/rdo-release.rpm
# yum install -y openstack-packstack
# packstack --answer-file=./answer2node.txt ( from my post )
Tune IPs mgmt net as 192.168.70.0/24 matching External , connecting Controller to Physical Router 
Controller/Network 192.168.70.100, Compute 192.168.70.101.Packstack is supposed to be bind to this
IPs

Then (2)

Only on Controller update :-

root@controller  network-scripts(keystone_admin)]# cat ifcfg-br-ex
DEVICE="br-ex"
BOOTPROTO="static"
# 192.168.70.100 should be IP of Controller/Network Node during packstack run.
IPADDR="192.168.70.100"   
NETMASK="255.255.255.0"
DNS1="8.8.8.8"
BROADCAST="192.168.70.255"
GATEWAY="192.168.70.1"
NM_CONTROLLED="no"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT=no
ONBOOT="yes"
TYPE="OVSIntPort"
OVS_BRIDGE=br-ex
DEVICETYPE="ovs"

[root@controller  network-scripts(keystone_admin)]# cat ifcfg-em1
DEVICE="em1"
# HWADDR=00:22:15:63:E4:E2
ONBOOT="yes"
TYPE="OVSPort"
DEVICETYPE="ovs"
OVS_BRIDGE=br-ex
NM_CONTROLLED=no
IPV6INIT=no

Only now run :-

#!/bin/bash -x
chkconfig network on ;
systemctl stop NetworkManager ;
systemctl disable NetworkManager ;
service network restart

Packstack will take care on disabling dynamic firewalld and enabling ipv4 iptables firewall along with
/etc/sysconfig/iptables on both node. Keep /etc/hosts correct on both nodes.

Using answer field as comment
Use em1 on Controller/network Controller/Network && Compute for as MGMT and VTEP's interface , em2 on Controller as MGMT/External interface. at a time
See for answer-file http://dbaxps.blogspot.com/2015/12/running-dvr-with-two-external-network.html
eth0 <==> em1, eth1<==> em1
The only one thing you need is answer-file , ignore the rest completely
Remove block

# systemctl stop NetworkManager
# systemctl disable NetworkManager
# systemctl enable network
# systemctl disable firewalld
# systemctl stop firewalld

Then (1)

# yum update -y
# yum install -y https://rdoproject.org/repos/rdo-release.rpm
# yum install -y openstack-packstack
# packstack --answer-file=./answer2node.txt ( from my post )
Tune IPs mgmt net as 192.168.70.0/24 matching External , connecting Controller to Physical Router 
Controller/Network 192.168.70.100, Compute 192.168.70.101.Packstack is supposed to be bind to this
IPs

Then (2)

Only on Controller update :-

root@controller  network-scripts(keystone_admin)]# cat ifcfg-br-ex
DEVICE="br-ex"
BOOTPROTO="static"
# 192.168.70.100 should be IP of Controller/Network Node during packstack run.
IPADDR="192.168.70.100"   
NETMASK="255.255.255.0"
DNS1="8.8.8.8"
BROADCAST="192.168.70.255"
GATEWAY="192.168.70.1"
NM_CONTROLLED="no"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT=no
ONBOOT="yes"
TYPE="OVSIntPort"
OVS_BRIDGE=br-ex
DEVICETYPE="ovs"

[root@controller  network-scripts(keystone_admin)]# cat ifcfg-em1
DEVICE="em1"
# HWADDR=00:22:15:63:E4:E2
ONBOOT="yes"
TYPE="OVSPort"
DEVICETYPE="ovs"
OVS_BRIDGE=br-ex
NM_CONTROLLED=no
IPV6INIT=no

Only now run :-

#!/bin/bash -x
chkconfig network on ;
systemctl stop NetworkManager ;
systemctl disable NetworkManager ;
service network restart

Packstack will take care on disabling dynamic firewalld and enabling ipv4 iptables firewall along with
/etc/sysconfig/iptables on both node. Keep /etc/hosts correct on both nodes.

Using answer field as comment
Use em1 on Controller/Network && Compute as MGMT and VTEP's interface at a time
See for answer-file http://dbaxps.blogspot.com/2015/12/running-dvr-with-two-external-network.html
eth0 <==> em1, eth1<==> em1
The only one thing you need is answer-file , ignore the rest completely
UPDATE

CONFIG_PROVISION_DEMO=y

Remove block

# systemctl stop NetworkManager
# systemctl disable NetworkManager
# systemctl enable network
# systemctl disable firewalld
# systemctl stop firewalld

Then (1)

# yum update -y
# yum install -y https://rdoproject.org/repos/rdo-release.rpm
# yum install -y openstack-packstack
# packstack --answer-file=./answer2node.txt ( from my post )
Tune IPs mgmt net as 192.168.70.0/24 matching External , connecting Controller to Physical Router 
Controller/Network 192.168.70.100, Compute 192.168.70.101.Packstack is supposed to be bind to this
IPs

Then (2)

Only on Controller update :-

root@controller  network-scripts(keystone_admin)]# cat ifcfg-br-ex
DEVICE="br-ex"
BOOTPROTO="static"
# 192.168.70.100 should be IP of Controller/Network Node during packstack run.
IPADDR="192.168.70.100"   
NETMASK="255.255.255.0"
DNS1="8.8.8.8"
BROADCAST="192.168.70.255"
GATEWAY="192.168.70.1"
NM_CONTROLLED="no"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT=no
ONBOOT="yes"
TYPE="OVSIntPort"
OVS_BRIDGE=br-ex
DEVICETYPE="ovs"

[root@controller  network-scripts(keystone_admin)]# cat ifcfg-em1
DEVICE="em1"
# HWADDR=00:22:15:63:E4:E2
ONBOOT="yes"
TYPE="OVSPort"
DEVICETYPE="ovs"
OVS_BRIDGE=br-ex
NM_CONTROLLED=no
IPV6INIT=no

Only now run :-

#!/bin/bash -x
chkconfig network on ;
systemctl stop NetworkManager ;
systemctl disable NetworkManager ;
service network restart

Packstack will take care on disabling dynamic firewalld and enabling ipv4 iptables firewall along with
/etc/sysconfig/iptables on both node. Keep /etc/hosts correct on both nodes.


Create external network, router, private net via dashboard. Your virtual external net should be 192.168.70.0/24, gateway 192.168.70.1 type VXLAN . It should match real one.

Using answer field as comment
Use em1 on Controller/Network && Compute as MGMT and VTEP's interface at a time
See for answer-file http://dbaxps.blogspot.com/2015/12/running-dvr-with-two-external-network.html
eth0 <==> em1, eth1<==> em1
The only one thing you need is answer-file , ignore the rest completely
UPDATE

CONFIG_PROVISION_DEMO=y
CONFIG_PROVISION_DEMO=n

Remove block

# systemctl stop NetworkManager
# systemctl disable NetworkManager
# systemctl enable network
# systemctl disable firewalld
# systemctl stop firewalld

Then (1)

# yum update -y
# yum install -y https://rdoproject.org/repos/rdo-release.rpm
# yum install -y openstack-packstack
# packstack --answer-file=./answer2node.txt ( from my post )
Tune IPs mgmt net as 192.168.70.0/24 matching External , connecting Controller to Physical Router 
Controller/Network 192.168.70.100, Compute 192.168.70.101.Packstack is supposed to be bind to this
IPs

Then (2)

Only on Controller update :-

root@controller  network-scripts(keystone_admin)]# cat ifcfg-br-ex
DEVICE="br-ex"
BOOTPROTO="static"
# 192.168.70.100 should be IP of Controller/Network Node during packstack run.
IPADDR="192.168.70.100"   
NETMASK="255.255.255.0"
DNS1="8.8.8.8"
BROADCAST="192.168.70.255"
GATEWAY="192.168.70.1"
NM_CONTROLLED="no"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT=no
ONBOOT="yes"
TYPE="OVSIntPort"
OVS_BRIDGE=br-ex
DEVICETYPE="ovs"

[root@controller  network-scripts(keystone_admin)]# cat ifcfg-em1
DEVICE="em1"
# HWADDR=00:22:15:63:E4:E2
ONBOOT="yes"
TYPE="OVSPort"
DEVICETYPE="ovs"
OVS_BRIDGE=br-ex
NM_CONTROLLED=no
IPV6INIT=no

Only now run :-

#!/bin/bash -x
chkconfig network on ;
systemctl stop NetworkManager ;
systemctl disable NetworkManager ;
service network restart

Packstack will take care on disabling dynamic firewalld and enabling ipv4 iptables firewall along with
/etc/sysconfig/iptables on both node. Keep /etc/hosts correct on both nodes.

Create external network, router, private net via dashboard. Your virtual external net should be 192.168.70.0/24, gateway 192.168.70.1 type VXLAN . It should match real one.

Using answer field as comment
Use em1 on Controller/Network && Compute as MGMT and VTEP's interface at a time
See for answer-file http://dbaxps.blogspot.com/2015/12/running-dvr-with-two-external-network.html
eth0 <==> em1, eth1<==> em1
The only one thing you need is answer-file , ignore the rest completely
UPDATE

CONFIG_PROVISION_DEMO=n

Remove block

# systemctl stop NetworkManager
# systemctl disable NetworkManager
# systemctl enable network
# systemctl disable firewalld
# systemctl stop firewalld

Then (1)

# yum update -y
# yum install -y https://rdoproject.org/repos/rdo-release.rpm
# yum install -y openstack-packstack
# packstack --answer-file=./answer2node.txt ( from my post )
Tune IPs mgmt net as 192.168.70.0/24 matching External , connecting Controller to Physical Router 
Controller/Network 192.168.70.100, Compute 192.168.70.101.Packstack is supposed to be bind to this
IPs

Then (2)

Only on Controller update :-

root@controller  network-scripts(keystone_admin)]# cat ifcfg-br-ex
DEVICE="br-ex"
BOOTPROTO="static"
# 192.168.70.100 should be IP of Controller/Network Node during packstack run.
IPADDR="192.168.70.100"   
NETMASK="255.255.255.0"
DNS1="8.8.8.8"
BROADCAST="192.168.70.255"
GATEWAY="192.168.70.1"
NM_CONTROLLED="no"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
IPV6INIT=no
ONBOOT="yes"
TYPE="OVSIntPort"
OVS_BRIDGE=br-ex
DEVICETYPE="ovs"

[root@controller  network-scripts(keystone_admin)]# cat ifcfg-em1
DEVICE="em1"
# HWADDR=00:22:15:63:E4:E2
ONBOOT="yes"
TYPE="OVSPort"
DEVICETYPE="ovs"
OVS_BRIDGE=br-ex
NM_CONTROLLED=no
IPV6INIT=no

Only now run :-

#!/bin/bash -x
chkconfig network on ;
systemctl stop NetworkManager ;
systemctl disable NetworkManager ;
service network restart

Packstack will take care on disabling dynamic firewalld and enabling ipv4 iptables firewall along with
/etc/sysconfig/iptables on both node. Keep /etc/hosts correct on both nodes.

 Create external network, network (as admin) , router, private net (as demo)  via dashboard. Your virtual external net should be 192.168.70.0/24,
  192.168.70.0/24,  gateway 192.168.70.1 type VXLAN . (shared). It should match real one.

one.