'.' in ethernet device name causing packstack parse error
I am attempting to install Havana with GRE in a multi-node environment. My data network device is eth1.1200. I get the following error when the neutron script is being run.
Error: Could not parse for environment production: Syntax error at '.'; expected '}' at /var/tmp/packstack/f8e1377ccde54cb3af8320b1ca559833/manifests/10.93.235.86_neutron.pp:31
I haven't been able to find any information regarding this issue. I believe the offending lines in neutron.pp are:
if "eth1.1200" {
$localip = $ipaddress_eth1.1200
} else {
$localip = '10.93.235.86'
}
Before I log a bug I'm hoping someone can tell me this should work, or offer up a work-around.
Cheers,
Tom
If you run "facter" on this system, what does the "ipaddress_<interfacename>" fact look like for this interface?