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

puppet-agent-5.5.4-1.el6.x86_64 on Scientfic Linux 6 fails to use upstart

    XMLWordPrintable

Details

    • Platform OS
    • Platform OS Kanban
    • Needs Assessment
    • Bug Fix
    • The upstart provider is additionally confined to only work on platforms that have the upstart daemon running. We check this with `initctl version --quiet`.
    • Needs Assessment

    Description

      When running our Upstart Application 'gatekeeper' (or any other application). 5.5.4 claims ' Provider upstart is not functional on this host':

      /opt/puppetlabs/puppet/bin/puppet apply --config /etc/puppetlabs/puppet/puppet.conf --execute "service {'gatekeeper': ensure => 'running', provider => 'upstart'}"
      Notice: Compiled catalog for zymevault.dev.zymeworks.com in environment production in 0.21 seconds
      Error: /Stage[main]/Main/Service[gatekeeper]: Provider upstart is not functional on this host
      Notice: Applied catalog in 0.07 second

      Downgrading to 5.5.3 fixes:

       

      yum -y downgrade puppet-agent
      Loaded plugins: security, versionlock
      Setting up Downgrade Process
      Resolving Dependencies
      --> Running transaction check
      ---> Package puppet-agent.x86_64 0:5.5.3-1.el6 will be a downgrade
      ---> Package puppet-agent.x86_64 0:5.5.4-1.el6 will be erased
      --> Finished Dependency Resolution
      Dependencies Resolved
      ===================================================================================================================================================================================================================================
       Package Arch Version Repository Size
      ===================================================================================================================================================================================================================================
      Downgrading:
       puppet-agent x86_64 5.5.3-1.el6 puppet5 21 M
      Transaction Summary
      ===================================================================================================================================================================================================================================
      Downgrade 1 Package(s)
      Total download size: 21 M
      Downloading Packages:
      puppet-agent-5.5.3-1.el6.x86_64.rpm | 21 MB 00:02
      Running rpm_check_debug
      Running Transaction Test
      Transaction Test Succeeded
      Running Transaction
       Installing : puppet-agent-5.5.3-1.el6.x86_64 1/2
       Cleanup : puppet-agent-5.5.4-1.el6.x86_64 2/2
       Verifying : puppet-agent-5.5.3-1.el6.x86_64 1/2
       Verifying : puppet-agent-5.5.4-1.el6.x86_64 2/2
      Removed:
       puppet-agent.x86_64 0:5.5.4-1.el6
      Installed:
       puppet-agent.x86_64 0:5.5.3-1.el6
      Complete!
      [root@zymevault ~]# /opt/puppetlabs/puppet/bin/puppet apply --config /etc/puppetlabs/puppet/puppet.conf --execute "service {'gatekeeper': ensure => 'running', provider => 'upstart'}"
      Notice: Compiled catalog for zymevault.dev.zymeworks.com in environment production in 0.21 seconds
      Notice: Applied catalog in 0.08 seconds
       
      

       

      Attachments

        Issue Links

          Activity

            People

              enis.inan Enis Inan
              VinceAllen604 Vince Allen
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support