I’m trying to setup an allinone kolla-ansible Train POC on a VM, and I’m following the instructions here:
https://docs.openstack.org/kolla-ansible/train/user/quickstart.html
Under “Prepare initial configuration” where it talks about globals.yml, it says I need 2 network interfaces:
network_interface: "eth0"
neutron_external_interface: "eth1"
My VM has a private IP and a floating IP that I use to ssh to it:
| ID | Name | Status | Networks | Image | Flavor |
| 41f6782a-8ca8-4ab4-8fdc-776584139ba0 | adjutant-poc | ACTIVE | private=<primary IP>, <floating IP> | | s1-standard-08 |
I tried various options for eth1 but I can’t seem to get it to work:
[root@adjutant-poc network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
BOOTPROTO=dhcp
DEVICE=eth1
ONBOOT=yes
TYPE=Ethernet
NM_CONTROLLED=no
I tried creating another port and adding it but that didn’t seem to make a difference. What am I doing wrong? Do I really need 2 network interfaces on the VM? If so, what’s the correct way to add one?
[root@adjutant-poc network-scripts]# service network restart
Restarting network (via systemctl): Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
[FAILED]
Log:
http://paste.debian.net/1168982/
I apologize for the nonsense below. So far I have not been able to stop it from being attached to my external emails. I'm working on it.