Bug 2215098

Summary: Please branch and build awscli2 in epel9
Product: [Fedora] Fedora Reporter: Michel Lind <michel>
Component: awscli2Assignee: Major Hayden 🤠 <mhayden>
Status: ASSIGNED --- QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: davdunc, davide, dominik, domwom, jonathan, maxwell, mhayden, nforro
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2097449, 2215100, 2215102, 2215103    
Bug Blocks: 1914423    

Description Michel Lind 2023-06-14 18:05:04 UTC
Please branch and build awscli2 in epel9.

If you do not wish to maintain awscli2 in epel9,
or do not think you will be able to do this in a timely manner,
the EPEL Packagers SIG would be happy to be a co-maintainer of the package;
please add the epel-packagers-sig group through
https://src.fedoraproject.org/rpms/awscli2/addgroup
and grant it commit access, or collaborator access on epel* branches.

I would also be happy to be a co-maintainer (FAS: salimma);
please add me through https://src.fedoraproject.org/rpms/awscli2/adduser

Comment 1 Michel Lind 2023-06-14 18:06:34 UTC
Missing dependencies:

{                                                                               
  "awscli2": {                                                                  
    "build": {                          
      "python-awscrt": [                
        "python3dist(awscrt) >= 0.12.4"                                         
      ],                                                                        
      "python-flit-core": [                                                     
        "python3dist(flit-core) >= 3.7.1"                                       
      ],                                                                        
      "python-ruamel-yaml-clib": [                                              
        "python3dist(ruamel-yaml-clib) >= 0.2"
      ]                                 
    }                                   
  },                                    
  "python-awscrt": {                    
    "build": {}                         
  },                                    
  "python-flit-core": {                 
    "build": {}                         
  },                                    
  "python-ruamel-yaml-clib": {
    "build": {}     
  }                                                                             
}

Comment 2 David Duncan 2023-06-24 08:25:36 UTC
We are targeting support in RHEL 9 packages. If this doesn't make it in there, then we'll build it in EPEL.

Comment 3 Major Hayden 🤠 2023-06-29 13:16:45 UTC
David: Are you working through this with Nikola?

Comment 4 David Duncan 2023-06-29 15:56:49 UTC
@mhayden I am. I'll give you more detail as it comes together. There are some upstream discussions still ongoing. I suppose it wouldn't hurt to branch and build for epel9 in the short term if the demand is high enough.

Comment 5 Fedora Release Engineering 2023-08-16 07:14:50 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle.
Changing version to 39.

Comment 6 Michel Lind 2023-08-24 20:20:14 UTC
Will you be able to branch and build awscli2 in epel9?
I would be happy to be a co-maintainer if you do not wish
to build it on epel9 (FAS: salimma).

Please also add epel-packagers-sig.

Comment 7 Major Hayden 🤠 2023-09-07 15:08:42 UTC
Actively working on this for RHEL 9. 😉

Comment 8 Major Hayden 🤠 2024-02-05 22:17:45 UTC
Almost done with this in RHEL 9. Only one package remains.

Comment 9 Jonathan Wright 2024-03-01 23:34:19 UTC
Thank you Major!

Comment 10 Dominik Wombacher 2024-05-07 09:16:48 UTC
@mhayden if you need any kind of help, feel free to reach out. I like your work in https://gitlab.com/redhat/centos-stream/rpms/python-awscrt. Can't wait to see it in RHEL 9 :)

Comment 11 Major Hayden 🤠 2024-05-07 12:48:26 UTC
Thanks! The last step here looks like getting python-colorama in and then we should be all set.