neutron: Add uwsgi start-time configuration
This commit adds the start-time configuration to the neutron chart's uwsgi settings, set to "%t" which provides the unix timestamp at instance startup. This parameter is required by ML2/OVN to create OVN hash ring registers during the initialization process. Related documentation: https://docs.openstack.org/neutron/latest/admin/config-wsgi.html Change-Id: Ib759026046979110187e5bfcbec78d6afaf15787 Assisted-by: Claude Sonnet 4.5 Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
This commit is contained in:
@@ -1385,6 +1385,10 @@ conf:
|
|||||||
master: true
|
master: true
|
||||||
procname-prefix-spaced: "neutron-api:"
|
procname-prefix-spaced: "neutron-api:"
|
||||||
route-user-agent: '^kube-probe.* donotlog:'
|
route-user-agent: '^kube-probe.* donotlog:'
|
||||||
|
# start-time provides unix time at instance startup, used by ML2/OVN
|
||||||
|
# for OVN hash ring registers. See:
|
||||||
|
# https://docs.openstack.org/neutron/latest/admin/config-wsgi.html
|
||||||
|
start-time: "%t"
|
||||||
thunder-lock: true
|
thunder-lock: true
|
||||||
worker-reload-mercy: 80
|
worker-reload-mercy: 80
|
||||||
wsgi-file: /var/lib/openstack/bin/neutron-api
|
wsgi-file: /var/lib/openstack/bin/neutron-api
|
||||||
|
|||||||
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
neutron:
|
||||||
|
- |
|
||||||
|
Added uwsgi start-time configuration to neutron-api-uwsgi section. The
|
||||||
|
start-time parameter is set to "%t" (unix time at instance startup) and is
|
||||||
|
used by ML2/OVN for creating OVN hash ring registers per worker. This
|
||||||
|
configuration is mandatory for proper ML2/OVN operation. See the Neutron
|
||||||
|
documentation for more details:
|
||||||
|
https://docs.openstack.org/neutron/latest/admin/config-wsgi.html
|
||||||
|
...
|
||||||
Reference in New Issue
Block a user