Skip to content

Conversation

@cardoe
Copy link
Contributor

@cardoe cardoe commented Oct 24, 2025

The network prefix handling was hardcoded to incorrect prefix. The tests used IPs in the target range to find the target range so this updates the tests to use client range IPs for the validations. Updated to the actual ranges that are in use and moved that into the config file with the defaults being the in use values so that this can become configurable in the future.

The calculation of the target prefix from the client IP was incorrect
based on the actual prefixes in use. This updates the code to have the
correct client side prefixes and then updates the tests to match while
including the correct target side prefixes as well.
Moved the storage prefix information to the configuration file instead
of being hardcoded in the code.
@cardoe cardoe requested a review from a team October 24, 2025 17:21
@cardoe cardoe added this pull request to the merge queue Oct 24, 2025
Merged via the queue into main with commit 3b9a622 Oct 24, 2025
37 of 38 checks passed
@cardoe cardoe deleted the fix-nova-understack-prefix branch October 24, 2025 17:34
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.

3 participants