github-authorized-keys icon indicating copy to clipboard operation
github-authorized-keys copied to clipboard

Will stop working from March 15, 2022 due to Github API changes

Open varkey opened this issue 3 years ago • 1 comments

Github is sunsetting the deprecated teams API endpoints which this service is using, more details in https://github.blog/changelog/2022-02-22-sunset-notice-deprecated-teams-api-endpoints/

Timeline
Brownouts
March 1, 2022 for 12 hours starting at 14:00 UTC
March 8, 2022 for 24 hours starting at 14:00 UTC
If you make a request to an affected endpoint during the brownouts, GitHub will respond with a client error.

Removal
March 15, 2022 at 14:00 UTC

Today during the first brownout period, the service stopped working as the user sync failed returning a 404/Permission Denied.

{
    "level": "info",
    "msg": "Run syncUsers job on start",
    "time": "2022-03-01T15:51:09Z"
}
{
    "job": "syncUsers",
    "level": "error",
    "msg": "Access denied",
    "subsystem": "jobs",
    "time": "2022-03-01T15:51:10Z"
}

varkey avatar Mar 01 '22 16:03 varkey

It appears Github has paused the plan to sunset the deprecated API -- https://github.blog/changelog/2022-03-04-paused-sunset-of-deprecated-teams-api-endpoints/

varkey avatar Mar 08 '22 14:03 varkey