Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-8107

Ability to specify source IP for the agent

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 4.10.10, PUP 5.3.4, PUP 5.4.0
    • Component/s: None
    • Labels:
      None
    • Environment:

      Linux (Arista EOS) is requested by customer but this would apply to any environment with multiple IP addresses.

    • Template:
    • Acceptance Criteria:
      Hide

      On a system with multiple interfaces and IP addresses, such as a network switch, router, or multi-homed server, the user should be able to specify the source-IP-address that the agent uses when contacting the server. The configuration setting should be available from the command line and the puppet.conf file.

      Show
      On a system with multiple interfaces and IP addresses, such as a network switch, router, or multi-homed server, the user should be able to specify the source-IP-address that the agent uses when contacting the server. The configuration setting should be available from the command line and the puppet.conf file.
    • Team:
      Platform Core
    • Release Notes:
      New Feature
    • Release Notes Summary:
      The `sourceaddress` setting can now be used to specify which interface the agent should use for outbound HTTP requests. It may be necessary to set this if the agent is running on a host with multiple interfaces.
    • QA Risk Assessment:
      Needs Assessment

      Description

      On a system with multiple IP addresses, the user should be able to specify which IP address the puppet agent will use.

      This feature is especially desired on a network device that may have many IP addresses where a certain one should be chosen due to routing or security considerations. We have a large customer who has specifically requested this support for their environment.

        Attachments

          Activity

            jsd-sla-details-panel

              People

              • Assignee:
                Unassigned
                Reporter:
                jerearista Jere Julian
              • Votes:
                2 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support