<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Thanks Ignacio<div class=""><br class=""></div><div class="">I checked but the only reference I could find for that 192.0.2.0 network is on the undecloud:</div><div class=""><br class=""></div><div class="">./sysconfig/iptables:-A POSTROUTING -s 192.0.2.0/24 -o eth0 -j MASQUERADE</div><div class=""><br class=""></div><div class="">but I’m not using masquerading (the provisioning network has a default gw that is not the undercloud). I’m trying to understand what /usr/bin/os-collect-config does and how its configuration files are created (and why local-data) is missing. Can you do me favour, and check if a successfully deployed overcloud has <span style="-webkit-text-stroke-color: rgb(0, 0, 0); -webkit-text-stroke-width: initial;" class="">/var/lib/os-collect-config/local-data?</span></div><div class=""><span style="-webkit-text-stroke-color: rgb(0, 0, 0); -webkit-text-stroke-width: initial;" class=""><br class=""></span></div><div class=""><span style="-webkit-text-stroke-color: rgb(0, 0, 0); -webkit-text-stroke-width: initial;" class="">thanks in advance</span></div><div class=""><br class=""><div class="">
<div class="">Alessandro Vozza</div><div class=""><a href="mailto:alessandro@namecheap.com" class="">alessandro@namecheap.com</a></div><div class="">+31643197789</div><div class=""><br class=""></div><br class="Apple-interchange-newline">

</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On 23 Oct 2015, at 13:46, Ignacio Bravo <<a href="mailto:ibravo@ltgfederal.com" class="">ibravo@ltgfederal.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Alessandro,<div class=""><br class=""></div><div class=""><div apple-content-edited="true" class=""><div style="letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">I had a lot of problems when using an IP range other than the defaults. We realized that the default IP ranges were hardcoded in a couple of the configuration files and thus customizing the ranges would fail.</div><div class=""><br class=""></div><div class="">If you already deployed an undercloud with the default ranges in the same hardware and it worked, then it would certainly prove this issue.</div><div class=""><br class=""></div><div class="">One of the places I recall top of my head was a firewall port being able for the 192.0.2.0 network. Check your iptables to see this.</div><div class=""><br class=""></div><div class="">IB</div><div class=""><br class=""></div><div class="">__</div><div class="">Ignacio Bravo<br class="">LTG Federal, Inc</div><div class=""><a href="http://www.ltgfederal.com/" class="">www.ltgfederal.com</a></div><div class=""><br class=""></div><div class=""><br class=""></div></div></div><div class=""><blockquote type="cite" class=""><div class="">On Oct 23, 2015, at 4:30 AM, Alessandro Vozza <<a href="mailto:alessandro@namecheap.com" class="">alessandro@namecheap.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">RDO Liberty GA, in KVM (VM’s prepared by me, not instack):</div><div class=""><br class=""></div><div class="">undercloud: 2 nics (10.128.1.5 - NAT’ed network for access; 10.128.0.5 - isolated network for pxe/provisioning. On the latter 10.128.0.1 is the default gw)</div><div class="">overcloud-nodeX: (10.128.0.x - pxe; 192.168.178.x - DHCP, my home router, for external access)</div><div class=""><br class=""></div><div class="">deployed undercloud successfully with:</div><div class=""><div class=""><br class=""></div><div class="">[DEFAULT]</div><div class="">image_path = .</div><div class="">local_ip = 10.128.0.5/24</div><div class="">local_interface = eth1</div><div class="">dhcp_start = 10.128.0.30</div><div class="">dhcp_end = 10.128.0.200</div><div class="">network_cidr = 10.128.0.0/24</div><div class="">network_gateway = 10.128.0.1</div><div class="">inspection_interface = br-ctlplane</div><div class="">inspection_iprange = 10.128.0.20,10.128.0.29</div><div class="">inspection_runbench = false</div><div class="">undercloud_debug = true</div><div class="">enable_tuskar = false</div><div class="">enable_tempest = false</div><div class="">[auth]</div></div><div class=""><br class=""></div><div class="">built liberty images, loaded, added two nodes, deploying with:</div><div class=""><br class=""></div><div class=""># openstack overcloud deploy --templates --control-scale 1 --compute-scale 1 --neutron-tunnel-types vxlan --neutron-network-type vxlan</div><div class=""><br class=""></div><div class="">nodes gets deployed, but os-collect-config fails with:</div><div class=""><br class=""></div><div class=""><div class="">Oct 23 08:20:08 overcloud-controller-0 os-collect-config[16422]: 2015-10-23 08:20:08.194 16422 WARNING os_collect_config.ec2 [-] ('Connection aborted.', error(110, 'Connection timed out'))</div><div class="">Oct 23 08:20:08 overcloud-controller-0 os-collect-config[16422]: 2015-10-23 08:20:08.194 16422 WARNING os-collect-config [-] Source [ec2] Unavailable.</div><div class="">Oct 23 08:20:09 overcloud-controller-0 os-collect-config[16422]: 2015-10-23 08:20:09.449 16422 WARNING os_collect_config.heat [-] No auth_url configured.</div><div class="">Oct 23 08:20:09 overcloud-controller-0 os-collect-config[16422]: 2015-10-23 08:20:09.450 16422 WARNING os_collect_config.request [-] No metadata_url configured.</div><div class="">Oct 23 08:20:09 overcloud-controller-0 os-collect-config[16422]: 2015-10-23 08:20:09.450 16422 WARNING os-collect-config [-] Source [request] Unavailable.</div><div class="">Oct 23 08:20:09 overcloud-controller-0 os-collect-config[16422]: 2015-10-23 08:20:09.451 16422 WARNING os_collect_config.local [-] /var/lib/os-collect-config/local-data not found. Skipping</div><div class="">Oct 23 08:20:09 overcloud-controller-0 os-collect-config[16422]: 2015-10-23 08:20:09.451 16422 WARNING os_collect_config.local [-] No local metadata found (['/var/lib/os-collect-config/local-data’])</div></div><div class=""><br class=""></div><div class="">on that node (controller)</div><div class=""><br class=""></div><div class=""><div class="">[root@overcloud-controller-0 /]# ip a ; ip r ; more /etc/resolv.conf</div><div class="">1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN</div><div class="">    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00</div><div class="">    inet 127.0.0.1/8 scope host lo</div><div class="">       valid_lft forever preferred_lft forever</div><div class="">    inet6 ::1/128 scope host</div><div class="">       valid_lft forever preferred_lft forever</div><div class="">2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000</div><div class="">    link/ether 52:54:00:63:69:d5 brd ff:ff:ff:ff:ff:ff</div><div class="">    inet 10.128.0.42/24 brd 10.128.0.255 scope global dynamic eth0</div><div class="">       valid_lft 79203sec preferred_lft 79203sec</div><div class="">    inet6 fe80::5054:ff:fe63:69d5/64 scope link</div><div class="">       valid_lft forever preferred_lft forever</div><div class="">3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000</div><div class="">    link/ether 52:54:00:82:a9:a0 brd ff:ff:ff:ff:ff:ff</div><div class="">    inet 192.168.178.128/24 brd 192.168.178.255 scope global dynamic eth1</div><div class="">       valid_lft 856804sec preferred_lft 856804sec</div><div class="">    inet6 4006:8241:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1722sec preferred_lft 0sec</div><div class="">    inet6 4006:15:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1722sec preferred_lft 0sec</div><div class="">    inet6 4006:2e9b:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1722sec preferred_lft 0sec</div><div class="">    inet6 4006:3afc:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1720sec preferred_lft 0sec</div><div class="">    inet6 4006:aa7a:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1720sec preferred_lft 0sec</div><div class="">    inet6 4006:973b:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1720sec preferred_lft 0sec</div><div class="">    inet6 4006:4d9d:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1565sec preferred_lft 0sec</div><div class="">    inet6 4006:fa40:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1563sec preferred_lft 0sec</div><div class="">    inet6 4006:3c22:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1563sec preferred_lft 0sec</div><div class="">    inet6 4006:59ed:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1562sec preferred_lft 0sec</div><div class="">    inet6 4001:ba0e:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic</div><div class="">       valid_lft 1522sec preferred_lft 0sec</div><div class="">    inet6 fd00::1:5054:ff:fe82:a9a0/64 scope global dynamic</div><div class="">       valid_lft 7040sec preferred_lft 7040sec</div><div class="">    inet6 2001:984:30d0:1:5054:ff:fe82:a9a0/64 scope global dynamic</div><div class="">       valid_lft 4628sec preferred_lft 1028sec</div><div class="">    inet6 fe80::5054:ff:fe82:a9a0/64 scope link</div><div class="">       valid_lft forever preferred_lft forever</div><div class="">default via 192.168.178.1 dev eth1</div><div class="">10.128.0.0/24 dev eth0  proto kernel  scope link  src 10.128.0.42</div><div class="">169.254.169.254 via 10.128.0.5 dev eth0  proto static</div><div class="">192.168.178.0/24 dev eth1  proto kernel  scope link  src 192.168.178.128</div><div class="">; generated by /usr/sbin/dhclient-script</div><div class="">search fritz.box</div><div class="">nameserver 192.168.178.1</div></div><div class=""><br class=""></div><div class="">What am I doing wrong here? Why the file /var/lib/os-collect-config/local-data is not there? there’s a bunch of other files there</div><div class=""><div class=""><br class=""></div><div class="">[root@overcloud-controller-0 /]# ls /var/lib/os-collect-config/</div><div class="">cfn.json              heat_local.json.orig</div><div class="">cfn.json.last         os_config_files.json</div><div class="">cfn.json.orig         overcloud-Controller-yg67rrm4rj6i-0-uos36gscbtmp-NetworkConfig-ackqkwly5ijg-OsNetConfigImpl-hlpyldxrk4d4.json</div><div class="">heat_local.json       overcloud-Controller-yg67rrm4rj6i-0-uos36gscbtmp-NetworkConfig-ackqkwly5ijg-OsNetConfigImpl-hlpyldxrk4d4.json.last</div><div class="">heat_local.json.last  overcloud-Controller-yg67rrm4rj6i-0-uos36gscbtmp-NetworkConfig-ackqkwly5ijg-OsNetConfigImpl-hlpyldxrk4d4.json.orig</div></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Thanks, help appreciated!</div><div class=""><br class=""></div><div class="">P.S. Keep up the awesome work!</div><div class=""><br class=""></div><div class=""><br class=""></div><br class=""><div class="">
<div class="">Alessandro Vozza</div><div class=""><a href="mailto:alessandro@namecheap.com" class="">alessandro@namecheap.com</a></div><div class="">+31643197789</div><div class=""><br class=""></div><br class="Apple-interchange-newline">

</div>
<br class=""></div>_______________________________________________<br class="">Rdo-list mailing list<br class=""><a href="mailto:Rdo-list@redhat.com" class="">Rdo-list@redhat.com</a><br class=""><a href="https://www.redhat.com/mailman/listinfo/rdo-list" class="">https://www.redhat.com/mailman/listinfo/rdo-list</a><br class=""><br class="">To unsubscribe: rdo-list-unsubscribe@redhat.com</div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></body></html>