Thanks Ignacio

I checked but the only reference I could find for that 192.0.2.0 network is on the undecloud:

./sysconfig/iptables:-A POSTROUTING -s 192.0.2.0/24 -o eth0 -j MASQUERADE

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 /var/lib/os-collect-config/local-data?

thanks in advance

Alessandro Vozza
alessandro@namecheap.com
+31643197789



On 23 Oct 2015, at 13:46, Ignacio Bravo <ibravo@ltgfederal.com> wrote:

Alessandro,

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.

If you already deployed an undercloud with the default ranges in the same hardware and it worked, then it would certainly prove this issue.

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.

IB

__
Ignacio Bravo
LTG Federal, Inc


On Oct 23, 2015, at 4:30 AM, Alessandro Vozza <alessandro@namecheap.com> wrote:

RDO Liberty GA, in KVM (VM’s prepared by me, not instack):

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)
overcloud-nodeX: (10.128.0.x - pxe; 192.168.178.x - DHCP, my home router, for external access)

deployed undercloud successfully with:

[DEFAULT]
image_path = .
local_ip = 10.128.0.5/24
local_interface = eth1
dhcp_start = 10.128.0.30
dhcp_end = 10.128.0.200
network_cidr = 10.128.0.0/24
network_gateway = 10.128.0.1
inspection_interface = br-ctlplane
inspection_iprange = 10.128.0.20,10.128.0.29
inspection_runbench = false
undercloud_debug = true
enable_tuskar = false
enable_tempest = false
[auth]

built liberty images, loaded, added two nodes, deploying with:

# openstack overcloud deploy --templates --control-scale 1 --compute-scale 1 --neutron-tunnel-types vxlan --neutron-network-type vxlan

nodes gets deployed, but os-collect-config fails with:

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'))
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.
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.
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.
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.
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
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’])

on that node (controller)

[root@overcloud-controller-0 /]# ip a ; ip r ; more /etc/resolv.conf
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 52:54:00:63:69:d5 brd ff:ff:ff:ff:ff:ff
    inet 10.128.0.42/24 brd 10.128.0.255 scope global dynamic eth0
       valid_lft 79203sec preferred_lft 79203sec
    inet6 fe80::5054:ff:fe63:69d5/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 52:54:00:82:a9:a0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.178.128/24 brd 192.168.178.255 scope global dynamic eth1
       valid_lft 856804sec preferred_lft 856804sec
    inet6 4006:8241:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1722sec preferred_lft 0sec
    inet6 4006:15:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1722sec preferred_lft 0sec
    inet6 4006:2e9b:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1722sec preferred_lft 0sec
    inet6 4006:3afc:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1720sec preferred_lft 0sec
    inet6 4006:aa7a:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1720sec preferred_lft 0sec
    inet6 4006:973b:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1720sec preferred_lft 0sec
    inet6 4006:4d9d:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1565sec preferred_lft 0sec
    inet6 4006:fa40:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1563sec preferred_lft 0sec
    inet6 4006:3c22:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1563sec preferred_lft 0sec
    inet6 4006:59ed:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1562sec preferred_lft 0sec
    inet6 4001:ba0e:c0a8:b29b:5054:ff:fe82:a9a0/64 scope global deprecated dynamic
       valid_lft 1522sec preferred_lft 0sec
    inet6 fd00::1:5054:ff:fe82:a9a0/64 scope global dynamic
       valid_lft 7040sec preferred_lft 7040sec
    inet6 2001:984:30d0:1:5054:ff:fe82:a9a0/64 scope global dynamic
       valid_lft 4628sec preferred_lft 1028sec
    inet6 fe80::5054:ff:fe82:a9a0/64 scope link
       valid_lft forever preferred_lft forever
default via 192.168.178.1 dev eth1
10.128.0.0/24 dev eth0  proto kernel  scope link  src 10.128.0.42
169.254.169.254 via 10.128.0.5 dev eth0  proto static
192.168.178.0/24 dev eth1  proto kernel  scope link  src 192.168.178.128
; generated by /usr/sbin/dhclient-script
search fritz.box
nameserver 192.168.178.1

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

[root@overcloud-controller-0 /]# ls /var/lib/os-collect-config/
cfn.json              heat_local.json.orig
cfn.json.last         os_config_files.json
cfn.json.orig         overcloud-Controller-yg67rrm4rj6i-0-uos36gscbtmp-NetworkConfig-ackqkwly5ijg-OsNetConfigImpl-hlpyldxrk4d4.json
heat_local.json       overcloud-Controller-yg67rrm4rj6i-0-uos36gscbtmp-NetworkConfig-ackqkwly5ijg-OsNetConfigImpl-hlpyldxrk4d4.json.last
heat_local.json.last  overcloud-Controller-yg67rrm4rj6i-0-uos36gscbtmp-NetworkConfig-ackqkwly5ijg-OsNetConfigImpl-hlpyldxrk4d4.json.orig


Thanks, help appreciated!

P.S. Keep up the awesome work!



Alessandro Vozza
+31643197789



_______________________________________________
Rdo-list mailing list
Rdo-list@redhat.com
https://www.redhat.com/mailman/listinfo/rdo-list

To unsubscribe: rdo-list-unsubscribe@redhat.com