Permalink
Commits on Oct 16, 2017
  1. Merge pull request #6033 from shawnferry/sferry/PUP-7745

    MosesMendoza committed Oct 16, 2017
    (PUP-7745) package latest method does not refresh metadata on Solaris
  2. Merge pull request #6282 from MosesMendoza/PUP-7672/master/jailed_on_…

    adrienthebo committed Oct 16, 2017
    …freebsd
    
    (PUP-7672) zoned property is called jailed on FreeBSD.
  3. Merge pull request #6283 from MosesMendoza/PUP-7807/master/aix_remoun…

    adrienthebo committed Oct 16, 2017
    …t_options
    
    (PUP-7807) Add mount options on AIX remount
  4. Merge pull request #6284 from gguillotte/DOCUMENT-730

    MosesMendoza committed Oct 16, 2017
    (docs)(DOCUMENT-730) Restore AIX mount option docs.
  5. Merge pull request #6285 from thallgren/issue/pup-8056/error-hash-ini…

    hlindberg committed Oct 16, 2017
    …tializer
    
    (PUP-8056) Add by-name initializer to the Error data type
  6. (PUP-8056) Add by-name initializer to the Error data type

    thallgren committed Oct 16, 2017
    This commit adds a dispatcher to the `Error` data type that takes a hash
    as an argument so that `Error` instances can be created from named
    arguments.
Commits on Oct 14, 2017
  1. (docs)(DOCUMENT-730) Add AIX mount options.

    gguillotte committed Oct 14, 2017
    AIX options for the mount type were added in Puppet 3.x in #3769,
    along with documentation explaining those options. The options are
    part of Puppet 4, but the documentation wasn't brought forward.
    
    Restore the AIX documentation to the mount type's options.
Commits on Oct 13, 2017
  1. Merge pull request #6075 from vinzent/pup_7718_yumrepo_payload_gpgcheck

    MosesMendoza committed Oct 13, 2017
    (PUP-7781) Add payload_gpgcheck param to the yumrepo type
  2. (PUP-7807) add doc to new mount method

    MosesMendoza committed Oct 13, 2017
    Clarify what's happening in the #remount_with_option command.
    
    Signed-off-by: Moses Mendoza <moses@puppet.com>
  3. (PUP-7807) cleanup/add tests for aix remount options

    MosesMendoza committed Oct 13, 2017
    Building on prior work, this commit DRYs up the code in mount a bit, sharing
    behavior between bsd and aix, and breaking out a couple utility methods. A test
    is added to assert that on AIX, if remounts is true and options are specified,
    we pass the specified options with the appropriate 'remount' command.
    
    Signed-off-by: Moses Mendoza <moses@puppet.com>
  4. Merge branch 'PUP-7807_aix_remount_options' of https://github.com/jar…

    MosesMendoza committed Oct 13, 2017
    …retlavallee/puppet into PUP-7807/master/aix_remount_options
Commits on Oct 12, 2017
  1. (PUP-7672) fixup tests for jailed property

    MosesMendoza committed Oct 12, 2017
    * Enhance tests to confirm we use 'jailed' for the zoned property if the
      operating system is freebsd, and :zoned otherwise.
    
    Signed-off-by: Moses Mendoza <moses@puppet.com>
  2. Merge branch 'zfs_works_on_freebsd' of https://github.com/nfrance-con…

    MosesMendoza committed Oct 12, 2017
    …seil/puppet into PUP-7672/master/jailed_on_freebsd
  3. Merge pull request #6026 from tkishel/PUP-1391_puppet_device_cannot_c…

    adrienthebo committed Oct 12, 2017
    …reate_certs_when_run_as_root
    
    (PUP-1391) puppet device cannot create certs when run as root
  4. Merge pull request #6021 from MosesMendoza/maint/master/fixup_unused_…

    adrienthebo committed Oct 12, 2017
    …exception
    
    (maint) cleanup exception in Configurer#find_functional_server
  5. Merge pull request #6228 from gguillotte/DOCUMENT-729

    MosesMendoza committed Oct 12, 2017
    (DOCUMENT-729) Add context to static_catalogs setting.
  6. Merge pull request #6280 from blackknight36/add_fedora_26

    MosesMendoza committed Oct 12, 2017
    (PUP-8045) Add support for Fedora 26 to the dnf provider
Commits on Oct 11, 2017
  1. (PUP-8045) Add support for Fedora 26 to the dnf provider

    blackknight36 committed Jun 5, 2017
    The default package provider should be set to use dnf on Fedora 26.
Commits on Oct 10, 2017
  1. Merge pull request #6273 from octomike/master

    MosesMendoza committed Oct 10, 2017
    (PUP-6854) degrade missing label warning to debug
  2. (PUP-6854) degrade missing label warning to debug

    octomike committed Oct 10, 2017
Commits on Oct 6, 2017
  1. Merge pull request #6269 from Magisus/master

    johnduarte committed Oct 6, 2017
    Merge 5.3.x -> master
  2. Merge branch '5.3.x'

    Magisus committed Oct 6, 2017
    * 5.3.x:
      (maint) Fix if block around gettext initialization
      (PUP-8009) Avoid throwing an exception when gettext config is missing
      (PUP-7769) Add a setting to disable gettext
      (PUP-8009) Only try to require gettext-setup once
      (PUP-8017) Prepare 5.3.2 release
      (PUP-8009) Fix incorrectly labeled pending_test
      (PUP-8009) Disable gettext
      (PUP-7988) Add stop sssd pre-suite to aio testing
      (maint) Skip autoload tests on masters
      (maint) Disable sssd service on SUTs
      Revert "(maint) skip teardown of symbolic_modes test for f-26"
      Revert "(packaging) Bump packaging to 1.0.x branch"
      Revert "(packaging) Update beaker and install methods"
      (maint) Use backslashes in path to cmd.exe
      (PUP-7308) Add test for tag propagation on include
      (PUP-7308) Also propagate class tags to completed whit
      (PUP-7308) Propagate class tags to admissible whits
      (packaging) Update beaker and install methods
      (packaging) Bump packaging to 1.0.x branch
      (doc) puppetlabs.lan => delivery.puppetlabs.net
Commits on Oct 5, 2017
  1. Merge pull request #6266 from MosesMendoza/maint/master/add_locale_to…

    MikaelSmith committed Oct 5, 2017
    …_many_modules
    
    (maint) add a locale/i18n file for the many modules benchmark
Commits on Oct 4, 2017
  1. (maint) add a locale/i18n file for the many modules benchmark

    MosesMendoza committed Oct 4, 2017
    To ensure we excerise the i18n initialization code path when loading modules,
    we need to have the appropriate scaffolding in place in the module for i18n.
    This adds the most basic required information.
    
    Signed-off-by: Moses Mendoza <moses@puppet.com>
  2. Merge pull request #6265 from Magisus/fix-elsif

    MikaelSmith committed Oct 4, 2017
    (maint) Fix if block around gettext initialization
  3. (maint) Fix if block around gettext initialization

    Magisus committed Oct 4, 2017
    This commit fixes a typo in an if-block handling error messaging around
    loading gettext for modules. It corrects nested ifs, replacing them with
    a cleaner if-elsif-else flow.
  4. Merge pull request #6264 from Magisus/5.3.x

    branan committed Oct 4, 2017
    Merge 5.3.2_release -> 5.3.x
  5. Merge branch '5.3.2_release' into 5.3.x

    Magisus committed Oct 4, 2017
    * 5.3.2_release:
      (PUP-8009) Avoid throwing an exception when gettext config is missing
      (PUP-7769) Add a setting to disable gettext
      (PUP-8009) Only try to require gettext-setup once
      (PUP-8017) Prepare 5.3.2 release
      (PUP-8009) Fix incorrectly labeled pending_test
      (PUP-8009) Disable gettext
  6. Merge pull request #6123 from branan/pup-7472-os-compat

    MosesMendoza committed Oct 4, 2017
    (PUP-7472) Make binding to '*' work on non-Linux platforms
  7. Merge pull request #6227 from hunner/windows_gem

    MosesMendoza committed Oct 4, 2017
    (PUP-7973) gem package provider should match exactly
  8. Merge pull request #6259 from Magisus/config-yaml-exception

    MikaelSmith committed Oct 4, 2017
    (PUP-8009) Avoid throwing an exception when gettext config is missing
Commits on Oct 3, 2017
  1. (PUP-8009) Avoid throwing an exception when gettext config is missing

    Magisus committed Oct 3, 2017
    This commit updates the file existence check in the gettext config
    module to check for the config.yaml file itself, rather than its
    containing directory. This should avoid an exception in GettextSetup
    when that file is missing.
  2. Merge pull request #6252 from Magisus/optimize-gettext-init

    MikaelSmith committed Oct 3, 2017
    (PUP-8009 & PUP-7769) Optimize gettext initialization and add settings toggle
  3. (PUP-7769) Add a setting to disable gettext

    Magisus committed Oct 3, 2017
    This commit adds a `disable_i18n` setting that will turn off all gettext
    activity except the initial translation configuration for Puppet. This
    includes disabling all translation via stubbing out `_()` methods, and
    preventing translation initialization for modules.
  4. Merge pull request #6257 from johnduarte/maint/5.3.x/mergeup-4.10.x

    branan committed Oct 3, 2017
    (maint) mergeup 4.10.x -> 5.3.x