Closed liangwen12year closed 3 months ago
Attention: Patch coverage is 66.66667%
with 3 lines
in your changes missing coverage. Please review.
Project coverage is 43.29%. Comparing base (
34d1f2d
) to head (169d276
). Report is 22 commits behind head on main.
Files | Patch % | Lines |
---|---|---|
library/network_connections.py | 0.00% | 2 Missing :warning: |
module_utils/network_lsr/argument_validator.py | 85.71% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
[citest]
[citest]
This PR takes part of the code from https://github.com/linux-system-roles/network/pull/529.
[citest]
Enhancement: Add the optional route source parameter for the nm provider
Reason: In a scenario where you have a machine with multiple public IP addresses, typically due to a multi-WAN setup, the src parameter in the context of routes allows you to specify which source IP address should be used when sending packets via a specific route. This is crucial when you want to ensure that outbound traffic uses a specific IP address tied to a particular network interface, especially when dealing with multiple WAN connections.
Result: Adding support for the src parameter in routes results in a more powerful and flexible network configuration capability, especially important in environments with multiple network interfaces or multiple IP addresses, it provides better control over traffic routing.
Resolves: https://issues.redhat.com/browse/RHEL-3252
Issue Tracker Tickets (Jira or BZ if any):