flyingcircusio / nixpkgs

The Flying Circus platform, based on NixOS
https://flyingcircus.io
MIT License
3 stars 6 forks source link

fc-agent, manage.py: fix Hydra SSL verification #1089

Closed dpausp closed 2 years ago

dpausp commented 2 years ago

The requests package uses a vendored SSL bundle by default that doesn't have the required root cert used by our Hydra so channel updates weren't possible anymore. Use the newer system cert bundle instead for verification instead.

Nix itself uses the system bundle so it wasn't affected by the problem, only the availability check in manage.py failed and prevented updates.

PL-130290

@flyingcircusio/release-managers

Release process

Impact:

Changelog:

Security implications