Thank you for pointing this out.
We were using a guideline of a previous configuration done on a different environment. We are trying to build our own private cloud with minimal knowledge.
I will make note on the virtual network interfaces within the configuration file and make sure they all have unique NIC IDs.
Lori Dabbs
UT Health San Antonio
IMS / EPI Sr System Admin
210.567.2102
-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Jean-Philippe Evrard
Sent: Monday, November 21, 2016 7:34 AM
To: Dabbs, Lori <email address hidden>
Subject: [Bug 1643056] Re: openstack_user_config duplicate veth names
This is a wishlist item for feature addition.
On another topic, are you sure you want these defined that way?
Bug description:
The inventory generation probably should detect and generate an error when there are duplicate veth names defined within openstack_user_config file.
Causes ssh errors when attempting to run playbooks lxc-container-create and the deployment node is attempting to ssh into containers - failed bez of duplicate reference to eno2 as mgmt and storage br.
Thank you for pointing this out.
We were using a guideline of a previous configuration done on a different environment. We are trying to build our own private cloud with minimal knowledge.
I will make note on the virtual network interfaces within the configuration file and make sure they all have unique NIC IDs.
Lori Dabbs
UT Health San Antonio
IMS / EPI Sr System Admin
210.567.2102
-----Original Message----- user_config duplicate veth names
From: <email address hidden> [mailto:<email address hidden>] On Behalf Of Jean-Philippe Evrard
Sent: Monday, November 21, 2016 7:34 AM
To: Dabbs, Lori <email address hidden>
Subject: [Bug 1643056] Re: openstack_
This is a wishlist item for feature addition.
On another topic, are you sure you want these defined that way?
container_ interface: "eno12"
host_bind_override: "eno12"
-- /bugs.launchpad .net/bugs/ 1643056
You received this bug notification because you are subscribed to the bug report.
https:/
Title: user_config duplicate veth names
openstack_
Status in openstack-ansible:
New
Bug description: user_config file. create and the deployment node is attempting to ssh into containers - failed bez of duplicate reference to eno2 as mgmt and storage br.
The inventory generation probably should detect and generate an error when there are duplicate veth names defined within openstack_
Causes ssh errors when attempting to run playbooks lxc-container-
root@ infra1: /opt/openstack- ansible/ playbooks# vi /etc/openstack_ deploy/ openstack_ user_config. yml
---
cidr_networks:
container: 10.150.241.0/24
tunnel: 10.150.242.0/24
storage: 10.150.243.0/24
used_ips: 241.2,10. 150.241. 50" 242.2,10. 150.242. 50" 243.2,10. 150.243. 50"
- "10.150.
- "10.150.
- "10.150.
global_overrides: lb_vip_ address: 10.150.241.10 lb_vip_ address: 10.150.240.10 bridge: "br-mgmt" networks:
container_ bridge: "br-mgmt"
container_ type: "veth"
container_ interface: "eno2"
ip_from_ q: "container"
group_ binds:
is_container _address: true
is_ssh_ address: true
container_ bridge: "br-vxlan"
container_ type: "veth"
container_ interface: "eno10"
ip_from_ q: "tunnel"
group_ binds: linuxbridge_ agent
container_ bridge: "br-vlan"
container_ type: "veth"
container_ interface: "eno12"
host_ bind_override: "eno12"
group_ binds: linuxbridge_ agent
container_ bridge: "br-vlan"
container_ type: "veth"
container_ interface: "eno11"
group_ binds: linuxbridge_ agent
container_ bridge: "br-storage"
container_ type: "veth"
container_ interface: "eno2"
ip_from_ q: "storage"
group_ binds: infra1: /opt/openstack- ansible/ playbooks# vi /etc/openstack_ deploy/ openstack_ user_config. yml
internal_
# The external IP is quoted simply to ensure that the .aio file can be used as input
# dynamic inventory testing.
external_
tunnel_bridge: "br-vxlan"
management_
provider_
- network:
type: "raw"
- all_containers
- hosts
- network:
type: "vxlan"
range: "1:1000"
net_name: "vxlan"
- neutron_
- network:
type: "flat"
net_name: "flat"
- neutron_
- network:
type: "vlan"
range: "1:1"
net_name: "vlan"
- neutron_
- network:
type: "raw"
- glance_api
- cinder_api
- cinder_volume
- nova_compute
- swift_proxy
root@
---
cidr_networks:
container: 10.150.241.0/24
tunnel: 10.150.242.0/24
storage: 10.150.243.0/24
used_ips: 241.2,10. 150.241. 50" 242.2,10. 150.242. 50" 243.2,10. 150.243. 50"
- "10.150.
- "10.150.
- "10.150.
global_overrides: lb_vip_ address: 10.150.241.10 lb_vip_ address: 10.150.240.10 bridge: "br-mgmt" networks:
container_ bridge: "br-mgmt"
container_ type: "veth"
container_ interface: "eno2"
ip_from_ q: "container"
group_ binds:
is_container _address: true
is_ssh_ address: true
container_ bridge: "br-vxlan"
container_ type: "veth"
container_ interface: "eno10"
ip_from_ q: "tunnel"
group_ binds: linuxbridge_ agent
container_ bridge: "br-vlan"
container_ type: "veth"
container_ interface: "eno12"
host_ bind_override: "eno12" openstack_ deploy/ openstack_ user_config. yml" 143L, 3091C 2,1 Top
internal_
# The external IP is quoted simply to ensure that the .aio file can be used as input
# dynamic inventory testing.
external_
tunnel_bridge: "br-vxlan"
management_
provider_
- network:
type: "raw"
- all_containers
- hosts
- network:
type: "vxlan"
range: "1:1000"
net_name: "vxlan"
- neutron_
- network:
type: "flat"
"/etc/
infra1:
ip: 10.150.240.6
infra2:
ip: 10.150.240.7
infra3:
ip: 10.150.240.8
identity_hosts:
infra1:
ip: 10.150.240.6
infra2:
ip: 10.150.240.7
infra3:
ip: 10.150.240.8
compute_hosts:
compute1:
ip: 10.150.240.9
storage_hosts: _types: cinder_volume volume. drivers. lvm.LVMVolumeDr iver backend_ name: LVM_iSCSI
storage1:
ip: 10.150.240.5
# container_vars:
# cinder_backends:
# limit_container
# lvm:
# volume_group: cinder-volumes
# volume_driver: cinder.
# volume_
log_hosts:
haproxy_log:
ip: 10.150.240.10
network_hosts:
infra1:
ip: 10.150.240.6
infra2:
ip: 10.150.240.7
infra3:
ip: 10.150.240.8
haproxy_hosts:
haproxy_log:
ip: 10.150.240.10
To manage notifications about this bug go to: /bugs.launchpad .net/openstack- ansible/ +bug/1643056/ +subscriptions
https:/