Project

General

Profile

Actions

Bug #35487

closed

not all dependencies are allowed by foreman-protector

Added by Amit Upadhye over 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-

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:

Actions #1

Updated by The Foreman Bot over 2 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman_maintain/pull/639 added
Actions #2

Updated by Amit Upadhye about 2 years ago

  • Status changed from Ready For Testing to Closed
Actions #3

Updated by The Foreman Bot about 2 years ago

  • Pull request https://github.com/theforeman/foreman_maintain/pull/647 added
Actions #4

Updated by The Foreman Bot about 2 years ago

  • Pull request https://github.com/theforeman/foreman_maintain/pull/649 added
Actions

Also available in: Atom PDF