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.

Reply via email to