[Ci-users] Fedora Rawhide images on the EC2 instances

Thu Jun 23 06:58:46 UTC 2022
Fabian Arrotin <arrfab at centos.org>

On 22/06/2022 17:39, František Šumšal wrote:
> Hello!
> After reading & discussing the recent news regarding the move to AWS, I 
> wonder if it would be possible to provide Fedora Rawhide images along 
> with the C8S and C9S ones (and maybe active stable Fedora releases as 
> well).
> A bit of background: In the systemd project we have several jobs with 
> utilize Vagrant to run an Arch Linux VMs, in which we run tests 
> alongside the C8S/C9S jobs, to cover issues with the latest-ish kernel 
> and other software, and to also hunt down security issues with the 
> latest versions of ASan and UBSan. However, all this is held together by 
> a lot of duct tape and sheer will power, and in the end it requires an 
> EC2 Metal instance to run, due to the additional level of virtualization.
> If we were able to provision Rawhide instances directly (which should 
> help us achieve the same goal as the Arch Linux VMs we currently use), 
> that could, in theory, allow us to drop the requirement for Metal 
> instances completely.
> As far as I know, there are Fedora Rawhide AMIs[0], which should make 
> this much easier, but that's all I can say, since I have almost zero 
> experience with AWS overall.
> Thank you!
> Cheers,
> Frantisek
> [0] 
> https://fedoraproject.org/w/index.php?title=Test_Results:Current_Cloud_Test&redirect=no 


So yes, it would be possible and I just need to see how many we'd have 
in the ec2 ready pool and also need to be to have a AMI ID list for 
Rawhide for x86_64 and aarch64 :)
https://alt.fedoraproject.org/cloud/ lists Fedora 36 but I guess there 
are other Rawhide AMI already available somewhere else (but not publicly 
advertised, or not easily findable)

What I found was this but it's a Wiki page and don't know if that's kept 
up2date :

(that page only lists x86_64 FWIW)

I'll try to ask internally to Fedora releng folks about where we can 
easily find such list and then it's just a matter of adding it to .yml 
file used by Duffy and it would then appear automatically as new pool

Once we'll have that list and also *ack* from Camilla,  we can start 
adding Rawhide (and why not Fedora 35/36) as options, next to CentOS 7 / 
8s and 9s

Fabian Arrotin
The CentOS Project | https://www.centos.org
gpg key: 17F3B7A1 | twitter: @arrfab
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xA25DBAFB17F3B7A1.asc
Type: application/pgp-keys
Size: 12767 bytes
Desc: OpenPGP public key
URL: <http://lists.centos.org/pipermail/ci-users/attachments/20220623/72374040/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.centos.org/pipermail/ci-users/attachments/20220623/72374040/attachment-0003.sig>