Page MenuHomePhabricator

Make various auth libraries available on stat* machines
Closed, ResolvedPublic

Description

In order to run, the scripts in gsc-utils currently require oauth2client Python library for loading saved authorization credentials (for accessing Google API).

Recently, Google has deprecated this library in favor of google-auth and oauthlib, but it will take time to figure out how to use either of those and replace the existing dependency. So I'd like to have those available also for the inevitable switch in the near future.

Please install the following:

Thank you!

Event Timeline

mpopov triaged this task as Medium priority.Jun 21 2018, 7:39 PM
mpopov created this task.
mpopov moved this task from Triage to Tracking on the Product-Analytics board.

Change 441978 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Install python oauth libs for Google Search Console data

https://gerrit.wikimedia.org/r/441978

Change 441978 merged by Ottomata:
[operations/puppet@production] Install python oauth libs for Google Search Console data

https://gerrit.wikimedia.org/r/441978

oauth2client and oauthlib were easy because they already have .deb packages in Debian. We'll have to make a .deb package for google-auth.

oauth2client and oauthlib were easy because they already have .deb packages in Debian. We'll have to make a .deb package for google-auth.

Thank you so much, Andrew!

Vvjjkkii renamed this task from Make various auth libraries available on stat* machines to 7haaaaaaaa.Jul 1 2018, 1:02 AM
Vvjjkkii removed Ottomata as the assignee of this task.
Vvjjkkii raised the priority of this task from Medium to High.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii edited subscribers, added: Ottomata; removed: gerritbot.
CommunityTechBot renamed this task from 7haaaaaaaa to Make various auth libraries available on stat* machines.Jul 2 2018, 11:15 AM
CommunityTechBot assigned this task to Ottomata.
CommunityTechBot lowered the priority of this task from High to Medium.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot edited subscribers, added: gerritbot; removed: Ottomata.

@mpopov Hi! Do you need google-auth here, or you managed with the others?

Managed with others! :) I'll reopen if needed. Thanks for checking in!