add INFO about TFT to https://fedoraproject.org/wiki/Template:Cloud_test_matrix TFT can have free access to amazon AWS with fedora account and group = fedora-contributor
notes: Error signing in via Fedora account:
You must be a part of either testing-farm or fedora-contributor group. Go to Testing Farm onboarding docs for more information.
https://docs.testing-farm.io/Testing%20Farm/0.1/onboarding.html
member of F group: https://accounts.fedoraproject.org/group/fedora-contributor/
Metadata Update from @psklenar: - Issue assigned to psklenar
Metadata Update from @psklenar: - Custom field story_points adjusted to 3
added testing-farm info: https://stg.fedoraproject.org/wiki/Template:Cloud_Setup#Cloud_Provider_Setup
How to get amazon machines via [https://docs.testing-farm.io/Testing%20Farm/0.1/index.html testing-farm]. Currently, Testing Farm is open for any Fedora or CentOS Stream contributor, team or SIG: [https://docs.testing-farm.io/Testing%20Farm/0.1/onboarding.html details/onboarding] # install: you can access to amazon images via '''testing-farm''', [https://gitlab.com/testing-farm/cli#user-content-installation installation steps] # access: obtain public API key for testing-farm: https://api.testing-farm.io/v0.1/login/fedora # in terminal: `export TESTING_FARM_API_TOKEN=<TOKEN>` # search: find proper night build and arch from latest datagrepper message: [https://apps.fedoraproject.org/datagrepper/v2/search?topic=org.fedoraproject.prod.fedora_image_uploader.published.v1.aws.rawhide.Cloud_Base.x86_64 x86_64] or [https://apps.fedoraproject.org/datagrepper/v2/search?topic=org.fedoraproject.prod.fedora_image_uploader.published.v1.aws.rawhide.Cloud_Base.aarch64 aarch64], # in terminal, reserve machine, for.ex.: `testing-farm request --sanity --compose Fedora-Cloud-Base-AmazonEC2.x86_64-Rawhide-20251119.0 --reserve`
@lruzicka Hi please review: section for Amazon EC2 > Expand
https://stg.fedoraproject.org/wiki/Template:Cloud_Setup#Cloud_Provider_Setup
I feel like the organization is confusing, now. We have these sections:
Amazon EC2 Launch an Instance: Amazon access via fedora account Fedora Group Membership Testing Farm Access
but those don't really make sense. What we should probably have is:
Amazon EC2 (via management console) Personal account Fedora group account Launch an instance Amazon EC2 (via Testing Farm)
because the bulk of the instructions for management console access are the same whether you're using a personal account or the Fedora group account, but the instructions for access via Testing Farm are entirely different.
I think removing the information on how to request access to the Fedora group account was a mistake, unless we're actually no longer allowing people to do that:
"To avoid costs, you can contact the the [[Infrastructure]] team and request access to Fedora's AWS account for testing purposes, per [https://docs.pagure.org/infra-docs/sysadmin-guide/sops/aws-access.html this SOP]"
The link is now obsolete, I think the updated link is https://docs.fedoraproject.org/en-US/infra/sysadmin_guide/aws-access/ .
There are some issues with the grammar in the new version. Steps in a list (like the current "Fedora Group Membership" list) should start with a capital letter. There's no space before a comma - "be in the AWS group , its aws-<name>" is wrong (also, there's a missing apostrophe in "it's").
The information on what instance types it makes sense to test is likely out of date now, but it might be nice to see if we can update it rather than just delete it - @davdunc may be able to help with that. Hi David, I'm reviewing these changes to the cloud setup instructions.
Hi @adamwill Thanks for the hints.
I have made following changes: https://stg.fedoraproject.org/wiki/Template:Cloud_Setup#Cloud_Provider_Setup
Cloud Provider Setup - added two links for info about Cloud
Main Sections: Added a new section for Testing Farm. I tried to make each section shorter rather than having one large section + each section is intended for a different type of user. What do you think?
Amazon EC2 (via management console) Amazon EC2 (via Testing Farm) Openstack Local testing
aws access: I have added links to both console + testing farm sections regarding how to request access.
grammar, fixed.
'what instance types': I am not sure about including a list of available instances, as I'm not certain their names are stable. lets wait for @davdunc
that looks better for sure, thanks.
Metadata Update from @kparal: - Issue set to the milestone: Undefined Future - Issue tagged with: test cases, wiki
hi @davdunc there is list of available instances at AWS, does it make sense to list them? Could you review?
old https://fedoraproject.org/wiki/Test_Results:Fedora_44_Rawhide_20260106.n.0_Cloud#Cloud_Provider_Setup
AMAZON ec2 > EXPAND ... there is list of instances;
NEW: https://stg.fedoraproject.org/wiki/Test_Results:Fedora_44_Rawhide_20260106.n.0_Cloud#Cloud_Provider_Setup
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/quality/tickets/issues/848
Please continue any further discussion there.
Log in to comment on this ticket.