Description of problem:
The installation of the network node and compute nodes fail when using hostnames in the answer file.
member(): Wrong number of arguments given (1 for 2) at /var/tmp/packstack/c5dc1c322c5140ebb9bdd5c1404a8942/modules/packstack/manifests/neutron/ovs_agent.pp:29
Installer tries to determine which ip address to use but can't find ip address in list of hostnames
Version-Release number of selected component (if applicable):
Tested in openstack neutron
Install when using hostnames instead of ip addresses in the answer file.
Steps to Reproduce:
1. set CONFIG_COMPUTE_HOSTS to hostnames
2. set CONFIG_NETWORK_HOSTS to hostnames
Error when running puppet on the network or compute hosts
Completing the installation on the network or compute hosts
When replacing the hostnames with ip adresses after the failure and rerunning the installation it completes.
When starting a new installation with ip addresses for the network and compute hosts but with a hostname for the controller hosts the installation failswith error:
ERROR : Inconsistent host format. Please use either IPv4 addresses, IPv6 adresses or hostnames for all host variables
Sorry you didn't get a response to this.
Can you say if this is still a problem?
If so, can you attach your packstack answer file with as much information as possible and I'll take a look.
I don't know if this is still a problem. I was testing Openstack for myself to see if I could use it at home but have abandoned this project for some time.
I also no longer have the answer file available so I'm afraid that I can't help you with this. All the information that I have still available is in the original bug description.