| Summary: | [RHS-C] "rhsc-setup" is not updating "rhsc-branding-rhs" and "rhsc-cli" packages automatically | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Gluster Storage | Reporter: | Prasanth <pprakash> | ||||
| Component: | rhsc | Assignee: | Bala.FA <barumuga> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Prasanth <pprakash> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | high | ||||||
| Version: | 2.1 | CC: | barumuga, dpati, dtsang, knarra, mmahoney, pprakash, rhs-bugs, sdharane, ssampat | ||||
| Target Milestone: | --- | Keywords: | ZStream | ||||
| Target Release: | RHGS 2.1.2 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | rhsc-setup-2.1.2-0.32.el6rhs | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-02-25 08:07:01 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: | |||||
| Attachments: |
|
||||||
|
Description
Prasanth
2013-12-02 11:34:39 UTC
As per the discussion, we have decided to update the "rhsc-cli" and "rhsc-sdk-python" packages as well along with "rhsc-branding-rhs" during "rhsc-setup" rhsc-sdk-python is not a dependency for rhsc package, but rhsc-branding-rhs and rhsc-cli are required for rhsc package. Currently rhsc-setup checks for update of rhsc package and their dependencies only. For more information about this issue available at https://bugzilla.redhat.com/show_bug.cgi?id=1030566 Patch is under review at https://code.engineering.redhat.com/gerrit/17137 verified in rhsc-cb10 to rhsc-cb11 during rhsc-setup [ INFO ] Stage: Package installation [ INFO ] Yum Status: Downloading Packages [ INFO ] Yum Download/Verify: ovirt-host-deploy-1.1.2-1.el6ev.noarch [ INFO ] Yum Download/Verify: ovirt-host-deploy-java-1.1.2-1.el6ev.noarch [ INFO ] Yum Download/Verify: rhsc-2.1.2-0.27.beta.el6_5.noarch [ INFO ] Yum Download/Verify: rhsc-backend-2.1.2-0.27.beta.el6_5.noarch [ INFO ] Yum Download/Verify: rhsc-branding-rhs-2.1.2-5.0.el6rhs.noarch [ INFO ] Yum Download/Verify: rhsc-dbscripts-2.1.2-0.27.beta.el6_5.noarch [ INFO ] Yum Download/Verify: rhsc-doc-2.1.2-4.el6eng.noarch [ INFO ] Yum Download/Verify: rhsc-restapi-2.1.2-0.27.beta.el6_5.noarch [ INFO ] Yum Download/Verify: rhsc-tools-2.1.2-0.27.beta.el6_5.noarch [ INFO ] Yum Download/Verify: rhsc-webadmin-portal-2.1.2-0.27.beta.el6_5.noarch Hi Bala, I didn't see rhsc-cli get updated during setup. Is rhsc-cli supposed to be updated? (In reply to Dustin Tsang from comment #5) > Hi Bala, > > I didn't see rhsc-cli get updated during setup. Is rhsc-cli supposed to be > updated? Yes. But there is no build made for cb11. What version of rhsc-cli is installed in your machine? (In reply to Bala.FA from comment #6) > (In reply to Dustin Tsang from comment #5) > > Hi Bala, > > > > I didn't see rhsc-cli get updated during setup. Is rhsc-cli supposed to be > > updated? > > Yes. But there is no build made for cb11. What version of rhsc-cli is > installed in your machine? rhsc-setup is NOT updating rhsc-cli as part of the fix mentioned in the bug, even though an update is available. Hence moving back to Assigned. See below: Before Upgrade: [root@localhost ]# rpm -qa |grep rhsc rhsc-setup-2.1.2-0.28.beta.el6_5.noarch rhsc-restapi-2.1.2-0.27.beta.el6_5.noarch rhsc-sdk-python-2.1.2.0-2.el6rhs.noarch rhsc-dbscripts-2.1.2-0.27.beta.el6_5.noarch rhsc-webadmin-portal-2.1.2-0.27.beta.el6_5.noarch rhsc-log-collector-2.1.2.0-0.3.el6rhs.noarch rhsc-branding-rhs-2.1.2-5.0.el6rhs.noarch rhsc-backend-2.1.2-0.27.beta.el6_5.noarch rhsc-cli-2.1.2.1-1.el6rhs.noarch rhsc-tools-2.1.2-0.27.beta.el6_5.noarch redhat-access-plugin-rhsc-2.1.2-1.el6rhs.noarch rhsc-lib-2.1.2-0.28.beta.el6_5.noarch rhsc-2.1.2-0.27.beta.el6_5.noarch rhsc-doc-2.1.2-4.el6eng.noarch After Upgrade: [root@localhost ]# rpm -qa |grep rhsc rhsc-tools-2.1.2-0.30.el6rhs.noarch rhsc-sdk-python-2.1.2.0-2.el6rhs.noarch rhsc-webadmin-portal-2.1.2-0.30.el6rhs.noarch rhsc-backend-2.1.2-0.30.el6rhs.noarch rhsc-log-collector-2.1.2.0-0.3.el6rhs.noarch rhsc-branding-rhs-2.1.2-5.0.el6rhs.noarch rhsc-lib-2.1.2-0.30.el6rhs.noarch rhsc-restapi-2.1.2-0.30.el6rhs.noarch rhsc-cli-2.1.2.1-1.el6rhs.noarch rhsc-dbscripts-2.1.2-0.30.el6rhs.noarch redhat-access-plugin-rhsc-2.1.2-1.el6rhs.noarch rhsc-2.1.2-0.30.el6rhs.noarch rhsc-doc-2.1.2-4.el6eng.noarch rhsc-setup-2.1.2-0.30.el6rhs.noarch [root@localhost ]# yum update rhsc-cli ---> Package rhsc-cli.noarch 0:2.1.2.1-1.el6rhs will be updated ---> Package rhsc-cli.noarch 0:2.1.2.2-1.el6rhs will be an update --> Processing Dependency: rhsc-sdk-python >= 2.1.2.1-1 for package: rhsc-cli-2.1.2.2-1.el6rhs.noarch --> Running transaction check ---> Package rhsc-sdk-python.noarch 0:2.1.2.0-2.el6rhs will be updated ---> Package rhsc-sdk-python.noarch 0:2.1.2.1-1.el6rhs will be an update --> Finished Dependency Resolution Dependencies Resolved ====================================================================================================================================== Package Arch Version Repository Size ====================================================================================================================================== Updating: rhsc-cli noarch 2.1.2.2-1.el6rhs download.eng.bos.redhat.com_rel-eng_RHS_2.1_2013-12-19.5_Console_x86_64_os_ 164 k Updating for dependencies: rhsc-sdk-python noarch 2.1.2.1-1.el6rhs download.eng.bos.redhat.com_rel-eng_RHS_2.1_2013-12-19.5_Console_x86_64_os_ 294 k Transaction Summary ====================================================================================================================================== Upgrade 2 Package(s) Total download size: 458 k Is this ok [y/N]: This fix is done by setting minimal version of rhsc-cli and rhsc-branding-rhs to rhsc and rhsc-setup packages. Please note that bz#1030566 from rhevm got closed as NOTABUG which talks about cli/sdk upgrade by ovirt-setup. This is admin choice whether new cli/sdk packages are needed or not. According to rhsc, we set minimal version as previous releases are tech previews. As per comment #7, we can't verify this fix by upgrade one cb qa release to another which is not supported though. Expected behavior is that upcoming releases (denali and beyond) should work with minimal version of rhsc-cli and rhsc-branding-rhs mentioned in corbett rhsc. new patch is at https://code.engineering.redhat.com/gerrit/#/c/17890/ Verified in rhsc-setup-2.1.2-0.32.el6rhs
----
Please confirm installation settings (OK, Cancel) [OK]:
[ INFO ] Cleaning async tasks and compensations
[ INFO ] Checking the DB consistency
[ INFO ] Stage: Transaction setup
[ INFO ] Stopping engine service
[ INFO ] Stage: Misc configuration
[ INFO ] Fixing DB inconsistencies
[ INFO ] Stage: Package installation
[ INFO ] Yum Status: Downloading Packages
[ INFO ] Yum Download/Verify: rhsc-2.1.2-0.32.el6rhs.noarch
[ INFO ] Yum Download/Verify: rhsc-backend-2.1.2-0.32.el6rhs.noarch
[ INFO ] Yum Download/Verify: rhsc-branding-rhs-2.1.2-6.0.el6rhs.noarch
----
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. http://rhn.redhat.com/errata/RHEA-2014-0208.html |