Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: puppetlabs/puppetlabs-stdlib
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.4.0
Choose a base ref
...
head repository: puppetlabs/puppetlabs-stdlib
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.5.0
Choose a head ref
  • 14 commits
  • 37 files changed
  • 9 contributors

Commits on Aug 21, 2020

  1. Merge pull request #1124 from puppetlabs/release

    Merge back for Release v6.4.0
    david22swan authored Aug 21, 2020
    Configuration menu
    Copy the full SHA
    dd0d71d View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2020

  1. (PUP-10653) Remove win32/dir constant usage

    For Puppet 7 we are dropping the `win32/dir` dependency as we only used
    constants from it, which we replaced with environment variables (see:
    puppetlabs/puppet#8314).
    
    This would become breaking when using the stdlib module with Puppet 7,
    as the win32 dependencies are no longer provided in the puppet gem.
    
    Replace the usage of the `Dir::COMMON_APPDATA` with the
    `ALLUSERSPROFILE` environment variable.
    GabrielNagy committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    2ed74a3 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2020

  1. Merge pull request #1125 from GabrielNagy/PUP-10653/remove-win32-dir-…

    …dependency
    
    (PUP-10653) Remove win32/dir constant usage
    adrianiurca authored Sep 11, 2020
    Configuration menu
    Copy the full SHA
    e2442f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. Stdlib::Datasize: This CR adds a new data size type alias

    Manay class/define paramters take a value representing a data size.
    e.g. 1024Mb, 1024G, 100k
    
    This new type provides a way to validate most common data type inputs
    b4ldr committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    90f2c5c View commit details
    Browse the repository at this point in the history
  2. Resolve puppet-lint warnings

    jcpunk committed Sep 14, 2020
    Configuration menu
    Copy the full SHA
    cc19a2a View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

  1. Merge pull request #1126 from b4ldr/datasize

    Stdlib::Datasize:  add a new data size type alias
    daianamezdrea authored Sep 16, 2020
    Configuration menu
    Copy the full SHA
    d4477da View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

  1. Merge pull request #1127 from jcpunk/puppet-lint

    Resolve puppet-lint warnings
    sanfrancrisko authored Sep 21, 2020
    Configuration menu
    Copy the full SHA
    6b8cdc6 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. Add additional types Stdlib::Port::Dynamic,Ephemeral,Registered,User}

    The IANA port registery and rfc6335 specify the following port ranges
    
       o  the System Ports, also known as the Well Known Ports, from 0-1023
          (assigned by IANA)
    
       o  the User Ports, also known as the Registered Ports, from 1024-
          49151 (assigned by IANA)
    
       o  the Dynamic Ports, also known as the Private or Ephemeral Ports,
          from 49152-65535 (never assigned)
    
    This PR adds the following types to capture this with the following typs
      Stdlib::Port::User
      Stdlib::Port::Registered (alias to Stdlib::Port::User)
      Stdlib::Port::Dynamic
      Stdlib::Port::Ephemeral (alias to Stdlib::Port::Dynamic)
    
      We can drop the aliases and just pick which ever name we prefer. My
      gut feeling is that most uses of the current Stdlib::Port::Unprivileged
      type would be better served by this newer Stdlib::Port::User type.
    
    https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml
    b4ldr committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    e938abd View commit details
    Browse the repository at this point in the history
  2. Add new types for Stdlib::Ensure::File

    This PR adds some new types
      Stdlib::Ensure::File covers all file ensures
      Stdlib::Ensure::File::Link covers only link and ensure
      Stdlib::Ensure::File::File covers only file and ensure
      Stdlib::Ensure::File::Directory covers only directory and ensure
    b4ldr committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    b66fe04 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. Add parsehocon() function

    This function aligns with the existing parsejson and parseyaml
    functions, providing similar functionality for HOCON strings. This is
    useful for dealing with Puppet configuration files, many of which
    are HOCON format.
    reidmv committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    11b1048 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. Merge pull request #1129 from b4ldr/file_ensure

    Add new types for Stdlib::Ensure::File
    sanfrancrisko authored Sep 28, 2020
    Configuration menu
    Copy the full SHA
    ea528bf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1130 from reidmv/parsehocon

    Add parsehocon() function
    sanfrancrisko authored Sep 28, 2020
    Configuration menu
    Copy the full SHA
    da816a7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1128 from b4ldr/stdlib_port

    Add additional types Stdlib::Port::Dynamic,Ephemeral,Registered,User}
    daianamezdrea authored Sep 28, 2020
    Configuration menu
    Copy the full SHA
    3df397f View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2020

  1. Release version 6.5.0

    daianamezdrea committed Sep 30, 2020
    Configuration menu
    Copy the full SHA
    b7fe703 View commit details
    Browse the repository at this point in the history
Loading