** Changed in: gnome-online-accounts (Ubuntu)
Status: New => Fix Released
** Changed in: gnome-online-accounts (Ubuntu Yakkety)
Importance: Undecided => High
** Changed in: gnome-online-accounts (Ubuntu Yakkety)
Status: New => In Progress
** Description changed:
Impact
======
Some bugs in evolution-data-server (e-d-s) were causing daily limit errors
for those using Google services with evolution-data-server and apps that use it
(Evolution is a prominent example). Unfortunately, it looks like users using
older versions of e-d-s are causing those errors to affect everyone using e-d-s
since they are using the same API key. It's very difficult for GNOME to push
everyone to use an updated version of their software.
Therefore, this update changes the API key used by those using the GNOME
Online Accounts feature for Google services.
Test Case
=========
Restart your computer after applying the updates.
Then use Evolution with a Google account configured by gnome-control-
center's Online Accounts. The easiest way to configure that correctly is
to use Ubuntu GNOME.
Make sure that Evolution works without getting authentication errors
with your Google services.
Regression Potential
====================
I think the only possibility for regression is if GNOME did not configure the
key correctly with Google's developer platform.
Other Info
==========
- This update depends on the pending evolution-data-server 3.22.3 SRU (LP:
#1639926) since we need to make sure the user has a fixed version of
evolution-data-server so we don't taint the new keys too!
+ This update depends on the pending evolution-data-server (e-d-s) 3.22.3 SRU
(LP: #1639926) since we need to make sure the user has a fixed version of e-d-s
so we don't taint the new keys too!
- Also, I believe Evolution has three ways to use Google services: 1)
- GNOME Online Accounts 2) evolution-data-server (e-d-s) has its own
- Google authentication method 3) Ubuntu Online Accounts.
+ We can't fix this for Ubuntu 16.04 LTS until we figure out how to
+ backport the needed e-d-s changed there.
+
+ I believe Evolution has three ways to use Google services: 1) GNOME
+ Online Accounts 2) evolution-data-server (e-d-s) has its own Google
+ authentication method 3) Ubuntu Online Accounts.
The errors are much less common for the e-d-s API key so upstream does
not intend to change that key. The e-d-s key is new, only existing in
Ubuntu 16.10 and above. (It's not even used in the Ubuntu 16.04 GNOME3
Staging PPA since --disable-google-auth is used there to not add a new
universe dependency.)
- See LP: #1650007 for whether this affects the Ubuntu Online Accounts
- key.
+ Similarly, Ubuntu Online Accounts does not currently appear to be
+ impacted (LP: #1650007).
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-online-accounts in Ubuntu.
https://bugs.launchpad.net/bugs/1649995
Title:
Replace Google API key used by GNOME services
Status in gnome-online-accounts:
Fix Released
Status in gnome-online-accounts package in Ubuntu:
Fix Released
Status in gnome-online-accounts source package in Yakkety:
In Progress
Bug description:
Impact
======
Some bugs in evolution-data-server (e-d-s) were causing daily limit errors
for those using Google services with evolution-data-server and apps that use it
(Evolution is a prominent example). Unfortunately, it looks like users using
older versions of e-d-s are causing those errors to affect everyone using e-d-s
since they are using the same API key. It's very difficult for GNOME to push
everyone to use an updated version of their software.
Therefore, this update changes the API key used by those using the
GNOME Online Accounts feature for Google services.
Test Case
=========
Restart your computer after applying the updates.
Then use Evolution with a Google account configured by gnome-control-
center's Online Accounts. The easiest way to configure that correctly
is to use Ubuntu GNOME.
Make sure that Evolution works without getting authentication errors
with your Google services.
Regression Potential
====================
I think the only possibility for regression is if GNOME did not configure the
key correctly with Google's developer platform.
Other Info
==========
This update depends on the pending evolution-data-server (e-d-s) 3.22.3 SRU
(LP: #1639926) since we need to make sure the user has a fixed version of e-d-s
so we don't taint the new keys too!
We can't fix this for Ubuntu 16.04 LTS until we figure out how to
backport the needed e-d-s changed there.
I believe Evolution has three ways to use Google services: 1) GNOME
Online Accounts 2) evolution-data-server (e-d-s) has its own Google
authentication method 3) Ubuntu Online Accounts.
The errors are much less common for the e-d-s API key so upstream does
not intend to change that key. The e-d-s key is new, only existing in
Ubuntu 16.10 and above. (It's not even used in the Ubuntu 16.04 GNOME3
Staging PPA since --disable-google-auth is used there to not add a new
universe dependency.)
Similarly, Ubuntu Online Accounts does not currently appear to be
impacted (LP: #1650007).
To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-online-accounts/+bug/1649995/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp