not all dependencies are allowed by foreman-protector
Description of problem:
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):
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
Error, because PostgreSQL client can't be installed
Updated by Amit Upadhye about 1 year ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman_maintain|eb6ff9e9dc0837de26b2c6ba51ca8af706539d50.