Bug 1398532 - Failed dependencies occur during install "cockpit-ovirt-dashboard" package with "rhel-7-server-rhv-4-mgmt-agent-rpms" repo label
Summary: Failed dependencies occur during install "cockpit-ovirt-dashboard" package wi...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: cockpit
Version: 4.0.5
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ovirt-4.1.0-rc
: ---
Assignee: Sandro Bonazzola
QA Contact: Wei Wang
URL:
Whiteboard:
Depends On: 1416045 1420689
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-25 06:36 UTC by cshao
Modified: 2019-09-03 19:29 UTC (History)
21 users (show)

Fixed In Version:
Doc Type: No Doc Update
Doc Text:
If this bug requires documentation, please select an appropriate Doc Type value.
Clone Of:
Environment:
Last Closed: 2016-11-25 07:47:47 UTC
oVirt Team: Integration
Target Upstream Version:
juwu: needinfo-


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2017:1070 0 normal SHIPPED_LIVE cockpit bug fix and enhancement update 2017-04-18 21:03:41 UTC

Description cshao 2016-11-25 06:36:06 UTC
Created attachment 1224158 [details]
/var/log/* yum.txt  repo

Description of problem:
Failed dependencies occur during install "cockpit-ovirt-dashboard" with "rhel-7-server-rhv-4-mgmt-agent-rpms" repo label.

1. Disable all existing repositories.
# subscription-manager repos --disable=* 

2. Only Enable the required repositories.
# subscription-manager repos --enable=rhel-7-server-rpms
# subscription-manager repos --enable=rhel-7-server-supplementary-rpms
# subscription-manager repos --enable=rhel-7-server-rhv-4.0-rpms
# subscription-manager repos --enable=jb-eap-7-for-rhel-7-server-rpms
# subscription-manager repos --enable=rhel-7-server-rhv-4-mgmt-agent-rpms


3. # Yum install cockpit-ovirt-dashboard
--> Finished Dependency Resolution
Error: Package: cockpit-ovirt-dashboard-0.10.6-1.4.2.el7ev.noarch (rhel-7-server-rhv-4-mgmt-agent-rpms)
           Requires: cockpit-storaged
Error: Package: cockpit-ovirt-dashboard-0.10.6-1.4.2.el7ev.noarch (rhel-7-server-rhv-4-mgmt-agent-rpms)
           Requires: cockpit-bridge
Error: Package: cockpit-ovirt-dashboard-0.10.6-1.4.2.el7ev.noarch (rhel-7-server-rhv-4-mgmt-agent-rpms)
           Requires: cockpit-shell
Error: Package: cockpit-ovirt-dashboard-0.10.6-1.4.2.el7ev.noarch (rhel-7-server-rhv-4-mgmt-agent-rpms)
           Requires: cockpit-ws


Version-Release number of selected component (if applicable):
RHEL-7.3-20161019.0-Server-x86_64-dvd1.iso
cockpit-ovirt-0.10.6-1.4.2.el7ev
cockpit-ovirt-dashboard-0.10.6-1.4.2.el7ev.noarch.rpm 

How reproducible:
100%

Steps to Reproduce:
1. Install RHEL 7.3 GA version.
2. Register your system with the Content Delivery Network.
3. Disable all existing repositories.
4. Enable the required repositories.
5. Yum install cockpit-ovirt-dashboard

Actual results:
Failed dependencies occur during install "cockpit-ovirt-dashboard".

Expected results:
No dependencies error occur.

Additional info:
The bug have been here since RHEV4.0 GA.

Comment 1 Michal Skrivanek 2016-11-25 07:47:47 UTC
see original bug 1329104, you need to add extras channel with cockpit deps

Comment 3 cshao 2016-11-25 08:40:16 UTC
Hi Michal,

It would be better if can add RHEL extras channel in docs to avoid confusion.

Thanks.

Comment 4 Sandro Bonazzola 2017-01-03 09:43:30 UTC
we're discussing about tagging cockpit deps within host channel.

Comment 5 Ying Cui 2017-01-17 03:18:02 UTC
Reopen this bug to documentation firstly. RHV will official support oVirt cockpit plugin on regular hosts(see RFE bug 1346835), so in doc, we need to guide user to enable the rhel extras repository to get cockpit dependence packages, otherwise cockpit-ovirt plugin missed the dependence during installing on regular host.

Bug 1346835 - [RFE][Tracking] oVirt cockpit plugin is consumable on regular hosts

Comment 6 Yaniv Lavi 2017-01-24 12:31:51 UTC
I think it would be better to include it in the hosts channel.
We don't want users to have extra added to our hosts which can lead to unexpected results.

Comment 7 Sandro Bonazzola 2017-01-24 13:11:02 UTC
(In reply to Yaniv Dary from comment #6)
> I think it would be better to include it in the hosts channel.
> We don't want users to have extra added to our hosts which can lead to
> unexpected results.

Being this the request moving to integration.

Comment 9 Sandro Bonazzola 2017-02-01 14:28:53 UTC
cockpit has been added to the channel.

Comment 10 Wei Wang 2017-02-14 07:26:42 UTC
It is blocked by bug 1420689, QE will verify this bug when bug 1420689 is fixed.

Comment 11 Wei Wang 2017-03-13 05:36:56 UTC
I will verify this bug after RHVH 4.1 push to CDN.

Comment 12 Wei Wang 2017-03-14 08:49:37 UTC
Test version:
RHEL-7.3-20161019.0-Server-x86_64-dvd1.iso
cockpit-ovirt-dashboard-0.10.7-0.0.15.el7ev.noarch
cockpit-ws-126-1.el7.x86_64

Test steps:
1. Install RHEL 7.3 GA version.
2. Register your system with the Content Delivery Network.
3. Disable all existing repositories.
4. Enable the required repositories.
5. Yum install cockpit-ovirt-dashboard

Result:
Cockpit-ovirt-dashboard can be installed successfully.

The bug cannot be reproduced, change status to VERIFIED


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