Accept terms of service - Web, API, Git
Feature rollout plan
https://gitlab.com/gitlab-com/infrastructure/issues/4121
Requirements
-
Follow up of https://gitlab.com/gitlab-org/gitlab-ce/issues/44798.
-
This will block API calls and Git interactions in addition to Web interactions from https://gitlab.com/gitlab-org/gitlab-ce/issues/44798.
-
If you have not accepted the terms, all authenticated API calls are blocked and you get an error message telling you to go GitLab to accept the terms.
- The error message is:
You must accept the Terms of Service in order to perform this action. Please access GitLab from a web browser to accept these terms.
- The error message is:
-
If you have not accepted the terms, all authenticated Git interactions are blocked and you get an error message telling to go to GitLab to accept the terms.
- The error message is:
You must accept the Terms of Service in order to perform this action. Please access GitLab from a web browser to accept these terms.
- The error message is:
Important
We want to communicate to users when we release https://gitlab.com/gitlab-org/gitlab-ce/issues/44798, that they can log in with their API users at that time, to unblock themselves at that time, so that by the time this block is released, it won't affect those API users anymore.