Page MenuHomeSoftware Heritage

keycloak/deposit: Drop option direct_grant_flow
ClosedPublic

Authored by ardumont on Mar 24 2021, 6:08 PM.

Details

Summary

With this option, flaky connections happen with unknown-error keycloak server side [1]
Without it, connection happens without issues.

[1] Related to P985

Related to T3171#61488

Test Plan

bin/octocatalog:

bin/octocatalog-diff --octocatalog-diff-args --no-truncate-details --to staging kelvingrove
Found host kelvingrove.internal.softwareheritage.org
WARN     -> Environment "wip-pg-hba-rules-in-yaml" contained non-word characters, correcting name to wip_pg_hba_rules_in_yaml
Cloning into '/tmp/swh-ocd.Z17kUNAP/environments/production/data/private'...
done.
Cloning into '/tmp/swh-ocd.Z17kUNAP/environments/staging/data/private'...
done.
*** Running octocatalog-diff on host kelvingrove.internal.softwareheritage.org
I, [2021-03-24T18:08:15.395984 #1783]  INFO -- : Catalogs compiled for kelvingrove.internal.softwareheritage.org
I, [2021-03-24T18:08:17.117571 #1783]  INFO -- : Diffs computed for kelvingrove.internal.softwareheritage.org
diff origin/production/kelvingrove.internal.softwareheritage.org current/kelvingrove.internal.softwareheritage.org
*******************************************
  Keycloak_client[swh-deposit on SoftwareHeritageStaging] =>
   parameters =>
     direct_grant_flow =>
      - direct_grant_no_otp-SoftwareHeritageStaging
*******************************************
*** End octocatalog-diff on kelvingrove.internal.softwareheritage.org

Diff Detail

Repository
rSPSITE puppet-swh-site
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.