fence-agents: use google-auth rather than oauth2client

Bug #2073859 reported by Adrien Nader
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fence-agents (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

python3-oauth2client has been deprecated and unmaintained for several years. It's not compatible anymore with new version of pyopenssl. It has also been replaced with google-auth: https://google-auth.readthedocs.io/en/latest/oauth2client-deprecation.html

fence-agents makes the switch easy since it has dynamic support for both python3-google-auth and python3-oauthclient as visible in https://github.com/ClusterLabs/fence-agents/blob/main/agents/gce/fence_gce.py#L37-L40 .

The only need is to change dependencies so that google-auth (the prefered library) is available and it will be used.

Related branches

Nick Rosbrook (enr0n)
Changed in fence-agents (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fence-agents - 4.12.1-2~exp1ubuntu5

---------------
fence-agents (4.12.1-2~exp1ubuntu5) oracular; urgency=medium

  * Use google-auth rather than oauth2client (LP: #2073859)

 -- Adrien Nader <email address hidden> Tue, 23 Jul 2024 11:39:24 +0200

Changed in fence-agents (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.