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

Puppet should emit output indicating which server it is connecting to

    Details

    • Release Notes:
      Enhancement
    • Release Notes Summary:
      Hide
      When running with debug, puppet will now print the HTTP request and response info, such as

      Debug: HTTP GET https://puppet.delivery.puppetlabs.net:8140/puppet/v3/file_metadatas/pluginfacts returned 200 OK
      Show
      When running with debug, puppet will now print the HTTP request and response info, such as Debug: HTTP GET https://puppet.delivery.puppetlabs.net:8140/puppet/v3/file_metadatas/pluginfacts returned 200 OK
    • QA Risk Assessment:
      Needs Assessment

      Description

      When a cert request is initiated, its possible that a misconfiguration in puppet.conf has sent the request to the wrong server. This can happen often in the Portland Office, where puppet is the default server name, and also the name of a local master available on the network. It can also happen to end users who incorrectly specify the name of a master.

      There is :server setting in Puppet that might be usable to help emit this information during the request (however, it may also be inaccessible given the request is sent through the indirector, which may not have access to this information).

      *Updated* This is a common theme across all HTTP requests, so increasing the scope of this ticket to include all HTTP requests.

        Attachments

          Activity

            jsd-sla-details-panel

              People

              • Assignee:
                josh Josh Cooper
                Reporter:
                ethan Ethan Brown
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support