Bug 1225405
Summary: | [New] - cannot upgrade rhsc from 3.0.4 to 3.1.0 | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | RamaKasturi <knarra> |
Component: | rhsc | Assignee: | Sahina Bose <sabose> |
Status: | CLOSED ERRATA | QA Contact: | RamaKasturi <knarra> |
Severity: | unspecified | Docs Contact: | |
Priority: | high | ||
Version: | rhgs-3.1 | CC: | asrivast, dpati, knarra, kroberts, ltrilety, nlevinki, rhs-bugs, sabose, shtripat |
Target Milestone: | --- | ||
Target Release: | RHGS 3.1.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | rhsc-3.1.0-61 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-07-29 05:30:20 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1202731, 1202842, 1224288 |
Description
RamaKasturi
2015-05-27 10:09:17 UTC
The problem is that one of the RHS-C RPMs (I'm not sure which) does not have a 'Requires: redhat-access-plugin-rhsc >= 3.0.0' (see [1]) You are attempting to do an upgrade but the upgrade script isn't pulling down the latest redhat-access-plugin-rhsc which does not have this conflicting file. The package maintainer for RHS-C needs to go an investigate how RHEV 3.5 has resolved this issue because the code is nearly identical. Keith [1] https://brewweb.devel.redhat.com/buildinfo?buildID=395252 Thanks keith. I will ask the dev team to take a look at this. Keith mentions that upgrade script does not pull down the latest redhat-access-plugin. Can you take a look at it? Thats correct @Kasturi. We are not having Requires for >=3.0.0. We will do the required changes in next build. Thanks @Keith for pointing this out. Tested with: rhsc-3.1.0-0.60 There is still the same issue. During upgrade it fails on transaction check. # yum update rhsc-setup ... Transaction Check Error: file /usr/share/ovirt-engine/setup/ovirt_engine_setup/constants_access_plugin.py from install of rhsc-setup-plugins-3.1.0-2.el6rhs.noarch conflicts with file from package redhat-access-plugin-rhsc-3.0.0-1.el6rhs.noarch file /usr/share/ovirt-engine/setup/ovirt_engine_setup/constants_access_plugin.pyc from install of rhsc-setup-plugins-3.1.0-2.el6rhs.noarch conflicts with file from package redhat-access-plugin-rhsc-3.0.0-1.el6rhs.noarch file /usr/share/ovirt-engine/setup/ovirt_engine_setup/constants_access_plugin.pyo from install of rhsc-setup-plugins-3.1.0-2.el6rhs.noarch conflicts with file from package redhat-access-plugin-rhsc-3.0.0-1.el6rhs.noarch # yum list redhat-access-plugin-rhsc Loaded plugins: product-id, security, subscription-manager, versionlock Installed Packages redhat-access-plugin-rhsc.noarch 3.0.0-1.el6rhs @rhsc-3-for-rhel-6-server-rpms Verified and works fine with build rhsc-3.1.0-0.61.el6.noarch. Upgraded from 3.0.4 to 3.1, upgrade went well and no issues found. Marking this verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHEA-2015-1494.html |