Uploaded image for project: 'Puppet Enterprise'
  1. Puppet Enterprise
  2. ENTERPRISE-866

r10k on PE ignores license for modules that require it

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Template:

      Description

      If you install for example puppetlabs/sqlserver as part of r10k then you will get an error message:

      ERROR -> You must have a valid Puppet Enterprise license on this node in order to download puppetlabs-sqlserver-1.1.1. If you have a Puppet Enterprise license, please see https://docs.puppetlabs.com/pe/latest/modules_installing.html#puppet-enterprise-modules for more information.

      This error is as a result of running: r10k deploy environment -pv

      r10k was configured by adding the r10k class to the PE Master group.

      Restarting the puppetserver has no effect.

      PE2015.3.1 is the release being used.

      The only solution at present is to do a manual module install. Eg: puppet module install puppetlabs/sqlserver

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              ggeldenhuis-old Gerhardus Geldenhuis
              Votes:
              2 Vote for this issue
              Watchers:
              9 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support