Bug 1196098
| Summary: | CTDB: Dependency errors while upgrading to ctdb2.5.4 and ISO spin failed for RHS3.0.4 | ||
|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | surabhi <sbhaloth> |
| Component: | samba | Assignee: | Jose A. Rivera <jarrpa> |
| Status: | CLOSED ERRATA | QA Contact: | surabhi <sbhaloth> |
| Severity: | urgent | Docs Contact: | |
| Priority: | high | ||
| Version: | rhgs-3.0 | CC: | gdeschner, jarrpa, nlevinki, pprakash, rcyriac, rhs-smb, vagarwal |
| Target Milestone: | --- | Keywords: | ZStream |
| Target Release: | RHGS 3.0.4 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | libtdb-1.3.4-1.el6rhs | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-03-26 06:36:31 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: | 1182947 | ||
|
Description
surabhi
2015-02-25 10:05:01 UTC
Even after upgrading the system from Live there are dependency errors for ctdb2.5.4 package.
---> Package samba-libs.x86_64 0:4.1.16-5.el6rhs will be installed
--> Processing Dependency: libpytalloc-util.so.2(PYTALLOC_UTIL_2.0.6)(64bit) for package: samba-libs-4.1.16-5.el6rhs.x86_64
--> Processing Dependency: libpytalloc-util.so.2()(64bit) for package: samba-libs-4.1.16-5.el6rhs.x86_64
---> Package samba-winbind-modules.x86_64 0:4.1.16-5.el6rhs will be installed
--> Running transaction check
---> Package ctdb2.5.x86_64 0:2.5.4-1.el6rhs will be an update
--> Processing Dependency: libtdb.so.1(TDB_1.3.0)(64bit) for package: ctdb2.5-2.5.4-1.el6rhs.x86_64
---> Package pytalloc.x86_64 0:2.0.7-2.el6 will be installed
--> Finished Dependency Resolution
Error: Package: ctdb2.5-2.5.4-1.el6rhs.x86_64 (rhs3.0.4-ctdb)
Requires: libtdb.so.1(TDB_1.3.0)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@gqac027 yum.repos.d]# rpm -qa | grep libtdb
libtdb-1.2.10-1.el6.x86_64
the current libtdb version is libtdb-1.2.10-1.el6.x86_64.
The ISO spin for RHS3.0.4 also failed because of the dependency error as above.
I have a new build ready for libtdb that should help resolve this problem. I need the following flags as + to be able to push this new build: blocker rhs-3.0.z The upgrade of ctdb2.5 has been verified with following steps: 1.Installed 3.0.3 ISO 2.Subscribe to LIVE 3.Yum update. 4.Added repos for 3.0.4-gluster packages,required libraries for ctdb2.5.4, ctdb2.5.4 rpm 5.Yum update Update works fine and ctdb package got updated to 2.5.4 without any dependency issue. Resolving Dependencies --> Running transaction check ---> Package ctdb2.5.x86_64 0:2.5.3-6.el6rhs will be updated ---> Package ctdb2.5.x86_64 0:2.5.4-1.el6rhs will be an update ---> Package ldb-tools.x86_64 0:1.1.13-3.el6 will be updated ---> Package ldb-tools.x86_64 0:1.1.20-1.el6rhs will be an update ---> Package libldb.x86_64 0:1.1.13-3.el6 will be updated ---> Package libldb.x86_64 0:1.1.20-1.el6rhs will be an update ---> Package libtalloc.x86_64 0:2.0.7-2.el6 will be updated ---> Package libtalloc.x86_64 0:2.1.1-3.el6rhs will be an update ---> Package libtdb.x86_64 0:1.2.10-1.el6 will be updated ---> Package libtdb.x86_64 0:1.3.4-1.el6rhs will be an update ---> Package libtevent.x86_64 0:0.9.18-3.el6 will be updated ---> Package libtevent.x86_64 0:0.9.23-1.el6rhs will be an update ---> Package tdb-tools.x86_64 0:1.2.10-1.el6 will be updated ---> Package tdb-tools.x86_64 0:1.3.4-1.el6rhs will be an update --> Finished Dependency Resolution Dependencies Resolved ======================================================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================================================== Updating: ctdb2.5 x86_64 2.5.4-1.el6rhs rhs3.0.4-ctdb 523 k ldb-tools x86_64 1.1.20-1.el6rhs rhs3.0.4-ctdb-libs 34 k libldb x86_64 1.1.20-1.el6rhs rhs3.0.4-ctdb-libs 111 k libtalloc x86_64 2.1.1-3.el6rhs rhs3.0.4-ctdb-libs 24 k libtdb x86_64 1.3.4-1.el6rhs rhs3.0.4-ctdb-libs 41 k libtevent x86_64 0.9.23-1.el6rhs rhs3.0.4-ctdb-libs 29 k tdb-tools x86_64 1.3.4-1.el6rhs rhs3.0.4-ctdb-libs 25 k Transaction Summary ======================================================================================================================================================================== Upgrade 7 Package(s) Total download size: 786 k Is this ok [y/N]: y Downloading Packages: (1/7): ctdb2.5-2.5.4-1.el6rhs.x86_64.rpm | 523 kB 00:00 (2/7): ldb-tools-1.1.20-1.el6rhs.x86_64.rpm | 34 kB 00:00 (3/7): libldb-1.1.20-1.el6rhs.x86_64.rpm | 111 kB 00:00 (4/7): libtalloc-2.1.1-3.el6rhs.x86_64.rpm | 24 kB 00:00 (5/7): libtdb-1.3.4-1.el6rhs.x86_64.rpm | 41 kB 00:00 (6/7): libtevent-0.9.23-1.el6rhs.x86_64.rpm | 29 kB 00:00 (7/7): tdb-tools-1.3.4-1.el6rhs.x86_64.rpm | 25 kB 00:00 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Total 22 MB/s | 786 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Updating : libtdb-1.3.4-1.el6rhs.x86_64 1/14 Updating : libtalloc-2.1.1-3.el6rhs.x86_64 2/14 Updating : libtevent-0.9.23-1.el6rhs.x86_64 3/14 Updating : libldb-1.1.20-1.el6rhs.x86_64 4/14 Updating : tdb-tools-1.3.4-1.el6rhs.x86_64 5/14 Updating : ctdb2.5-2.5.4-1.el6rhs.x86_64 6/14 Updating : ldb-tools-1.1.20-1.el6rhs.x86_64 7/14 Cleanup : ldb-tools-1.1.13-3.el6.x86_64 8/14 Cleanup : ctdb2.5-2.5.3-6.el6rhs.x86_64 9/14 Cleanup : libldb-1.1.13-3.el6.x86_64 10/14 Cleanup : libtevent-0.9.18-3.el6.x86_64 11/14 Cleanup : tdb-tools-1.2.10-1.el6.x86_64 12/14 Cleanup : libtdb-1.2.10-1.el6.x86_64 13/14 Cleanup : libtalloc-2.0.7-2.el6.x86_64 14/14 Verifying : ctdb2.5-2.5.4-1.el6rhs.x86_64 1/14 Verifying : tdb-tools-1.3.4-1.el6rhs.x86_64 2/14 Verifying : libtalloc-2.1.1-3.el6rhs.x86_64 3/14 Verifying : ldb-tools-1.1.20-1.el6rhs.x86_64 4/14 Verifying : libldb-1.1.20-1.el6rhs.x86_64 5/14 Verifying : libtdb-1.3.4-1.el6rhs.x86_64 6/14 Verifying : libtevent-0.9.23-1.el6rhs.x86_64 7/14 Verifying : libtdb-1.2.10-1.el6.x86_64 8/14 Verifying : libldb-1.1.13-3.el6.x86_64 9/14 Verifying : ldb-tools-1.1.13-3.el6.x86_64 10/14 Verifying : libtalloc-2.0.7-2.el6.x86_64 11/14 Verifying : libtevent-0.9.18-3.el6.x86_64 12/14 Verifying : ctdb2.5-2.5.3-6.el6rhs.x86_64 13/14 Verifying : tdb-tools-1.2.10-1.el6.x86_64 14/14 Updated: ctdb2.5.x86_64 0:2.5.4-1.el6rhs ldb-tools.x86_64 0:1.1.20-1.el6rhs libldb.x86_64 0:1.1.20-1.el6rhs libtalloc.x86_64 0:2.1.1-3.el6rhs libtdb.x86_64 0:1.3.4-1.el6rhs libtevent.x86_64 0:0.9.23-1.el6rhs tdb-tools.x86_64 0:1.3.4-1.el6rhs # rpm -qa | grep ctdb ctdb2.5-2.5.4-1.el6rhs.x86_64 There is no functionality test as part of this BZ.Only upgrade of ctdb2.5.4 has been 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/RHBA-2015-0682.html |