I am excited to see Amazon Linux 2 support for aarch64 platforms in Puppet 7.31.0. However, it seems that the repo needs to be adjusted.
If the Puppet platform repository is added via: sudo rpm -Uvh https://yum.puppet.com/puppet7-release-amazon-2.noarch.rpm Then the Puppet agent package will still show stuck at 7.24.0 for el7: sudo yum repolist all Loaded plugins: priorities, update-motd, upgrade-helper repo id repo name status puppet7/aarch64 Puppet 7 Repository amazon 2 - aarch64 enabled: 25 sudo yum info puppet-agent Loaded plugins: priorities, update-motd, upgrade-helper Available Packages Name : puppet-agent Arch : aarch64 Version : 7.24.0 Release : 1.el7 Size : 21 M Repo : puppet7/aarch64 Summary : The Puppet Agent package contains all of the elements needed to run puppet, including ruby, facter, and hiera. URL : https://www.puppetlabs.com License : See components Description : The Puppet Agent package contains all of the elements needed to run puppet, including ruby, facter, and hiera. : : Contains the following components: : cleanup : facter 4.3.1 : hiera 3.12.0 : module-puppetlabs-augeas_core v1.3.0 : module-puppetlabs-cron_core v1.2.0 : module-puppetlabs-host_core v1.2.0 : module-puppetlabs-mount_core v1.2.0 : module-puppetlabs-scheduled_task v3.1.1 : module-puppetlabs-selinux_core v1.3.0 : module-puppetlabs-sshkeys_core v2.4.0 : module-puppetlabs-yumrepo_core v1.2.0 : module-puppetlabs-zfs_core v1.4.0 : module-puppetlabs-zone_core v1.1.0 : pl-ruby-patch : puppet 7.24.0 : puppet-resource_api 1.8.16 : puppet-runtime 202303220 : pxp-agent 202303171 : shellpath 2023-02-15 : wrapper-script If I instead do not enable the Puppet platform and just install directly, it does work fine: sudo rpm -Uvh https://yum.puppet.com/puppet7/amazon/2/aarch64/puppet-agent-7.31.0-1.amazon2.aarch64.rpm On Saturday, September 9, 2023 at 3:54:52 AM UTC-7 [email protected] wrote: > Michael, > > As it was mentioned, el7 agents are used on Amazon Linux 2, which is still > supported until 2025-06-30. Not providing updates for aarch64 platform > exposes clients of Puppet Enterprise to vulnerabilities and makes solution > less competitive to alternative offerings. Puppet should reconsider the > decision. > https://www.puppet.com/docs/pe/2021.7/supported_operating_systems.html > lists a lot of el7/aarch64 as supported - it is strange to single out > AL2/aarch64 from that list > > Regards, > Vadym Chepkov > > > On Thursday, September 7, 2023 at 5:11:10 PM UTC-4 > [email protected] wrote: > >> Hey, Michael, >> >> Thank you so much for your helpful information. It sounds like we do not >> have an easy way forward then if we want to keep using Graviton 2 >> processors and Amazon Linux (Amazon Linux 2 was compatible with el7 but >> Amazon Linux 2023 is not compatible with EPEL or EPEL-like repositories). >> >> Thanks again! >> >> >> On Thursday, September 7, 2023 at 9:51:56 AM UTC-7 >> [email protected] wrote: >> >> Hi Nathaniel, >> >> >> >> IBM ended support for RHEL7 aarch64 in 2020, as different architectures >> receive varying terms of support: >> https://access.redhat.com/support/policy/updates/errata/ >> >> >> >> Puppet announced our intention to drop support late last year: >> https://groups.google.com/g/puppet-announce/c/Un-JAtMEvAc/m/0hVv0vA6CgAJ >> >> >> >> And removed support in puppet-agent 7.25.0. >> >> >> >> I noticed that Puppet’s public docs do not mention this in the release >> notes, I’ve opened a ticket with our docs team to fix this. >> >> >> >> Thanks, >> >> Michael Hashizume >> >> >> >> *From: *[email protected] <[email protected]> on >> behalf of Nathaniel Black <[email protected]> >> *Date: *Tuesday, September 5, 2023 at 4:13 PM >> *To: *Puppet Users <[email protected]> >> *Subject: *[Puppet Users] Missing puppet-agent 7.25 and 7.26 for aarch64 >> on el7 >> >> Is it known why puppet-agent 7.25 or 7.26 is not available for el7 >> aarch64? The last version available is 7.24 >> http://yum.puppet.com/puppet7/el/7/aarch64/index.htmlIt is available for >> el7 x86_64. I ask because our use case is Amazon Linux 2 with Graviton, and >> we have been happily using puppet-agent 7.x for el7 aarch64, but today, I >> discovered that 7.25 nor 7.26 has a build for el7 aarch64. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/puppet-users/b74d2bba-1763-420f-9924-3340d011e070n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/puppet-users/b74d2bba-1763-420f-9924-3340d011e070n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> *CAUTION:* This email originated from outside of the organization. Do >> not click on links or open attachments unless you recognize the sender and >> know the content is safe. >> >> >> >> This e-mail may contain information that is privileged or confidential. >> If you are not the intended recipient, please delete the e-mail and any >> attachments and notify us immediately. >> >> -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/1bb2b53a-5c7d-4fd0-8125-035d663f4cc6n%40googlegroups.com.
