• rhel-system-roles-1.86.0-0.1.el9
    • 1
    • rhel-sst-system-roles
    • 3
    • QE ack, Dev ack
    • False
    • Hide

      None

      Show
      None
    • No
    • Red Hat Enterprise Linux
    • NMT - RHEL-9.5 DTM 24
    • Hide

      As a system administrator managing multi-WAN servers with multiple public IP addresses,
      I want to be able to configure the 'src' parameter for routes using the network system role in Ansible,
      So that I can set up custom routing tables more effectively and manage routing for machines with multiple public IPs.

      Given a system administrator using the network system role in Ansible to configure routes on a multi-WAN server,
      When they define a route and set the 'src' parameter for specifying the source IP address,
      Then the route should be correctly configured on the server with the specified source IP, and
      the resultant custom routing table should reflect the specified route with the 'src' parameter.

      Definition of Done

      • The implementation meets the acceptance criteria
      • The unit tests and integration tests are written and passed
      • The code is part of a build attached to an errata
      Show
      As a system administrator managing multi-WAN servers with multiple public IP addresses, I want to be able to configure the 'src' parameter for routes using the network system role in Ansible, So that I can set up custom routing tables more effectively and manage routing for machines with multiple public IPs. Given a system administrator using the network system role in Ansible to configure routes on a multi-WAN server, When they define a route and set the 'src' parameter for specifying the source IP address, Then the route should be correctly configured on the server with the specified source IP, and the resultant custom routing table should reflect the specified route with the 'src' parameter. Definition of Done The implementation meets the acceptance criteria The unit tests and integration tests are written and passed The code is part of a build attached to an errata
    • Pass
    • None
    • Enhancement
    • Hide
      .The `src` parameter was added to the `network` RHEL system role

      The `src` parameter to the `route` sub-option of the `ip` option for the `network_connections` variable has been added. This parameter specifies the source IP address for a route. Typically, it is useful for the multi-WAN connections. These setups ensure that a machine has multiple public IP addresses, and outbound traffic uses a specific IP address tied to a particular network interface. As a result, support for the `src` parameter provides better control over traffic routing by ensuring a more robust and flexible network configuration capability in the described scenarios.

      For more details, see the resources in the `/usr/share/doc/rhel-system-roles/network/` directory.
      Show
      .The `src` parameter was added to the `network` RHEL system role The `src` parameter to the `route` sub-option of the `ip` option for the `network_connections` variable has been added. This parameter specifies the source IP address for a route. Typically, it is useful for the multi-WAN connections. These setups ensure that a machine has multiple public IP addresses, and outbound traffic uses a specific IP address tied to a particular network interface. As a result, support for the `src` parameter provides better control over traffic routing by ensuring a more robust and flexible network configuration capability in the described scenarios. For more details, see the resources in the `/usr/share/doc/rhel-system-roles/network/` directory.
    • Done
    • None

      configuring a route should allow configuring the 'src' parameter - there is already a PR for this that has been abandoned and needs someone to take it over - https://github.com/linux-system-roles/network/pull/529

              rmeggins@redhat.com Richard Megginson
              rmeggins@redhat.com Richard Megginson
              Network Management Team Network Management Team
              David Jez David Jez
              Jaroslav Klech Jaroslav Klech
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

                Created:
                Updated:
                Resolved: