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

Smoke test mcollective on Puppet 4.0 AIO

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Normal
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Template:

      Description

      Smoke test mcollective on Puppet 4.0 AIO

      Validate that `mco ping` and the mcollective puppet plugin function in a `puppet-agent` install.

      Platforms

      This validation should be performed on the following platforms

      • RHEL 7
      • RHEL 6
      • Debian 7
      • Ubuntu 14.04
      • Ubuntu 12.04
      • Windows Server 2012 R2
      • Windows Server 2008 R2
      • Windows Server 2003 R2

      Process

      Setup

      1. Install `puppet-agent` on SUT
      2. Install `activemq` on SUT
      3. Copy `activemq*` files from https://github.com/richardc/mcollective-aio-beaker/tree/master/files to activemq conf directory.
      4. Start `activemq`
      5. Copy the following files from https://github.com/richardc/mcollective-aio-beaker/tree/master/files to mcollective conf directory `/etc/puppetlabs/mcollective`
        1. server.cfg
        2. client.cfg
        3. ca_crt.pem
        4. server.crt
        5. server.key
        6. client.crt
        7. client.key
      6. Create the following directory
        1. `/etc/puppetlabs/mcollective/ssl-clients`
      7. Copy the following file from https://github.com/richardc/mcollective-aio-beaker/tree/master/files/client.crt to `ssl-clients` directory created in the step above renaming it to `client.pem`
      8. Restart the `mcollective` service

      Perform `mco ping`

      As root, execute mco ping. It should respond with 1 reply.

      [root@egqjatjzwc43sqo ~]# /opt/puppetlabs/bin/mco ping
      warn 2015/04/03 11:22:09: config.rb:148:in `block in loadconfig' Cannot find libdir: /opt/puppetlabs/mcollective/plugins
      egqjatjzwc43sqo                          time=149.74 ms
       
       
      ---- ping statistics ----
      1 replies max: 149.74 min: 149.74 avg: 149.74 
      

      Validate mcollective puppet plugin

      TBD

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  john.duarte John Duarte
                  Reporter:
                  john.duarte John Duarte
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: