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

Provision GitHub OAuth using secret #1773

Merged
merged 14 commits into from
Jan 13, 2021
Merged

Provision GitHub OAuth using secret #1773

merged 14 commits into from
Jan 13, 2021

Conversation

tolusha
Copy link
Contributor

@tolusha tolusha commented Jan 4, 2021

Read our Contribution guide before submitting a PR.

What does this PR do?

Describe how to provision GitHub OAuth with secrets

What issues does this PR fix or reference?

eclipse-che/che#18238

PR Checklist

As the author of this Pull Request I made sure that:

  • vale has been run successfully against the PR branch
  • Link checker has been run successfully against the PR branch
  • Documentation describes a scenario that is already covered by QE tests, otherwise an issue has been created and acknowledged by Che QE team
  • Changed article references are updated where they are used (or a redirect has been set up on the docs side):

screenshot-0 0 0 0_4000-2021 01 04-11_49_33

@tolusha tolusha mentioned this pull request Jan 4, 2021
79 tasks
@tolusha tolusha marked this pull request as ready for review January 4, 2021 11:47
@tolusha tolusha requested review from rkratky, themr0c and a team as code owners January 4, 2021 11:47
@tolusha tolusha requested review from l0rd and removed request for a team January 4, 2021 11:47
@tolusha
Copy link
Contributor Author

tolusha commented Jan 5, 2021

@boczkowska
Could you help me to fix linkchecker issue ?

@themr0c
Copy link
Contributor

themr0c commented Jan 5, 2021

@tolusha I fixed some linkchecker issues yesterday, maybe a rebase will help?

@yhontyk
Copy link

yhontyk commented Jan 5, 2021

@tolusha @themr0c after the re-run of the job, no more failures :D the websites it tried to reach seemed to be unavailable at the time

PR LGTM

@yhontyk yhontyk self-assigned this Jan 5, 2021
@tolusha
Copy link
Contributor Author

tolusha commented Jan 6, 2021

Can we merge this ?

@l0rd
Copy link
Contributor

l0rd commented Jan 6, 2021

Can we merge this ?

Let me review it first

Copy link
Contributor

@l0rd l0rd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comments not really related to this PR but that need to be fixed (in this or in another PR):

  • this procedure should not be in the end-user guide, it should be in the admin guide.
  • "OAuth for GitHub allows for automatic SSH key upload to GitHub.". That's just part of it. The main reason is to support VS Code extensions that require GitHub authentication (like the GitHub Pull Request).

@tolusha
Copy link
Contributor Author

tolusha commented Jan 8, 2021

@themr0c
Could you find a better place in admin guide to move the doc to ?

@tolusha
Copy link
Contributor Author

tolusha commented Jan 11, 2021

@l0rd
Moved to admin guide

Copy link
Contributor

@l0rd l0rd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you @tolusha

tolusha and others added 6 commits January 13, 2021 17:09
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
…adoc

Co-authored-by: Mario Loriedo <mario.loriedo@gmail.com>
…adoc

Co-authored-by: Mario Loriedo <mario.loriedo@gmail.com>
tolusha and others added 8 commits January 13, 2021 17:09
…adoc

Co-authored-by: Mario Loriedo <mario.loriedo@gmail.com>
…adoc

Co-authored-by: Mario Loriedo <mario.loriedo@gmail.com>
…adoc

Co-authored-by: Mario Loriedo <mario.loriedo@gmail.com>
…adoc

Co-authored-by: Mario Loriedo <mario.loriedo@gmail.com>
…adoc

Co-authored-by: Mario Loriedo <mario.loriedo@gmail.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
@tolusha tolusha merged commit 478d1d1 into eclipse-che:master Jan 13, 2021
@tolusha tolusha deleted the mountsecrets branch January 13, 2021 15:18
sleshchenko pushed a commit to sleshchenko/che-docs that referenced this pull request Jan 22, 2021
* Update github-auth doc

Signed-off-by: Anatolii Bazko <abazko@redhat.com>

Co-authored-by: Fabrice Flore-Thébault <ffloreth@redhat.com>
Co-authored-by: Mario Loriedo <mario.loriedo@gmail.com>
themr0c added a commit that referenced this pull request Mar 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants