Bug 2050299 - missing fence-agents-ibm version 4.2.1-85
Summary: missing fence-agents-ibm version 4.2.1-85
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: fence-agents
Version: CentOS Stream
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Oyvind Albrigtsen
QA Contact: cluster-qe@redhat.com
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-02-03 16:33 UTC by Christoph
Modified: 2023-08-03 07:28 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-08-03 07:28:35 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHELPLAN-111016 0 None None None 2022-02-03 16:42:37 UTC

Description Christoph 2022-02-03 16:33:37 UTC
Description of problem:

upgrading ovirt node fails. Fence-agents release -85 is incomplete


Version-Release number of selected component (if applicable):

fence-agents-common-4.2.1-85


How reproducible:

always


Steps to Reproduce:
1. dnf make cache
2. dnf upgrade


Actual results:
# dnf upgrade
Last metadata expiration check: 0:00:04 ago on Thu 03 Feb 2022 05:19:40 PM CET.
Error: 
 Problem 1: package fence-agents-ibm-powervs-4.2.1-84.el8.noarch requires fence-agents-common = 4.2.1-84.el8, but none of the providers can be installed
  - cannot install both fence-agents-common-4.2.1-85.el8.noarch and fence-agents-common-4.2.1-84.el8.noarch
  - cannot install the best update candidate for package fence-agents-ibm-powervs-4.2.1-84.el8.noarch
  - cannot install the best update candidate for package fence-agents-common-4.2.1-84.el8.noarch
 Problem 2: package fence-agents-ibm-vpc-4.2.1-84.el8.noarch requires fence-agents-common = 4.2.1-84.el8, but none of the providers can be installed
  - cannot install both fence-agents-common-4.2.1-85.el8.noarch and fence-agents-common-4.2.1-84.el8.noarch
  - package fence-agents-amt-ws-4.2.1-85.el8.noarch requires fence-agents-common >= 4.2.1-85.el8, but none of the providers can be installed
  - cannot install the best update candidate for package fence-agents-ibm-vpc-4.2.1-84.el8.noarch
  - cannot install the best update candidate for package fence-agents-amt-ws-4.2.1-84.el8.noarch
 Problem 3: problem with installed package fence-agents-ibm-vpc-4.2.1-84.el8.noarch
  - package fence-agents-ibm-vpc-4.2.1-84.el8.noarch requires fence-agents-common = 4.2.1-84.el8, but none of the providers can be installed
  - cannot install both fence-agents-common-4.2.1-85.el8.noarch and fence-agents-common-4.2.1-84.el8.noarch
  - package fence-agents-apc-4.2.1-85.el8.noarch requires fence-agents-common >= 4.2.1-85.el8, but none of the providers can be installed
  - cannot install the best update candidate for package fence-agents-apc-4.2.1-84.el8.noarch
 Problem 4: problem with installed package fence-agents-ibm-powervs-4.2.1-84.el8.noarch
  - package fence-agents-ibm-powervs-4.2.1-84.el8.noarch requires fence-agents-common = 4.2.1-84.el8, but none of the providers can be installed
  - cannot install both fence-agents-common-4.2.1-85.el8.noarch and fence-agents-common-4.2.1-84.el8.noarch
  - package fence-agents-apc-snmp-4.2.1-85.el8.noarch requires fence-agents-common >= 4.2.1-85.el8, but none of the providers can be installed
  - cannot install the best update candidate for package fence-agents-apc-snmp-4.2.1-84.el8.noarch
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)




Expected results:

upgrade fence agents


Additional info:

looks like fence-agents 4.2.1-85 got released but misses the release for the subpackages fence-agents-ibm-powervs and fence-agents-ibm-vpc

checked on 2021-02-03 17:30 CET on mirror
http://ftp.fau.de/centos/8-stream/AppStream/x86_64/os/Packages/

Comment 1 Oyvind Albrigtsen 2022-02-04 10:20:04 UTC
I'm looking into how to solve this.

In the meanwhile you should be able to upgrade after running "yum remove fence-agents-ibm-vpc". It'll remove the -all subpackage, which you can reinstall after upgrading.

Comment 2 Christoph 2022-02-04 14:42:32 UTC
My original problem was during an ovirt update which has a dependency tree

    ovirt -> vdsm -> fence-agents-all

It will hit everyone trying to upgrade ovirt.
My workaround is masking -85 packages.

Comment 3 Oyvind Albrigtsen 2022-02-07 15:11:59 UTC
You can run "rpm -q --nodeps fence-agents-ibm-vpc", and then upgrade. That way it will only remove that specific package, and if there was a dependency for it in the upgrade -all subpackage it would install it during the upgrade.

Comment 5 RHEL Program Management 2023-08-03 07:28:35 UTC
After evaluating this issue, there are no plans to address it further or fix it in an upcoming release.  Therefore, it is being closed.  If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened.


Note You need to log in before you can comment on or make changes to this bug.