We would like to deploy a Pulp instance within the Fedora infrastructure. It doesn't have to be only for Copr, if you also have some use for it, we can figure out how to co-maintain and share it.
In case it was only for Copr, our preferences would be:
copr-pulp-dev.aws.fedoraproject.org
copr-pulp.aws.fedoraproject.org
I am not sure if I have all the permissions to add a new server like this or if I am even supposed to do that.
Can you please either prepare the infrastructure for me, so that I can spawn an EC2 instance, give it proper tags and elastic IP, and start writing my hypothetical roles/copr/frontend/tasks/main.yml playbook, or close this issue with an official ACK, that I should do this myself?
roles/copr/frontend/tasks/main.yml
At your convinience
Metadata Update from @zlopez: - Issue tagged with: aws
sure, I think copr folks should have perms to make new instances. You all deployed your existing copr-fe/be/key/etc instances right?
I don't think we have any need for pulp servers at this time, but open to discussing.
What all do you plan to use them for?
I guess we can close this out unless you hit a block somewhere?
Metadata Update from @kevin: - Issue tagged with: low-gain, low-trouble, ops
Metadata Update from @phsmoura: - Issue priority set to: Waiting on Assignee (was: Needs Review)
Hello @kevin, I was able to do everything except for this:
[frostyx@batcave01 dns][PROD-IAD2]$ sudo rbac-playbook -l copr-pulp-dev.aws.fedoraproject.org groups/copr-pulp.yml First Factor: Second Factor: NOTIFY: [rbac-playbook] FAILURE frostyx ran groups/copr-pulp.yml ('Details: \n' "limit: ['copr-pulp-dev.aws.fedoraproject.org'] \n" 'check: False \n' 'tags: None \n' 'user: None \n' 'start_at_task: None \n' 'Sha256: 609323b766008b7e828b3fa85bba98f6352cc205e3c2b47ad7589b769544f099') user frostyx is not authorized to run groups/copr-pulp.yml
Fixed. try now?
Perfect, thank you @kevin. I think we can close the issue now.
Metadata Update from @frostyx: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.