I think this might be related to https://github.com/puppetlabs/pdk/issues/1361. It sounds like the repo data might need to be regenerated.
Nick On Thu, Jun 20, 2024 at 11:06 AM Nathaniel Black < [email protected]> wrote: > 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 > <https://groups.google.com/d/msgid/puppet-users/1bb2b53a-5c7d-4fd0-8125-035d663f4cc6n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAP15v%2B-156-RQYOTnvJ3KoF367qFV7An9u_GLBwgVb0aMLp05Q%40mail.gmail.com.
