Are these RPMs for incompatible upgrades? Are they non-security and renamed so they would intentionally not upgrade the existing python3 named RPMs for boto3, botocore and s3transfer?
They are not renamed because the intention is to upgrade the existing packages in place. The botocore upgrade has already happened for CentOS Stream 9 users. Please see the related mailing list thread for more details.
I was also suffering from the issue that awscli and python3-botocore can't be installed cleanly with current epel9 packages as described in BZ#2257430.
I tested to update awscli, python3-botocore (and python3-s3transfer) from epel-testing, and the update finished without any error messages.
I ran a few S3 commands successfully as well.
It would be helpful if the update could be pushed to stable soon.
BZ#2257430 Update of python3-boto3 fails with awscli installed on CentOS Stream 9
This update has been submitted for stable by mhayden.
This update's test gating status has been changed to 'waiting'.
This update has been submitted for testing by bodhi.
This update's test gating status has been changed to 'ignored'.
Are these RPMs for incompatible upgrades? Are they non-security and renamed so they would intentionally not upgrade the existing python3 named RPMs for boto3, botocore and s3transfer?
Yes, these are for an incompatible update. This was approved by the EPEL Steering Committee earlier this week.
https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2024-05-15/epel.2024-05-15-18.00.html
They are not renamed because the intention is to upgrade the existing packages in place. The botocore upgrade has already happened for CentOS Stream 9 users. Please see the related mailing list thread for more details.
https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/thread/NBKDMUIVYDN6B3L3KRAJXMXWGYPADNIQ/
This update has been pushed to testing.
This update can be pushed to stable now if the maintainer wishes
What about awscli?
https://bugzilla.redhat.com/show_bug.cgi?id=2257430
WIll it be moved to awscli2 for el9?
@terjeros Thanks for bringing that to our attention. I've submitted a PR to fix that.
https://src.fedoraproject.org/rpms/awscli/pull-request/15
carlwgeorge edited this update.
New build(s):
Karma has been reset.
This update has been submitted for testing by carlwgeorge.
This update has been pushed to testing.
carlwgeorge edited this update.
This update can be pushed to stable now if the maintainer wishes
I was also suffering from the issue that awscli and python3-botocore can't be installed cleanly with current epel9 packages as described in BZ#2257430.
I tested to update awscli, python3-botocore (and python3-s3transfer) from epel-testing, and the update finished without any error messages.
I ran a few S3 commands successfully as well.
It would be helpful if the update could be pushed to stable soon.
This update has been submitted for stable by mhayden.
Successfully upgraded to awscli 1.29.62 and tested a few commands (s3, route53). No issues seen.
This update has been pushed to stable.