generated config doesn't include auth config in [neutron] section

Bug #2043129 reported by Corey Bryant
6
This bug affects 1 person
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://opendev.org/openstack/octavia/commit/3e6fd13bfb000785d5eb9efe2139ee739e074460

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_certificates_file = <None>

Revision history for this message
Gregory Thiemonge (gthiemonge) wrote :

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

Changed in octavia:
importance: Undecided → Low
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.