nova_metadata_ip in /etc/neutron/metadata_agent.ini gets incorrectly configured when using dedicated 'networker' node
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Brent Eagles |
Bug Description
nova_metadata_ip in /etc/neutron/
[root@overcloud
#nova_metadata_ip = 127.0.0.1
nova_metadata_ip = 10.0.0.25
10.0.0.25 is the internal_api IP address set on the networker node itself while the nova metadata service runs on the controller nodes:
[root@overcloud
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nova-api 2182 nova 8u IPv4 39329 0t0 TCP 10.0.0.15:8775 (LISTEN)
nova-api 5461 nova 8u IPv4 39329 0t0 TCP 10.0.0.15:8775 (LISTEN)
nova-api 5462 nova 8u IPv4 39329 0t0 TCP 10.0.0.15:8775 (LISTEN)
nova-api 5463 nova 8u IPv4 39329 0t0 TCP 10.0.0.15:8775 (LISTEN)
nova-api 5464 nova 8u IPv4 39329 0t0 TCP 10.0.0.15:8775 (LISTEN)
nova-api 5465 nova 8u IPv4 39329 0t0 TCP 10.0.0.15:8775 (LISTEN)
nova-api 5466 nova 8u IPv4 39329 0t0 TCP 10.0.0.15:8775 (LISTEN)
nova-api 5467 nova 8u IPv4 39329 0t0 TCP 10.0.0.15:8775 (LISTEN)
nova-api 5468 nova 8u IPv4 39329 0t0 TCP 10.0.0.15:8775 (LISTEN)
Deploy command:
[stack@undercloud ~]$ cat templates/
source ~/stackrc
export THT=~/templates
openstack overcloud deploy --templates $THT \
-e $THT/environmen
-e $THT/environmen
-e ~/templates/
-e $THT/environmen
-e ~/templates/
-e $THT/environmen
--control-scale 3 \
--control-flavor controller \
--compute-scale 1 \
--compute-flavor compute \
--ceph-
--ceph-
--ntp-server clock.redhat.com \
--libvirt-type qemu
[stack@undercloud ~]$ cat templates/
[...]
- name: Networker
CountDefault: 0
HostnameForma
ServicesDefault:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
- OS::TripleO:
Is this fixed by https:/ /review. openstack. org/#/c/ 373141/ ?