Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create GitHub User for Galaxy #21

Open
6 tasks
s-newman opened this issue Oct 12, 2019 · 0 comments
Open
6 tasks

Create GitHub User for Galaxy #21

s-newman opened this issue Oct 12, 2019 · 0 comments
Labels
automation Updating or improving existing automation utilities management This issue relates to services that are used internally by the Operations Program

Comments

@s-newman
Copy link
Collaborator

s-newman commented Oct 12, 2019

Create GitHub User for Galaxy

A new GitHub user should be created that we can use to import Operations Program roles into Ansible Galaxy. This user would need to grant Galaxy OAuth access to the RITSEC organization. Once this is completed, the process for automatically importing from GitLab CI should be documented. The GitLab -> GitHub mirroring process should also be documented and automated.

Tasks

All of the following tasks must be complete before this issue can be closed. Be sure to reference this issue in the relevant issues/PRs in other repositories.

  • Create new GitHub user for the Operations Program
  • Grant to Galaxy OAuth access to the RITSEC organization
  • Document how to automatically import projects into Galaxy from GitLab CI
  • Document how to mirror repositories from GitLab to GitHub
  • Write a script to set up a GitLab -> GitHub mirror (or find one, and document its use)
  • Edit existing GitLab -> GitHub mirrors to use the new user's API key
@s-newman s-newman added management This issue relates to services that are used internally by the Operations Program automation Updating or improving existing automation utilities labels Oct 12, 2019
@s-newman s-newman mentioned this issue Oct 12, 2019
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation Updating or improving existing automation utilities management This issue relates to services that are used internally by the Operations Program
Projects
None yet
Development

No branches or pull requests

1 participant