Commits on Jul 13, 2023

  1. PE-36459 .sync.yml and pdk updated (#370)

    * PE-36459 .sync.yml and pdk updated
    AaronShannon authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    592169b View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

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

Commits on Sep 1, 2023

  1. PE-36461 Pull request template added (#377)

    * PE-36461 Pull request template added
    
    * PE-36461 Spec and acceptance tests added to checklist
    
    Co-authored-by: Ioannis Karasavvaidis <32846251+CoMfUcIoS@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Ioannis Karasavvaidis <32846251+CoMfUcIoS@users.noreply.github.com>
    AaronShannon and CoMfUcIoS authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    af4bf55 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Configuration menu
    Copy the full SHA
    4b54b4d View commit details
    Browse the repository at this point in the history
  2. (PE-36580) Add r10k_known_hosts to install plan

    Starting with PE 2023.3, updates to r10k libraries from PE-35980 changes
    in libgit2 now verify host keys. Because of this code manager now needs
    to be configured with known hosts public key information for the r10k
    remote host. Without this, PE will install but code manager will fail to
    deploy.
    
    This patch will fail the plan early if installing PE 2023.3+, with
    r10k_private_key (so using ssh protocol) and no r10k_known_hosts array.
    jpartlow committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    85ff769 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    cc6f153 View commit details
    Browse the repository at this point in the history
  2. (PE-36462) Rubocop updates (#379)

    Updated Rubocop config.
    Generated TODO and fixed minor issue.
    ragingra authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    c45b84c View commit details
    Browse the repository at this point in the history
  3. (PE-36580) Remove fail_plan for r10k_known_hosts

    Since we aren't testing whether r10k_remote using git@ or ssh:// also
    has r10k_private_key set, testing for r10k_known_hosts seems like
    overkill. Removing that plan_fail, and setting r10k_known_hosts directly
    in the generate_pe_conf call alongside the other r10k parameters.
    
    It's true that this parameter only exists in 2023.3+, but
    peadm::generate_pe_conf() will drop parameters with undef values, and if
    r10k_known_hosts is explicitly set by mistake by a user on an earlier
    version than 2023.3, an unmatched parameter in pe.conf hiera is not
    fatal.
    jpartlow committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    5a37ee5 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. (PE-36789) R10k Known hosts upgrade path

    Adding optional parameter for r10k known hosts
    Alerting user to set known hosts if they are upgrading to or past 2023.3
    ragingra committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    df4835f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3b3914 View commit details
    Browse the repository at this point in the history
  3. puppetlabs/stdlib: Require 9.x (#373)

    8016fbe
    introduced a few functions calls that are only available in stdlib 9 and
    newer.
    bastelfreak authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    0fee50d View commit details
    Browse the repository at this point in the history
  4. keyserver port 80 less likely to be blocked (#374)

    security teams frequently overlook allowing the standard pgpkeyserver port
    fortunately the ubuntu keyserver also responds on port 80
    h0tw1r3 authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    714106a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7956047 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0f40c08 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9edf544 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8ca2a0d View commit details
    Browse the repository at this point in the history
  9. Merge pull request #380 from jpartlow/pe-36580-add-r10k-known-hosts

    (PE-36580) Add r10k_known_hosts to install plan
    jpartlow authored Sep 14, 2023
    Configuration menu
    Copy the full SHA
    2b90756 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. (PE-36789) Fix target mismatch for updating pe.conf

    Noticed that the get_pe_conf/update_pe_conf functions were expecting a
    target but $primary_target is actually an array. So I went ahead added
    specs covering the basic cases for upgrade and r10k_known_hosts. They
    aren't the best specs due to difficulties testing write_file,
    upload_file and out_message, but they at least validate that the plan
    completes with r10k_known_hosts set.
    jpartlow committed Sep 15, 2023
    Configuration menu
    Copy the full SHA
    6bdd32c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #382 from puppetlabs/PE-36789

    (PE-36789) R10k Known hosts upgrade path
    jpartlow authored Sep 15, 2023
    Configuration menu
    Copy the full SHA
    30f71f8 View commit details
    Browse the repository at this point in the history
  3. (PE-36822) Bumping supported PE from 2023.2 to 2023.3 (#383)

    Also changed test matrix to use latest verion
    ragingra authored Sep 15, 2023
    Configuration menu
    Copy the full SHA
    0a2d57f View commit details
    Browse the repository at this point in the history
  4. Release prep v3.14 (#384)

    Co-authored-by: GitHub Actions <puppetlabs@users.noreply.github.com>
    github-actions[bot] and GitHub Actions authored Sep 15, 2023
    Configuration menu
    Copy the full SHA
    fa17f31 View commit details
    Browse the repository at this point in the history
  5. Revert "Release prep v3.14 (#384)" (#385)

    This reverts commit fa17f31.
    AaronShannon authored Sep 15, 2023
    Configuration menu
    Copy the full SHA
    8c53778 View commit details
    Browse the repository at this point in the history
  6. Release prep v3.14.0 (#386)

    Co-authored-by: GitHub Actions <puppetlabs@users.noreply.github.com>
    github-actions[bot] and GitHub Actions authored Sep 15, 2023
    Configuration menu
    Copy the full SHA
    159d965 View commit details
    Browse the repository at this point in the history