Uploaded image for project: 'Modules'
  1. Modules
  2. MODULES-5530

puppet_agent : setting collection to puppet5 results in invalid config

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Normal
    • Resolution: Duplicate
    • None
    • puppet_agent 1.5.0
    • puppet_agent
    • None
    • Needs Assessment

    Description

      Basic Info
      Module Version: Current git master
      Puppet Version: 3.8.7 / 5.1.0
      OS Name/Version: CentOS 7

      Describe your issue in as much detail as possible...
      setting

      puppet_agent::package_version: "5.1.0"
      puppet_agent::collection: "puppet5"
      

      gives me http://yum.puppetlabs.com/el/$releasever/puppet5/x86_64 vs http://yum.puppetlabs.com/puppet5/el/7/$basearch (which results in a yum error) (despite the module claiming to support < 6.0).

      In addition, the module doesn't make it super obvious which values are valid for collection. I will file a separate ticket

      Desired Behavior:
      I believe it should look something like this:

      [root@c7node0 puppet]# cat /etc/yum.repos.d/pc_repo.repo 
      [pc_repo]
      name=Puppet Labs puppet5 Repository
      baseurl=http://yum.puppetlabs.com/puppet5/el/$releasever/$basearch
      enabled=true
      gpgcheck=1
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
        file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppet
      

      Actual Behavior:

      [root@c7node0 puppet]# cat /etc/yum.repos.d/pc_repo.repo 
      [pc_repo]
      name=Puppet Labs puppet5 Repository
      baseurl=http://yum.puppetlabs.com/el/$releasever/puppet5/x86_64
      enabled=true
      gpgcheck=1
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
        file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppet
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              will47 William Yardley
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support