Bodhi 6.0 is not out yet but it will base its authentication on OpenID Connect (OIDC), and the client's classes have changed quite a bit. This PR adapts to the future Bodhi 6.0 while retaining compatibility with Bodhi 5.X.
rebased onto 068ba5f211833cc1232acfe15b673d26436719cd
Bodhi has been updated to version 6.0 in staging, if you want to test it out.
I've just tested that this PR works with both Bodhi 5.7.5 (current) and Bodhi 6.0 (in staging for now). Without this PR, fedpkg will no longer be able to create updates when Bodhi 6.0 is deployed to production.
Commit 7dbe79dc fixes this pull-request
Pull-Request has been merged by onosek
Thank you very much. I checked it and it looked well. I did just a few minor changes. I suppose you will welcome a patched build soon, right?
For now, there is a fedpkg's rawhide build created: fedpkg-1.42-2.fc37
I suppose you will welcome a patched build soon, right?
Yeah that would be awesome, thanks!
Bodhi 6.0 is not out yet but it will base its authentication on OpenID Connect (OIDC), and the client's classes have changed quite a bit.
This PR adapts to the future Bodhi 6.0 while retaining compatibility with Bodhi 5.X.