Project

General

Profile

Actions

Feature #31535

closed

[RFE] satellite maintain should verify the presence of "satellite" or "satellite-capsule" package installed on the server as a pre-upgrade check

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

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Fixed in Releases:
Found in Releases:

Description

1. Proposed title of this feature request
[RFE] satellite maintain to verify the presence of satellite version rpm "satellite-6.x.x-x.el7sat.noarch"

2. What is the nature and description of the request?

  1. satellite-maintain upgrade list-versions does not list any versions for upgrading satellite

3. Why does the customer need this? (List the business requirements here)

This situation occurs whenever a satellite rpm "satellite-6.x.x-x.el7sat.noarch" is missing on the server, due to which target version for upgrade is not listed.

The absence of satellite rpm is not expected behavior and it may be due to the user uninstalling it unknowingly or removed as a dependency for any non-red hat rpm.

4. How would the customer like to achieve this? (List the functional requirements here)

It would be nice to add a check while listing an upgrade version to ensure that satellite rpm is present.

1. Verify Satellite RPM --> For Satellite Server
2. Verify Satellite-Capsule RPM --> For Capsule Server
3. If missing, install the rpm for the right version.

At present, this can be fixed after installing satellite rpm for the appropriate repository.

KCS : https://access.redhat.com/solutions/4330451

5. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.

NA

6. Is there already an existing RFE upstream or in Red Hat Bugzilla?
NA

7. Does the customer have any specific timeline dependencies and which release would they like to target (i.e. RHEL5,RHEL6)?

Good to have this implemented sooner

Actions #1

Updated by The Foreman Bot over 3 years ago

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

Updated by Amit Upadhye over 3 years ago

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

Updated by The Foreman Bot about 3 years ago

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

Also available in: Atom PDF