generated config doesn't include auth config in [neutron] section
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
octavia |
Confirmed
|
Low
|
Unassigned |
Bug Description
tox -e genconfig on stable/2023.2 doesn't produce authentication config as noted by [1] for the [neutron] section.
[1] https:/
All that is generated is:
[neutron]
#
# From octavia
#
# DEPRECATED: A new endpoint to override the endpoint in the keystone catalog
# (string value)
# This option is deprecated for removal since 2023.2/Bobcat.
# Its value may be silently ignored in the future.
# Reason: The endpoint_override option defined by keystoneauth1 is the new name
# for this option.
#endpoint = <None>
# DEPRECATED: Endpoint interface in identity service to use (string value)
# This option is deprecated for removal since 2023.2/Bobcat.
# Its value may be silently ignored in the future.
# Reason: This option was replaced by the valid_interfaces option defined by
# keystoneauth.
#endpoint_type = <None>
# DEPRECATED: CA certificates file path (string value)
# This option is deprecated for removal since 2023.2/Bobcat.
# Its value may be silently ignored in the future.
# Reason: The cafile option defined by keystoneauth1 is the new name for this
# option.
#ca_certificate
Thanks for the report,
I think we should fix it by dynamically building the list of [neutron] options in https:/ /opendev. org/openstack/ octavia/ src/branch/ master/ octavia/ opts.py# L46