Commits on Jul 18, 2017

  1. (maint) bump inifile dependency

    inifile 2.0.0 is on its way so this modules dependency needs to be updated to use the new version
    eputnam committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    06fecee View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2017

  1. Merge pull request #240 from eputnam/master

    (maint) bump inifile dependency
    MikaelSmith authored Jul 27, 2017
    Configuration menu
    Copy the full SHA
    bba3f2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b67212c View commit details
    Browse the repository at this point in the history
  3. Merge branch 'release'

    * release:
      (maint) Use http for RedHat repos
    glennsarti committed Jul 27, 2017
    Configuration menu
    Copy the full SHA
    76b1a11 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #243 from puppetlabs/maint-modsync-915cde70e20

    (maint) modulesync 915cde70e20
    MikaelSmith authored Jul 27, 2017
    Configuration menu
    Copy the full SHA
    5c5024b View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2017

  1. (maint) Fix Travis CI

    Travis CI switched from Precise to Trusty, but don't have Ruby 2.1
    builds for Trusty. Pin to Precise so tests against Ruby 2.1 continue to
    work.
    MikaelSmith committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    c6ca60e View commit details
    Browse the repository at this point in the history
  2. (maint) Update issues link in metadata

    Update issues to point to the right project, MODULES.
    MikaelSmith committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    02afe2b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #244 from MikaelSmith/fix-ci

    (maint) Fix Travis CI
    MikaelSmith authored Aug 22, 2017
    Configuration menu
    Copy the full SHA
    508ac63 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    46af1ed View commit details
    Browse the repository at this point in the history
  5. (maint) Simplify puppet_agent::install logic

    Move package installation into a single conditional chain. Previous two
    chains made it difficult to handle new cases and separating out options
    and extra steps from install didn't simplify code.
    MikaelSmith committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    52d1cd2 View commit details
    Browse the repository at this point in the history
  6. (maint) Rearrange service management for Solaris

    Rearranged the service management logic for Solaris to be closer to
    other relevant operations. In particular, moved stopping old PE service
    names to package removal for Solaris 10.
    MikaelSmith committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    fe98714 View commit details
    Browse the repository at this point in the history
  7. (maint) Use env_temp_variable for Solaris script, log output

    Uses the env_temp_variable fact - instead of hard-coding `/tmp` - for
    the solaris_start_puppet script. Also redirect output to a log file for
    the backgrounded script execution. Ensure these steps are only taken
    when we just upgraded, to avoid unnecessary "changes".
    MikaelSmith committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    3c76d67 View commit details
    Browse the repository at this point in the history
  8. (MODULES-3787) Do Solaris 10 upgrades out-of-band

    Due to PUP-7110, Solaris 10 upgrades fail when triggered by the service
    when starting with Puppet prior to 5.0.0. For those upgrades, use a
    script to upgrade after the Puppet run has completed.
    MikaelSmith committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    c81c4a7 View commit details
    Browse the repository at this point in the history
  9. (maint) Correct MacOS regex, add 10.12

    Corrects the regex used to detect supported MacOS product versions. Adds
    support for MacOS 10.12.
    MikaelSmith committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    9200879 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2017

  1. Merge pull request #242 from puppetlabs/MODULES-3787

    (MODULES-3787) Fix upgrades on Solaris 10 when initiated from service
    MikaelSmith authored Aug 23, 2017
    Configuration menu
    Copy the full SHA
    f9e6b77 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2017

  1. (maint) Add pid file to Solaris upgrade

    This makes it easier to test when the upgrade is still in-progress, and
    mirrors how the Windows upgrade is handled. It's either this or we grep
    ps for running upgrades. Currently used in upgrade acceptance tests.
    
    This pattern - laying down a file in /tmp/puppet_agent_upgrade.pid -
    should be followed for any scripts used to perform async upgrades to
    maintain testability with our current test suite.
    MikaelSmith committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    0cbfaa9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #246 from puppetlabs/support-testing-upgrades

    (maint) Add pid file to Solaris upgrade
    MikaelSmith authored Sep 15, 2017
    Configuration menu
    Copy the full SHA
    0032c15 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2017

  1. (MODULES-5633) Add support for Puppet 5 on Redhat osfamily

    We made a couple of changes to how Yum repo paths are constructed
    in puppet 5:
    
    1) We now put the repo name (puppet5) before the OS name/version
    2) We no longer put an extra 'f' in fedora repos
    
    This updates the module to only use the old repo path
    construction if the collection is 'PC1'. Otherwise, we use
    the newer construction (under the assumption that we won't change
    again for puppet 6)
    Branan Riley committed Sep 18, 2017
    Configuration menu
    Copy the full SHA
    e209697 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #247 from branan/puppet5_yum_support

    (MODULES-5633) Add support for Puppet 5 on Redhat osfamily
    MikaelSmith authored Sep 18, 2017
    Configuration menu
    Copy the full SHA
    694c3cd View commit details
    Browse the repository at this point in the history
  3. (maint) modulesync 892c4cf

    HAIL9000 committed Sep 18, 2017
    Configuration menu
    Copy the full SHA
    3cf3be5 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2017

  1. Merge pull request #248 from puppetlabs/msync_18sep17_892c4cf

    (maint) modulesync 892c4cf
    MikaelSmith authored Sep 19, 2017
    Configuration menu
    Copy the full SHA
    8513077 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2017

  1. (PE-22505) Add ppc64le to the list of valid architecture regexes

    Enis Inan authored and Enis Inan committed Oct 17, 2017
    Configuration menu
    Copy the full SHA
    4881913 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2017

  1. Merge pull request #251 from ekinanp/PE-22505

    (PE-22505) Add ppc64le to the list of valid architecture regexes
    cthorn42 authored Oct 19, 2017
    Configuration menu
    Copy the full SHA
    13f17fd View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2017

  1. (maint) Test on Trusty for Travis

    The previous issues of testing on Precise in Travis have been resolved.  This
    commit changes to the more updated Trusty distribution and removes the issues
    with the Future Parser testing on Precise.
    glennsarti committed Nov 7, 2017
    Configuration menu
    Copy the full SHA
    4ad9d98 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #257 from glennsarti/fix_travis

    (maint) Test on Trusty for Travis
    MikaelSmith authored Nov 7, 2017
    Configuration menu
    Copy the full SHA
    0c0a3ee View commit details
    Browse the repository at this point in the history
  3. (MODULES-5942) Always use upgrade script on Solaris 10

    Implementation of gettext translation lookup in Puppet 5 introduced
    behavior that broke how upgrades were expected to work on Solaris 10.
    During the upgrade, we uninstall puppet-agent, then get a failure
    because gettext tries to load empty.mo while looking for translations
    for a log message.
    
    Fix upgrades by going to the pre-Puppet 5 upgrade method using a postrun
    script.
    MikaelSmith committed Nov 7, 2017
    Configuration menu
    Copy the full SHA
    e3dede2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e4fcad7 View commit details
    Browse the repository at this point in the history
  5. (MODULES-5944) Fixes failure for stringify_facts

    * The code to check that stringify_facts was true,
    assumed that the fact itself would be a boolean
    * Ironically, if it’s true... the fact is a string
    * We can fix this by simply adding a str2bool
    * Adds extra unit test to check both cases
    petems committed Nov 7, 2017
    Configuration menu
    Copy the full SHA
    3fa6350 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #256 from petems/maint-add_travis_badge

    (maint) Add Travis badge to README
    MikaelSmith authored Nov 7, 2017
    Configuration menu
    Copy the full SHA
    339130c View commit details
    Browse the repository at this point in the history
  7. Merge pull request #255 from petems/MODULES-5944-fix_stringify_facts_…

    …fail
    
    (MODULES-5944) Fixes failure for stringify_facts
    MikaelSmith authored Nov 7, 2017
    Configuration menu
    Copy the full SHA
    15a3861 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2017

  1. (PE-22810) Removed _client_cert_verification

    The private key is not world readable and apt now runs as an
     unpriveledged user. This means apt can no longer read the private
     key. We don't validate the client so we're removing the usage of the
     private key to communicate with master.
    barleyj-puppet committed Nov 8, 2017
    Configuration menu
    Copy the full SHA
    0e53132 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2017

  1. (MODULES-5953) Adds ability to set stringify_facts

    * `stringily_facts` is currently not configurable 
    in the module
    * Lets add a class to configure it
    * AND add docs on using the `puppet_conf` task to
    Do it
    petems committed Nov 9, 2017
    Configuration menu
    Copy the full SHA
    760eca1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #254 from MikaelSmith/solaris-4-ever

    (MODULES-5942) Always use upgrade script on Solaris 10
    highb authored Nov 9, 2017
    Configuration menu
    Copy the full SHA
    cb48507 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2017

  1. Merge pull request #259 from petems/MODULES-5953-add_stringify_facts_…

    …class_and_docs
    
    (MODULES-5953) Adds ability to set stringify_facts
    MikaelSmith authored Nov 10, 2017
    Configuration menu
    Copy the full SHA
    74a2910 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b35ea9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #260 from barleyj-puppet/issue/pe-22810-debian9-fa…

    …ils-upgrade
    
    (PE-22810) Removed _client_cert_verification
    MikaelSmith authored Nov 10, 2017
    Configuration menu
    Copy the full SHA
    eb8a19c View commit details
    Browse the repository at this point in the history
  4. (MODULES-5979) Use rpm upgrade for puppet-agent upgrades

    When upgrading from a puppet-agent package, use rpm to do an inplace
    upgrade rather than the previous method of uninstalling the old package
    before installing the new one. This avoids an issue when upgrading
    Puppet 5 installs where the upgrade run tries to use files that have
    been uninstalled.
    MikaelSmith committed Nov 10, 2017
    Configuration menu
    Copy the full SHA
    114bb32 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #261 from MikaelSmith/try-upgrade

    (MODULES-5979) Use rpm upgrade for puppet-agent upgrades
    highb authored Nov 10, 2017
    Configuration menu
    Copy the full SHA
    2d749e6 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2017

  1. (MODULES-5622) Add REINSTALLMODE for win install

    Set REINSTALLMODE for Puppet Agent Upgrade/Downgrade defaulting to
    "amus" which forces all files to be replaced regardless of version or
    checksum.
    
    Add positive and negative testing, i.e. if OPTIONS are specified, the
    REINSTALLMODE string is not included, otherwise it is.
    John O'Connor authored and glennsarti committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    4fb1f7a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #253 from jcoconnor/MODULES-5622-PA-REINSTALLMODE

    (MODULES-5622) Add REINSTALLMODE for win install
    glennsarti authored Nov 15, 2017
    Configuration menu
    Copy the full SHA
    c5f2140 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2017

  1. (MODULES-6041) Prepare for 1.5.0 release

    Branan Riley committed Nov 16, 2017
    Configuration menu
    Copy the full SHA
    6ca8b3e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #262 from branan/1.5.0_release

    (MODULES-6041) Prepare for 1.5.0 release
    MikaelSmith authored Nov 16, 2017
    Configuration menu
    Copy the full SHA
    692037d View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2017

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

Commits on Nov 29, 2017

  1. (maint) Fix release date for 1.5.0 release

    Branan Riley committed Nov 29, 2017
    Configuration menu
    Copy the full SHA
    c04d0c4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #266 from branan/150_date

    (maint) Fix release date for 1.5.0 release
    geoffnichols authored Nov 29, 2017
    Configuration menu
    Copy the full SHA
    fa4da6e View commit details
    Browse the repository at this point in the history