Skip to content

[customdns] removing customdns configuration via neutron config file#110

Open
mutax wants to merge 1 commit into
stable/2024.1-m3from
i583594/customdns-cleanup
Open

[customdns] removing customdns configuration via neutron config file#110
mutax wants to merge 1 commit into
stable/2024.1-m3from
i583594/customdns-cleanup

Conversation

@mutax

@mutax mutax commented Jun 26, 2026

Copy link
Copy Markdown

The customdns configuration is now done using a yaml config file pointed to in the neutron config file.

This commit removes the now unused options from the configuration, removes the obsolete code and the tests and cleans up the code.

With this change the yaml configuration file is now mandatory when the customdns feature is enabled.

We also renamed some of the tests to better describe their purpose and renamed the "doubled" tests for the functionality back to the original names by removing the _yaml postfix.

Additional tests ensure the configuration file is required when the customdns feature is enabled and exceptions are handled accordingly.

@mutax mutax force-pushed the i583594/customdns-cleanup branch 5 times, most recently from 12267dc to 70d7a4f Compare June 26, 2026 13:45
@mutax mutax marked this pull request as ready for review June 26, 2026 13:45
@mutax mutax requested review from a team as code owners June 26, 2026 13:45
@mutax mutax changed the title [customdns] removing support for old configuration via neutron.conf [customdns] removing customdns configuration via neutron config file Jun 26, 2026
@mutax mutax force-pushed the i583594/customdns-cleanup branch from 70d7a4f to bd313a8 Compare July 3, 2026 12:38
The customdns configuration is now done using a yaml config file pointed
to in the neutron config file.

This commit removes the now unused options from the configuration,
removes the obsolete code and the tests and cleans up the code.

With this change the yaml configuration file is now mandatory when the
customdns feature is enabled.

We also renamed some of the tests to better describe their purpose and
renamed the "doubled" tests for the functionality back to the original
names by removing the _yaml postfix.

Additional tests ensure the configuration file is required when the
customdns feature is enabled and exceptions are handled accordingly.
@mutax mutax force-pushed the i583594/customdns-cleanup branch from bd313a8 to 24068ec Compare July 3, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant