Commits on Apr 4, 2018

  1. (MODULES-5230) Do not manage PA version on PE infra nodes

    Prior to this commit, we would manage the puppet-agent version
    on any node that was classified with the puppet_agent class.
    
    After this commit, we now check to see if the node is a PE infra
    node and if so print a message saying we're not going to do anything
    because PE infra nodes have a specific version of puppet-agent
    on them for a reason.
    
    You would not, for instance, want your compile master to get its
    agent downgraded right after you completed an upgrade of your PE
    installation.
    npwalker committed Apr 4, 2018
    Configuration menu
    Copy the full SHA
    ae53894 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #286 from npwalker/pe_21971_skip_managing_pe_infra…

    …_nodes
    
    (MODULES-5230) Do not manage PA version on PE infra nodes
    Branan Riley authored Apr 4, 2018
    Configuration menu
    Copy the full SHA
    a658766 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2018

  1. (MODULES-7167) Prepare for 1.6.1 release

    This commit prepares the module for a version 1.6.1 release.
    glennsarti committed May 15, 2018
    Configuration menu
    Copy the full SHA
    ab12d12 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2018

  1. Merge pull request #290 from glennsarti/prep-1.6.1

    (MODULES-7167) Prepare for 1.6.1 release
    glennsarti authored Jun 1, 2018
    Configuration menu
    Copy the full SHA
    ad4f543 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2018

  1. Configuration menu
    Copy the full SHA
    de434a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2018

  1. Configuration menu
    Copy the full SHA
    00322a0 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2018

  1. (maint) Remove testing Puppet 3.8

    The module metadata specifies a minimum of Puppet 4.7 therefore testing on 3.8
    is no longer required.  This commit removes the redundant testing cell.
    glennsarti committed Jun 13, 2018
    Configuration menu
    Copy the full SHA
    7ffa68c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #294 from caseywilliams/PE-23722/ubuntu-1804

    (PE-23722) Update metadata to add Ubuntu 18.04
    speedofdark authored Jun 13, 2018
    Configuration menu
    Copy the full SHA
    9d7d0ae View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2018

  1. Merge pull request #292 from caseywilliams/MODULES-4195/aix-6.1-every…

    …where
    
    [MODULES-4195] Install AIX 6.1 RPMs on all AIX versions for puppet6
    Sean P McDonald authored Jun 19, 2018
    Configuration menu
    Copy the full SHA
    2ce0feb View commit details
    Browse the repository at this point in the history
  2. (MODULES-7329) Fix update failure for FIPS

    When the upgrade was attempted, the update command would not run
    because it was looking for the wrong package name (el7 vs. redhatfips7).
    This updates the name of the package to update to redhatfips7.
    Scott McClellan committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    5e9f955 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #295 from smcclellan/redhatfips7

    (MODULES-7329) Fix update failure for FIPS
    Sean P McDonald authored Jun 19, 2018
    Configuration menu
    Copy the full SHA
    7bea2e4 View commit details
    Browse the repository at this point in the history
  4. (MODULES-4424) Add skip_if_unavailable to yumrepo resource

    The skip_if_unavailable yum option allows unrelated yum package
    management to continue in the event that the agent repository
    is unavailble for any reason. It is defaulted to 'absent', which means
    the option is not set in the repository file.
    Chadwick Banning authored and speedofdark committed Jun 19, 2018
    Configuration menu
    Copy the full SHA
    95605a5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #296 from speedofdark/modules-4424-add-skip-if-una…

    …vailable-to-yumrepo
    
    (MODULES-4424) Add skip_if_unavailable to yumrepo resource
    caseywilliams authored Jun 19, 2018
    Configuration menu
    Copy the full SHA
    b8d9873 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2018

  1. (MODULES-5230) Use legacy fact variables

    Previously in commit a658766 the puppet_agent module was changed to not do
    anything if ran on a Puppet Master.  However the fact used uses the "newer"
    $facts variable which does not exist in Puppet 3.8, which the 1.x series
    supports.  This commit changes the fact to the legacy variable name.  Note that
    this commit should NOT be merged into the 2.x series as this no longer supports
    3.x and therefore is not an issue.
    glennsarti committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    5adc1dc View commit details
    Browse the repository at this point in the history
  2. (maint) Update Gemfile for older ruby versions

    The POSIX ruby puppet module gem introduced Puppet Strings 2.0 which requires
    Ruby 2.1.9, however we still test on Ruby 2.1.0 for older puppet gems.  This
    commit pins the the posix module to 0.3.3.
    glennsarti committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    0d6e400 View commit details
    Browse the repository at this point in the history
  3. Revert "(maint) Remove testing Puppet 3.8"

    This reverts commit 7ffa68c.
    
    Puppet 3.8 testing is still required.  The original error was related to a
    new gem being added with ruby restrictions.
    glennsarti committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    19eb55f View commit details
    Browse the repository at this point in the history
  4. (maint) Pin Beaker on old ruby versions

    Previously travis was throwing Gem dependency errors on older ruby versions due
    to beaker, and it's associated gems.  This commit sets the BEAKER_VERSION
    environment variable which pins the Beaker gem to version 3.0 so that bundle
    install complete.  Note this does not affect the actual testing as beaker is
    not used, only the bundling was failing.
    glennsarti committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    ec71e20 View commit details
    Browse the repository at this point in the history
  5. (MODULES-5230) Conditionally test on Puppet 3.x

    Previously we would test the fact pe_server_version however in Puppet 3.x the
    rspec-puppet helper is not working.  This commit modifies the test to only run
    on Puppet 4.x tests and that test coverage is enough to cover Puppet 3.x.  This
    commit should not be merged up to the 2.x series.
    glennsarti committed Jun 20, 2018
    Configuration menu
    Copy the full SHA
    6a1ada0 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2018

  1. Merge pull request #297 from glennsarti/fix-pe

    (MODULES-5230) Use legacy fact variables
    Branan Riley authored Jun 21, 2018
    Configuration menu
    Copy the full SHA
    33503d8 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2018

  1. (MODULES-7167) Prepare module for 1.6.1 release

    This commit prepares the module again for a 1.6.1 release.
    glennsarti committed Jun 22, 2018
    Configuration menu
    Copy the full SHA
    24e1345 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #298 from glennsarti/release

    (MODULES-7167) Prepare module for 1.6.1 release
    geoffnichols authored Jun 22, 2018
    Configuration menu
    Copy the full SHA
    7eb5493 View commit details
    Browse the repository at this point in the history