Bug #17914
closed"Log in as user from another cluster" doesn't work on 9tee4 (peer federation with ce8i5)
Description
- Went to 9tee4
- Selected "ce8i5" as my home cluster
- Got sent to a google login screen
- Redirected back somewhere
- Ended up kicked back at the 9tee4 login page
Updated by Peter Amstutz over 3 years ago
- Target version changed from 2021-07-21 sprint to 2021-08-04 sprint
Updated by Peter Amstutz over 3 years ago
- Target version changed from 2021-08-04 sprint to 2021-08-18 sprint
Updated by Peter Amstutz over 3 years ago
- Target version changed from 2021-08-18 sprint to 2021-09-01 sprint
Updated by Lucas Di Pentima over 3 years ago
- Target version changed from 2021-09-01 sprint to 2021-09-15 sprint
Updated by Lucas Di Pentima over 3 years ago
- Target version changed from 2021-09-15 sprint to 2021-09-29 sprint
Updated by Peter Amstutz over 3 years ago
- Target version changed from 2021-09-29 sprint to 2021-10-13 sprint
Updated by Lucas Di Pentima about 3 years ago
- Target version changed from 2021-10-13 sprint to 2021-10-27 sprint
Updated by Lucas Di Pentima about 3 years ago
- Target version changed from 2021-10-27 sprint to 2021-11-24 sprint
Updated by Peter Amstutz about 3 years ago
- Target version changed from 2021-11-24 sprint to 2021-12-08 sprint
Updated by Ward Vandewege about 3 years ago
- Subject changed from "Log in as user from another cluster" doesn't work on 9tee4 to "Log in as user from another cluster" doesn't work on 9tee4 (peer federation with ce8i5)
Updated by Lucas Di Pentima about 3 years ago
- Target version changed from 2021-12-08 sprint to 2022-01-05 sprint
Updated by Lucas Di Pentima about 3 years ago
- Target version changed from 2022-01-05 sprint to 2021-12-08 sprint
Updated by Peter Amstutz about 3 years ago
- Target version changed from 2021-12-08 sprint to 2022-01-05 sprint
Updated by Peter Amstutz about 3 years ago
- Target version changed from 2022-01-05 sprint to 2022-01-19 sprint
Updated by Lucas Di Pentima almost 3 years ago
- Target version changed from 2022-01-19 sprint to 2022-02-02 sprint
Updated by Lucas Di Pentima almost 3 years ago
- Status changed from New to In Progress
Updated by Lucas Di Pentima almost 3 years ago
Updates at arvados-workbench2|f9d1c360 - branch 17914-peer-federation-login-fix
Test run: developer-tests-workbench2: #570
This regression was introduced in #17568, where in order to show the correct token's expiration date, we made the code to query the token issuer cluster instead of the one where the user just logged in.
This procedure is ok for LoginCluster-type federations, but for Peer-type ones, the created salted token doesn't allow the user to query the token issuer cluster directly, so it was getting a 401 error making the app init process fail.
The fixed code ensures that a LoginCluster-type federation is active before requesting the token data. The already existing test doesn't require any adjustment because it already tested a mocked LoginCluster configuration.
Updated by Lucas Di Pentima almost 3 years ago
Updates at arvados-workbench2|8b1d2274
Test run: developer-tests-workbench2: #571
Just a small improvement on the cypress test launch script to avoid modifying the committed arvados_config.yml
file on every run.
Updated by Ward Vandewege almost 3 years ago
Lucas Di Pentima wrote:
Updates at arvados-workbench2|8b1d2274
Test run: developer-tests-workbench2: #571Just a small improvement on the cypress test launch script to avoid modifying the committed
arvados_config.yml
file on every run.
This LGTM thank you!
Updated by Lucas Di Pentima almost 3 years ago
- Status changed from In Progress to Resolved