Uploaded image for project: 'Puppet Agent'
  1. Puppet Agent
  2. PA-390

On AIX, Puppet services are not restarted on upgrade

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • puppet-agent 1.5.1
    • puppet-agent 1.6.0
    • None
    • Known Issue
    • Hide
      - Upgrades of AIX agent nodes from puppet-agent <= 1.3.6 can leave Puppet services stopped. This issue was fixed for upgrades from puppet-agent >= 1.4.2.
      - Upgrades of AIX agent nodes from puppet-agent >= 1.4.2 can leave the older services running. This issue is fixed for upgrades from puppet-agent >= 1.6.0.
      Show
      - Upgrades of AIX agent nodes from puppet-agent <= 1.3.6 can leave Puppet services stopped. This issue was fixed for upgrades from puppet-agent >= 1.4.2. - Upgrades of AIX agent nodes from puppet-agent >= 1.4.2 can leave the older services running. This issue is fixed for upgrades from puppet-agent >= 1.6.0.

    Description

      On AIX, Puppet services are not restarted after upgrades from puppet-agent 1.4.0 and later.

      Install puppet-agent 1.3.6 and start puppet:

      # rpm -ivh http://builds.puppetlabs.lan/puppet-agent/1.3.6/artifacts/aix/7.1/PC1/ppc/puppet-agent-1.3.6-1.aix7.1.ppc.rpm
      Retrieving http://builds.puppetlabs.lan/puppet-agent/1.3.6/artifacts/aix/7.1/PC1/ppc/puppet-agent-1.3.6-1.aix7.1.ppc.rpm
      puppet-agent                ##################################################
      # startsrc -s puppet
      0513-059 The puppet Subsystem has been started. Subsystem PID is 17170448.
      

      Upgrade puppet-agent 1.3.6 to 1.4.1. Note that puppet is not running after the upgrade. (This is a known issue.):

      # rpm -Uvh http://builds.puppetlabs.lan/puppet-agent/1.4.1/artifacts/aix/7.1/PC1/ppc/puppet-agent-1.4.1-1.aix7.1.ppc.rpm
      Retrieving http://builds.puppetlabs.lan/puppet-agent/1.4.1/artifacts/aix/7.1/PC1/ppc/puppet-agent-1.4.1-1.aix7.1.ppc.rpm
      puppet-agent                ##################################################
      # lssrc -s puppet
      Subsystem         Group            PID          Status
       puppet                                         inoperative
      

      Start puppet:

      # startsrc -s puppet
      0513-059 The puppet Subsystem has been started. Subsystem PID is 16973976.
      

      Upgrade puppet-agent 1.4.1 to 1.4.2. After upgrade, note that puppet is still running, with the same PID:

      # rpm -Uvh http://builds.puppetlabs.lan/puppet-agent/1.4.2/artifacts/aix/7.1/PC1/ppc/puppet-agent-1.4.2-1.aix7.1.ppc.rpm
      Retrieving http://builds.puppetlabs.lan/puppet-agent/1.4.2/artifacts/aix/7.1/PC1/ppc/puppet-agent-1.4.2-1.aix7.1.ppc.rpm
      puppet-agent                ##################################################
      # lssrc -s puppet
      Subsystem         Group            PID          Status
       puppet                            16973976     active
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              geoff.nichols Geoff Nichols
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support