Project

General

Profile

Actions

action #20548

closed

action #20218: Fail to login into openqa.suse.de

OpenID sporadically fails logging in

Added by EDiGiacinto almost 7 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
Start date:
2017-07-18
Due date:
% Done:

0%

Estimated time:

Description

The OpenID auth mechanism openQA uses is based on Net::OpenID::Consumer, which time to time seems to fail logging in, bailing out that the received message is not openid data (https://metacpan.org/source/WROG/Net-OpenID-Consumer-1.18/lib/Net/OpenID/Consumer.pm#L428).

We either need to:

  • Investigate if the culprit is the OpenID provider, Net::OpenID::Consumer misconfiguration or Net::OpenID::Consumer itself
  • If the latter, investigate alternatives (e.g. Net::OpenID::Consumer::Lite)
  • Either we do not find good alternatives, we could implement a fallback or 'try again' to login before actually bailing out
  • as last resort, Subclass/Extend Net::OpenID::Consumer or develop an internal equivalent (tested at least, since Net::OpenID::Consumer testsuite is all mocked)
Actions

Also available in: Atom PDF