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

Puppet resource should always emit the provider

    Details

    • Type: New Feature
    • Status: Ready for Engineering
    • Priority: Normal
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: PUP 5.y
    • Component/s: Types and Providers
    • Labels:
      None
    • Template:
    • Team:
      Coremunity

      Description

      puppet resource <type> [<name>] should always return the provider in the list of discovered resources, as it's possible for the same package name to exist in multiple package providers, e.g. guid.

      PUP-1073 added the ability to specify multiple packages with the same name but different providers. However, 'puppet resource package <name>' only returns one matching package, even if multiple with that name are present. If a package from the default provider and a secondary provider are installed, there seems to be no way to confirm with puppet that the package from the secondary provider is installed.

      We should add a way to do that, probably by enhancing 'puppet resource package <name>' to return multiple results.

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  michael.smith Michael Smith
                  QA Contact:
                  Eric Thompson
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated: