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 <
nathan...@elementaryrobotics.com> 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 vche...@gmail.com
> 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
>> nath...@elementaryrobotics.com 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
>>> michael....@perforce.com 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: *puppet...@googlegroups.com <puppet...@googlegroups.com> on
>>> behalf of Nathaniel Black <nath...@elementaryrobotics.com>
>>> *Date: *Tuesday, September 5, 2023 at 4:13 PM
>>> *To: *Puppet Users <puppet...@googlegroups.com>
>>> *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 puppet-users...@googlegroups.com.
>>> 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 puppet-users+unsubscr...@googlegroups.com.
> 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 puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAP15v%2B-156-RQYOTnvJ3KoF367qFV7An9u_GLBwgVb0aMLp05Q%40mail.gmail.com.

Reply via email to