Commits on Mar 24, 2022

  1. Configuration menu
    Copy the full SHA
    8f0fd12 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #98 from MartyEwings/psql

    (SUP-3122) Fix PSQL node detection in 2021.5
    jarretlavallee authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    7f5ae66 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2022

  1. Configuration menu
    Copy the full SHA
    5cf63a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e49db8 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. (SUP-2917) Add indicator S0038

    Added indicator S0038 to check number of environments that are present
    in $codedir/environments.
    If the number of environments is greater than or equal to 100, then
    S0038 resolves to false. Otherwise if there are less than 100
    environments, the fact resolves to true.
    Added documentation to README and test.
    taikaa committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    f2572ea View commit details
    Browse the repository at this point in the history
  2. Merge pull request #104 from sandrajiang/SUP-2908

    check current connections to Postgres less than 90% defined maximum
    m0dular authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    749c330 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #105 from taikaa/SUP-2917

    (SUP-2917) Add indicator S0038 to check number of environments that are present in $codedir/environments
    MartyEwings authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    11c26cc View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    9fd794b View commit details
    Browse the repository at this point in the history
  2. Bump pe_status_check count to 30

    This commit bumps the expected number of chunks in the pe_status_check
    fact to the correct number, 30.
    m0dular committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    ca32b3f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #107 from m0dular/bump-count

    Bump pe_status_check count to 30
    m0dular authored Apr 1, 2022
    Configuration menu
    Copy the full SHA
    690b012 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. Bump pe_status_check count to 30

    This commit bumps the expected number of chunks in the pe_status_check
    fact to the correct number, 30.
    m0dular authored and MartyEwings committed Apr 4, 2022
    Configuration menu
    Copy the full SHA
    6b012b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3bffe3 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Merge pull request #106 from MartyEwings/agent

    (SUP-3121) Agent connection to pxp broker
    MartyEwings authored Apr 5, 2022
    Configuration menu
    Copy the full SHA
    47bf924 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. (SUP-3101)

    This commit modifies S0022
    Previously if end date did not exist or resulted in an invalid date,
    Facter would experience a runtime exception and crash.
    Additionally, the default behavior was for validity to resolve to
    true.
    Now pe_status_check.S0022 handles the exception when end date is missing or
    results in an invalid date. It prints a Facter warning
    message, and the fact resolves to false if end date is missing or
    cannot be converted to a date. If license_type is
    not Perpetual or Subscription or is missing the S0022 resolves to false.
    
    Previously the grep result, an array, for license_type and end date
    would be converted into a string. This commit alters this logic to
    capture the first item in the array returned from the grep.
    Previously: Date.parse(["end: 2022-05-05\n"])
    Now: Date.parse("end: 2022-05-05")
    Error handling has been added to account for when license_type is
    missing, the first item is nil in the array returned from
    File.readlines(license_file).grep(%r{license_type:}).
    
    This commit also modifies the spec test for S0022. Previously the spec
    test expected failure if the license file doesn't exist on the machine.
    Now the spec test adds a new temporary license file with an end date
    that has already passed for the failure condition.
    taikaa authored and m0dular committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    f8b8e55 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #103 from taikaa/SUP-3101

    (SUP-3101) Add exception handling and Facter warnings for license_type and end date that do not exist or are invalid.
    m0dular authored Apr 6, 2022
    Configuration menu
    Copy the full SHA
    b40834f View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. (SUP-3180) Rescue a loaderror when checking filesystem

    Prior to this commit, if 'sys/filesystem' failed to load in the fact
    resolution, 'puppet facts show' would fail with an empty output. This
    would cause problems with `puppet infra run` commands as it uses a
    different ruby stack than the puppet-agent. This commit catches the
    loaderror and causes any checks that use it to be false.
    Jarret Lavallee committed Apr 7, 2022
    Configuration menu
    Copy the full SHA
    014e8ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cbd681 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6b0f3a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #111 from jarretlavallee/SUP-3180

    (SUP-3180) Rescue a loaderror when checking filesystem
    MartyEwings authored Apr 7, 2022
    Configuration menu
    Copy the full SHA
    3c8736a View commit details
    Browse the repository at this point in the history
  5. Merge pull request #112 from MartyEwings/errorhandling

    add better error handling to AS0002
    MartyEwings authored Apr 7, 2022
    Configuration menu
    Copy the full SHA
    026bbe5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #109 from MartyEwings/SUP-3150

    (SUP-3150) Broker TCP Checks for infra components
    MartyEwings authored Apr 7, 2022
    Configuration menu
    Copy the full SHA
    00e4ff9 View commit details
    Browse the repository at this point in the history
  7. Release prep v1.3.0

    GitHub Action committed Apr 7, 2022
    Configuration menu
    Copy the full SHA
    0bf569c View commit details
    Browse the repository at this point in the history
  8. Merge pull request #113 from puppetlabs/release-prep

    Release prep v1.3.0
    MartyEwings authored Apr 7, 2022
    Configuration menu
    Copy the full SHA
    7bd6a16 View commit details
    Browse the repository at this point in the history