Fix the issue that ovn metadata not work in muti-node enviroment
Neutron-ovn-medatadata-agent should run on compute nodes. Closes-Bug: #2016849 Change-Id: Ia8d291bff59459214032a29dbb4ad6098766fc6c
This commit is contained in:
parent
8457810b19
commit
427f14909a
|
@ -14,7 +14,7 @@ apiVersion: v1
|
||||||
appVersion: v1.0.0
|
appVersion: v1.0.0
|
||||||
description: OpenStack-Helm Neutron
|
description: OpenStack-Helm Neutron
|
||||||
name: neutron
|
name: neutron
|
||||||
version: 0.3.5
|
version: 0.3.6
|
||||||
home: https://docs.openstack.org/neutron/latest/
|
home: https://docs.openstack.org/neutron/latest/
|
||||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Neutron/OpenStack_Project_Neutron_vertical.png
|
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Neutron/OpenStack_Project_Neutron_vertical.png
|
||||||
sources:
|
sources:
|
||||||
|
|
|
@ -23,6 +23,7 @@ sed -i -e "s|__OVN_NB_DB_SERVICE_HOST__|$OVN_NB_DB_SERVICE_HOST|g" /tmp/ovn_meta
|
||||||
sed -i -e "s|__OVN_NB_DB_SERVICE_PORT__|$OVN_NB_DB_SERVICE_PORT|g" /tmp/ovn_metadata_agent.ini
|
sed -i -e "s|__OVN_NB_DB_SERVICE_PORT__|$OVN_NB_DB_SERVICE_PORT|g" /tmp/ovn_metadata_agent.ini
|
||||||
sed -i -e "s|__OVN_SB_DB_SERVICE_HOST__|$OVN_SB_DB_SERVICE_HOST|g" /tmp/ovn_metadata_agent.ini
|
sed -i -e "s|__OVN_SB_DB_SERVICE_HOST__|$OVN_SB_DB_SERVICE_HOST|g" /tmp/ovn_metadata_agent.ini
|
||||||
sed -i -e "s|__OVN_SB_DB_SERVICE_PORT__|$OVN_SB_DB_SERVICE_PORT|g" /tmp/ovn_metadata_agent.ini
|
sed -i -e "s|__OVN_SB_DB_SERVICE_PORT__|$OVN_SB_DB_SERVICE_PORT|g" /tmp/ovn_metadata_agent.ini
|
||||||
|
sed -i -e "s|__NOVA_METADATA_SERVICE_HOST__|$NOVA_METADATA_SERVICE_HOST|g" /tmp/ovn_metadata_agent.ini
|
||||||
|
|
||||||
exec neutron-ovn-metadata-agent \
|
exec neutron-ovn-metadata-agent \
|
||||||
--config-file /etc/neutron/neutron.conf \
|
--config-file /etc/neutron/neutron.conf \
|
||||||
|
|
|
@ -64,7 +64,7 @@ labels:
|
||||||
node_selector_key: openstack-control-plane
|
node_selector_key: openstack-control-plane
|
||||||
node_selector_value: enabled
|
node_selector_value: enabled
|
||||||
ovn_metadata:
|
ovn_metadata:
|
||||||
node_selector_key: openstack-control-plane
|
node_selector_key: openstack-compute-node
|
||||||
node_selector_value: enabled
|
node_selector_value: enabled
|
||||||
l2gw:
|
l2gw:
|
||||||
node_selector_key: openstack-control-plane
|
node_selector_key: openstack-control-plane
|
||||||
|
|
|
@ -28,6 +28,7 @@ conf:
|
||||||
ovn_nb_connection: tcp:__OVN_NB_DB_SERVICE_HOST__:__OVN_NB_DB_SERVICE_PORT__
|
ovn_nb_connection: tcp:__OVN_NB_DB_SERVICE_HOST__:__OVN_NB_DB_SERVICE_PORT__
|
||||||
ovn_sb_connection: tcp:__OVN_SB_DB_SERVICE_HOST__:__OVN_SB_DB_SERVICE_PORT__
|
ovn_sb_connection: tcp:__OVN_SB_DB_SERVICE_HOST__:__OVN_SB_DB_SERVICE_PORT__
|
||||||
enable_distributed_floating_ip: True
|
enable_distributed_floating_ip: True
|
||||||
|
ovn_metadata_enabled: True
|
||||||
ovn_l3_scheduler: leastloaded
|
ovn_l3_scheduler: leastloaded
|
||||||
dns_servers: 8.8.8.8,1.1.1.1
|
dns_servers: 8.8.8.8,1.1.1.1
|
||||||
ovn_metadata_agent:
|
ovn_metadata_agent:
|
||||||
|
@ -37,6 +38,7 @@ conf:
|
||||||
metadata_proxy_socket: /var/lib/neutron/openstack-helm/metadata_proxy
|
metadata_proxy_socket: /var/lib/neutron/openstack-helm/metadata_proxy
|
||||||
metadata_proxy_shared_secret: "password"
|
metadata_proxy_shared_secret: "password"
|
||||||
metadata_workers: 2
|
metadata_workers: 2
|
||||||
|
nova_metadata_host: __NOVA_METADATA_SERVICE_HOST__
|
||||||
cache:
|
cache:
|
||||||
enabled: true
|
enabled: true
|
||||||
backend: dogpile.cache.memcached
|
backend: dogpile.cache.memcached
|
||||||
|
|
|
@ -47,4 +47,5 @@ neutron:
|
||||||
- 0.3.3 Add OVN Support
|
- 0.3.3 Add OVN Support
|
||||||
- 0.3.4 Replace node-role.kubernetes.io/master with control-plane
|
- 0.3.4 Replace node-role.kubernetes.io/master with control-plane
|
||||||
- 0.3.5 Fix health probe for OVN metadata agent
|
- 0.3.5 Fix health probe for OVN metadata agent
|
||||||
|
- 0.3.6 Fix the issue that ovn metadata not work in muti-node enviroment
|
||||||
...
|
...
|
||||||
|
|
Loading…
Reference in New Issue