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

Update pup acceptance tests to use the CA CLI to generate certs

    Details

    • Type: Task
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 6.0.0
    • Component/s: None
    • Labels:
      None
    • Template:
    • Acceptance Criteria:
      • all beaker tests in puppet `ca create` to generate certs
    • Team:
      Server
    • Story Points:
      1
    • Release Notes:
      Not Needed
    • QA Risk Assessment:
      Needs Assessment

      Description

      Currently, puppetserver generates its CA files on startup. Before we can remove this behavior in favor of require people to run the CA CLI tool to set it up, we need to update our tests to use it, so that things won't break when we actually remove the bootstrapping.

      This will most likely be an update to the install utility methods in beaker-puppet, though it might implicate some individual tests as well. Tests using utilities from beaker-pe might also be impacted unless they use the PE installer, which will be separately updated to use this tool (see PE-24739).

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  erict Eric Thompson
                  Reporter:
                  maggie Maggie Dreyer
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: