Bug #35487
closednot all dependencies are allowed by foreman-protector
Description
Description of problem:
Ohai!
Recently, foreman-maintain gained dependencies on the PostgreSQL client and (on EL8) the nftables package, but these are not part of https://github.com/theforeman/foreman_maintain/blob/master/extras/foreman_protector/foreman-protector.whitelist
It's a bit of a chicken-and-egg problem, as during the upgrade, the config of the protector plugin from 0.8.31 is used (and that doesn't have those new deps), so I think ideally we would backport the fix to "all" relevant branches.
Version-Release number of selected component (if applicable):
How reproducible:
100%
Steps to Reproduce:
1. install satellite 6.10 with external DB (so that there is no psql client on the machine)
2. try to install maintain for 6.11
Actual results:
Error, because PostgreSQL client can't be installed
Expected results:
Installable
Additional info:
Updated by The Foreman Bot about 2 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman_maintain/pull/639 added
Updated by Amit Upadhye about 2 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman_maintain|eb6ff9e9dc0837de26b2c6ba51ca8af706539d50.
Updated by The Foreman Bot about 2 years ago
- Pull request https://github.com/theforeman/foreman_maintain/pull/647 added
Updated by The Foreman Bot about 2 years ago
- Pull request https://github.com/theforeman/foreman_maintain/pull/649 added