Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    6fe98c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    813544a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #720 from mhashizume/maint/main/beaker-bump

    Beaker bump and PDK update
    mhashizume authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    c4999d4 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

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

Commits on Jun 7, 2024

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

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    5c3ffe8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #722 from imaqsood/PA-6277

    (PA-6277) change manifests for amazon 2 repo
    joshcooper authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    89688c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

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

Commits on Jun 20, 2024

  1. Merge pull request #723 from shubhamshinde360/PA-6416

    (PA-6416) Update task acceptance for Ubuntu 24.04 amd64/aarch64
    shubhamshinde360 authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    cae2480 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    cef5f35 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #725 from imaqsood/PA-6538

    (PA-6538) Update puppet acceptance tests for Alma Linux 9(x86_64)
    amitkarsale authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    5f9362a View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Stub os.release.major to return a String

    The os.release.major fact is defined to be a string[1], so stub it accordingly
    
    [1] https://github.com/puppetlabs/facter/blob/4.7.1/lib/schema/facter.yaml#L1156-L1157
    joshcooper committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    08b9f34 View commit details
    Browse the repository at this point in the history
  2. (PA-6677) Restore support for AL2 x86_64 in manifests

    Commit 5c3ffe8 fixed AL2 aarch64, but broke AL2
    x86_64.
    
    This commit restores the previous behavior of installing AL2 packages on AL2
    aarch64.
    
    It preserves the existing behavior of installing EL6/7 packages on AL1/2 x86_64,
    respectively.
    joshcooper committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    610b6da View commit details
    Browse the repository at this point in the history
  3. (PA-6677) Restore support for AL2 x86_64 install_shell task

    Commit bf467db fixed AL2 aarch64, but broke AL2
    x86_64 causing the task to install the `puppetN-release-amazon-2.noarch.rpm`
    release package, but later the `yum install puppet-agent` command failed,
    since there are no AL2 x86_64 builds.
    
    It also broke future releases of amazon, so the hypothetical AL 2025 would
    fallback to el-2025.
    
    This commit results on the following mapping:
    
    AL2 x86_64     -> puppetN-release-el-7.noarch.rpm
    AL2 aarch64    -> puppetN-release-amazon-2.noarch.rpm
    AL2023 (all)   -> puppetN-release-amazon-2023.noarch.rpm
    
    And ensures future AL releases work as expected.
    joshcooper committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    8f13676 View commit details
    Browse the repository at this point in the history
  4. Add AmazonLinux to metadata.json

    This module does not list OS versions in its supported metadata, so just
    add "AmazonLinux" as a supported OS. The name was taken from
    puppetlabs-stdlib, instead of Amazon or AL.
    joshcooper committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    3f9ea74 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #724 from puppetlabs/amazon-2-aarch64

    (PA-6677) Restore AL2 x86_64 install task and manifest
    mhashizume authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    75d15a6 View commit details
    Browse the repository at this point in the history
  6. Fix 2003 typo

    The typo was pointed out in PR review, but I only fixed one of the two
    places.
    joshcooper committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    8006fed View commit details
    Browse the repository at this point in the history
  7. Merge pull request #729 from puppetlabs/typo-2003

    Fix 2003 typo
    mhashizume authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    4ba46ba View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    f824058 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #727 from amitkarsale/PA-6502

    (PA-6502) Update puppet acceptance tests for Rocky9 intel
    amitkarsale authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    7f66b6d View commit details
    Browse the repository at this point in the history
  3. (PA-6627) Update the first released version for released platforms in…

    … spec
    
     We add a new platform in 'latest_platform_list' method so that it considers builds from nightlies with the 'latest' tag before they are released (since the versioned release package won't be available for new platforms). The platforms which are no more new and have been released are removed from 'latest_platform_list' here along with their first released versions specified as needed.
    
     We also test upgrade from the first released puppet7 version to the latest released puppet7 version. The new platforms only have one release, so this test is not applicable for them. Removed platforms which have had multiple puppet7 versions released as of now to make the test applicable for them. This is done by setting the 'multiple_puppet7_versions' parameter to true.
    skyamgarp authored and shubhamshinde360 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    0e273cf View commit details
    Browse the repository at this point in the history
  4. Merge pull request #726 from skyamgarp/PA-6627

    (PA-6627) Update the first released version for released platforms in…
    joshcooper authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    3ce04a2 View commit details
    Browse the repository at this point in the history
  5. (PA-6367) Update task_acceptance for Fedora 40 x86_64

     Added fedora-40 to 'latest_platform_list' method so that it considers builds from nightlies with the 'latest' tag since the versioned release package won't be available for fedora-40 yet given its a new platform we're just introducing.
     Also set 'multiple_puppet7_version' to false for the case of fedora-40 because we would only have just one puppet7 release initially.
    shubhamshinde360 committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    c9bd350 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #728 from shubhamshinde360/PA-6367

    (PA-6367) Update task_acceptance for Fedora 40 x86_64
    joshcooper authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    3da119f View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    da55e33 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #730 from mhashizume/maint/main/action-updates

    Remove end-of-life OS, simplify Bundler install
    mhashizume authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    7e85c0c View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. (MODULES-9695) Debian: use modern APT keyring format

    This updates puppet_agent::osfamily::debian to use modern APT keyrings
    instead of the deprecated apt-key method used by apt::key and
    apt::source.key without `name`.
    
    This also removes the legacy key, because keys not used for signing
    package sources aren't needed.
    
    /etc/pki is not needed anymore (also this directory is a RedHatism)
    because keyrings are now stored in the default location of
    /etc/apt/keyrings. We don't clean it up though, in case people are using
    the files there for something else.
    kenyon committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    b0ee3c4 View commit details
    Browse the repository at this point in the history
  2. metadata.json: require Puppet 7

    The module dependencies (apt, stdlib, inifile) require Puppet 7.
    kenyon committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    d76cad3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    30505fb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87d67b2 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #681 from kenyon/debian-keyring

    (MODULES-9695) Debian: use modern APT keyring format
    mhashizume authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    4680ee4 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Release prep v4.21.0

    GitHub Actions committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    cb770e5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #735 from puppetlabs/release-prep

    Release prep v4.21.0
    joshcooper authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    d38f4f5 View commit details
    Browse the repository at this point in the history