Bug 737618
| Summary: | matahari upgrade fails to stop correct processes | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Dave Johnson <dajohnso> |
| Component: | matahari | Assignee: | Adam Stokes <astokes> |
| Status: | CLOSED ERRATA | QA Contact: | Dave Johnson <dajohnso> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.2 | CC: | matahari-maint, rbryant |
| Target Milestone: | rc | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | matahari-0.4.4-4.el6 | Doc Type: | Bug Fix |
| Doc Text: |
No description required.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-12-06 11:43:12 UTC | Type: | --- |
| 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: | 743047 | ||
Dave, Could you try with the latest 0.4.4 build? This has fixes in it that pertain to both systemd/sysv. Thanks, Adam This looks good now...
=====================================================================================================================================================================================================
Package Arch Version Repository Size
=====================================================================================================================================================================================================
Installing:
matahari-consoles x86_64 0.4.4-6.el6 /matahari-consoles-0.4.4-6.el6.x86_64 79 k
matahari-debuginfo x86_64 0.4.4-6.el6 /matahari-debuginfo-0.4.4-6.el6.x86_64 5.6 M
matahari-network x86_64 0.4.4-6.el6 /matahari-network-0.4.4-6.el6.x86_64 71 k
replacing matahari-net.x86_64 0.4.0-5.el6
replacing matahari-net.x86_64 0.4.0-5.el6
matahari-sysconfig x86_64 0.4.4-6.el6 /matahari-sysconfig-0.4.4-6.el6.x86_64 54 k
Updating:
matahari x86_64 0.4.4-6.el6 /matahari-0.4.4-6.el6.x86_64 18 k
matahari-agent-lib x86_64 0.4.4-6.el6 /matahari-agent-lib-0.4.4-6.el6.x86_64 81 k
matahari-broker x86_64 0.4.4-6.el6 /matahari-broker-0.4.4-6.el6.x86_64 32 k
matahari-host x86_64 0.4.4-6.el6 /matahari-host-0.4.4-6.el6.x86_64 102 k
matahari-lib x86_64 0.4.4-6.el6 /matahari-lib-0.4.4-6.el6.x86_64 98 k
matahari-service x86_64 0.4.4-6.el6 /matahari-service-0.4.4-6.el6.x86_64 125 k
Transaction Summary
=====================================================================================================================================================================================================
Install 4 Package(s)
Upgrade 6 Package(s)
Total size: 6.2 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : matahari-lib-0.4.4-6.el6.x86_64 1/17
Updating : matahari-agent-lib-0.4.4-6.el6.x86_64 2/17
Installing : matahari-sysconfig-0.4.4-6.el6.x86_64 3/17
Updating : matahari-host-0.4.4-6.el6.x86_64 4/17
Stopping the matahari-host daemon: [ OK ]
Starting the matahari-host daemon: [ OK ]
Installing : matahari-network-0.4.4-6.el6.x86_64 5/17
Updating : matahari-broker-0.4.4-6.el6.x86_64 6/17
Stopping Matahari broker daemon: [ OK ]
Starting Matahari broker daemon: [ OK ]
Updating : matahari-service-0.4.4-6.el6.x86_64 7/17
Stopping the matahari-service daemon: [ OK ]
Starting the matahari-service daemon: [ OK ]
Updating : matahari-0.4.4-6.el6.x86_64 8/17
Installing : matahari-consoles-0.4.4-6.el6.x86_64 9/17
Installing : matahari-debuginfo-0.4.4-6.el6.x86_64 10/17
Cleanup : matahari-broker-0.4.0-5.el6.x86_64 11/17
Cleanup : matahari-0.4.0-5.el6.x86_64 12/17
Cleanup : matahari-service-0.4.0-5.el6.x86_64 13/17
Cleanup : matahari-host-0.4.0-5.el6.x86_64 14/17
Erasing : matahari-net-0.4.0-5.el6.x86_64 15/17
Cleanup : matahari-agent-lib-0.4.0-5.el6.x86_64 16/17
Cleanup : matahari-lib-0.4.0-5.el6.x86_64 17/17
beaker-Server/productid | 1.7 kB 00:00
http://lab2.rhts.eng.bos.redhat.com/distros/vol/engineering/devarchive/redhat/rel-eng/RHEL6.1-20110510.1/6/Server/x86_64/os/Server/repodata/productid.gz: [Errno -1] Metadata file does not match checksum
Trying other mirror.
duration: 142(ms)
Installed products updated.
Installed:
matahari-consoles.x86_64 0:0.4.4-6.el6 matahari-debuginfo.x86_64 0:0.4.4-6.el6 matahari-network.x86_64 0:0.4.4-6.el6 matahari-sysconfig.x86_64 0:0.4.4-6.el6
Updated:
matahari.x86_64 0:0.4.4-6.el6 matahari-agent-lib.x86_64 0:0.4.4-6.el6 matahari-broker.x86_64 0:0.4.4-6.el6 matahari-host.x86_64 0:0.4.4-6.el6 matahari-lib.x86_64 0:0.4.4-6.el6
matahari-service.x86_64 0:0.4.4-6.el6
Replaced:
matahari-net.x86_64 0:0.4.0-5.el6
Complete!
Technical note added. If any revisions are required, please edit the "Technical Notes" field
accordingly. All revisions will be proofread by the Engineering Content Services team.
New Contents:
No description required.
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/RHBA-2011-1569.html |
Description of problem: =========================== Run an upgrade on running v0.4.0 agents to v0.4.2-2 and you are left with multiple processes running. The upgrade fails to stop the old host and service processes. See below... [root@hp-z800-01 init.d]# [root@hp-z800-01 init.d]# ps -ef | grep matahari qpidd 14400 1 0 13:50 ? 00:00:00 /usr/sbin/matahari-brokerd --daemon --pid-dir /var/run/matahari --data-dir /var/lib/matahari --config /etc/matahari-broker.conf --port 49000 root 14445 1 0 13:50 ? 00:00:00 matahari-netd --broker 127.0.0.1 --port 49000 --daemon root 14821 1 1 13:51 ? 00:00:00 matahari-hostd --broker 127.0.0.1 --port 49000 --daemon root 14832 1 0 13:51 ? 00:00:00 matahari-serviced --broker 127.0.0.1 --port 49000 --daemon root 14933 3504 0 13:51 pts/0 00:00:00 grep matahari [root@hp-z800-01 init.d]# cd /root/matahari/ [root@hp-z800-01 matahari]# yum localinstall *rpm Loaded plugins: product-id, rhnplugin, subscription-manager Updating Red Hat repositories. Setting up Local Package Process Examining matahari-0.4.4-2.el6.x86_64.rpm: matahari-0.4.4-2.el6.x86_64 Marking matahari-0.4.4-2.el6.x86_64.rpm as an update to matahari-0.4.0-5.el6.x86_64 Examining matahari-agent-lib-0.4.4-2.el6.x86_64.rpm: matahari-agent-lib-0.4.4-2.el6.x86_64 Marking matahari-agent-lib-0.4.4-2.el6.x86_64.rpm as an update to matahari-agent-lib-0.4.0-5.el6.x86_64 Examining matahari-broker-0.4.4-2.el6.x86_64.rpm: matahari-broker-0.4.4-2.el6.x86_64 Marking matahari-broker-0.4.4-2.el6.x86_64.rpm as an update to matahari-broker-0.4.0-5.el6.x86_64 Examining matahari-consoles-0.4.4-2.el6.x86_64.rpm: matahari-consoles-0.4.4-2.el6.x86_64 Marking matahari-consoles-0.4.4-2.el6.x86_64.rpm to be installed Examining matahari-debuginfo-0.4.4-2.el6.x86_64.rpm: matahari-debuginfo-0.4.4-2.el6.x86_64 Marking matahari-debuginfo-0.4.4-2.el6.x86_64.rpm to be installed Examining matahari-host-0.4.4-2.el6.x86_64.rpm: matahari-host-0.4.4-2.el6.x86_64 Marking matahari-host-0.4.4-2.el6.x86_64.rpm as an update to matahari-host-0.4.0-5.el6.x86_64 Examining matahari-lib-0.4.4-2.el6.x86_64.rpm: matahari-lib-0.4.4-2.el6.x86_64 Marking matahari-lib-0.4.4-2.el6.x86_64.rpm as an update to matahari-lib-0.4.0-5.el6.x86_64 Examining matahari-network-0.4.4-2.el6.x86_64.rpm: matahari-network-0.4.4-2.el6.x86_64 Marking matahari-network-0.4.4-2.el6.x86_64.rpm to be installed Examining matahari-service-0.4.4-2.el6.x86_64.rpm: matahari-service-0.4.4-2.el6.x86_64 Marking matahari-service-0.4.4-2.el6.x86_64.rpm as an update to matahari-service-0.4.0-5.el6.x86_64 Examining matahari-sysconfig-0.4.4-2.el6.x86_64.rpm: matahari-sysconfig-0.4.4-2.el6.x86_64 Marking matahari-sysconfig-0.4.4-2.el6.x86_64.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package matahari.x86_64 0:0.4.0-5.el6 will be updated ---> Package matahari.x86_64 0:0.4.4-2.el6 will be an update ---> Package matahari-agent-lib.x86_64 0:0.4.0-5.el6 will be updated ---> Package matahari-agent-lib.x86_64 0:0.4.4-2.el6 will be an update ---> Package matahari-broker.x86_64 0:0.4.0-5.el6 will be updated ---> Package matahari-broker.x86_64 0:0.4.4-2.el6 will be an update ---> Package matahari-consoles.x86_64 0:0.4.4-2.el6 will be installed ---> Package matahari-debuginfo.x86_64 0:0.4.4-2.el6 will be installed ---> Package matahari-host.x86_64 0:0.4.0-5.el6 will be updated ---> Package matahari-host.x86_64 0:0.4.4-2.el6 will be an update ---> Package matahari-lib.x86_64 0:0.4.0-5.el6 will be updated ---> Package matahari-lib.x86_64 0:0.4.4-2.el6 will be an update ---> Package matahari-net.x86_64 0:0.4.0-5.el6 will be obsoleted ---> Package matahari-network.x86_64 0:0.4.4-2.el6 will be obsoleting ---> Package matahari-service.x86_64 0:0.4.0-5.el6 will be updated ---> Package matahari-service.x86_64 0:0.4.4-2.el6 will be an update ---> Package matahari-sysconfig.x86_64 0:0.4.4-2.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved =============================================================================================================================================================================================================== Package Arch Version Repository Size =============================================================================================================================================================================================================== Installing: matahari-consoles x86_64 0.4.4-2.el6 /matahari-consoles-0.4.4-2.el6.x86_64 79 k matahari-debuginfo x86_64 0.4.4-2.el6 /matahari-debuginfo-0.4.4-2.el6.x86_64 5.5 M matahari-network x86_64 0.4.4-2.el6 /matahari-network-0.4.4-2.el6.x86_64 71 k replacing matahari-net.x86_64 0.4.0-5.el6 replacing matahari-net.x86_64 0.4.0-5.el6 matahari-sysconfig x86_64 0.4.4-2.el6 /matahari-sysconfig-0.4.4-2.el6.x86_64 52 k Updating: matahari x86_64 0.4.4-2.el6 /matahari-0.4.4-2.el6.x86_64 18 k matahari-agent-lib x86_64 0.4.4-2.el6 /matahari-agent-lib-0.4.4-2.el6.x86_64 81 k matahari-broker x86_64 0.4.4-2.el6 /matahari-broker-0.4.4-2.el6.x86_64 31 k matahari-host x86_64 0.4.4-2.el6 /matahari-host-0.4.4-2.el6.x86_64 102 k matahari-lib x86_64 0.4.4-2.el6 /matahari-lib-0.4.4-2.el6.x86_64 93 k matahari-service x86_64 0.4.4-2.el6 /matahari-service-0.4.4-2.el6.x86_64 125 k Transaction Summary =============================================================================================================================================================================================================== Install 4 Package(s) Upgrade 6 Package(s) Total size: 6.2 M Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Updating : matahari-lib-0.4.4-2.el6.x86_64 1/17 Updating : matahari-agent-lib-0.4.4-2.el6.x86_64 2/17 Updating : matahari-host-0.4.4-2.el6.x86_64 3/17 Stopping the matahari-host daemon: [FAILED] Starting the matahari-host daemon: [ OK ] Installing : matahari-network-0.4.4-2.el6.x86_64 4/17 Updating : matahari-service-0.4.4-2.el6.x86_64 5/17 Stopping the matahari-service daemon: [FAILED] Starting the matahari-service daemon: [ OK ] Installing : matahari-sysconfig-0.4.4-2.el6.x86_64 6/17 Updating : matahari-broker-0.4.4-2.el6.x86_64 7/17 Stopping Matahari broker daemon: [ OK ] Starting Matahari broker daemon: [ OK ] Updating : matahari-0.4.4-2.el6.x86_64 8/17 Installing : matahari-consoles-0.4.4-2.el6.x86_64 9/17 Installing : matahari-debuginfo-0.4.4-2.el6.x86_64 10/17 Cleanup : matahari-broker-0.4.0-5.el6.x86_64 11/17 Cleanup : matahari-0.4.0-5.el6.x86_64 12/17 Cleanup : matahari-service-0.4.0-5.el6.x86_64 13/17 Cleanup : matahari-host-0.4.0-5.el6.x86_64 14/17 Erasing : matahari-net-0.4.0-5.el6.x86_64 15/17 Cleanup : matahari-agent-lib-0.4.0-5.el6.x86_64 16/17 Cleanup : matahari-lib-0.4.0-5.el6.x86_64 17/17 duration: 81(ms) Installed products updated. Installed: matahari-consoles.x86_64 0:0.4.4-2.el6 matahari-debuginfo.x86_64 0:0.4.4-2.el6 matahari-network.x86_64 0:0.4.4-2.el6 matahari-sysconfig.x86_64 0:0.4.4-2.el6 Updated: matahari.x86_64 0:0.4.4-2.el6 matahari-agent-lib.x86_64 0:0.4.4-2.el6 matahari-broker.x86_64 0:0.4.4-2.el6 matahari-host.x86_64 0:0.4.4-2.el6 matahari-lib.x86_64 0:0.4.4-2.el6 matahari-service.x86_64 0:0.4.4-2.el6 Replaced: matahari-net.x86_64 0:0.4.0-5.el6 Complete! [root@hp-z800-01 matahari]# ps -ef | grep matahari root 14821 1 1 13:51 ? 00:00:00 matahari-hostd --broker 127.0.0.1 --port 49000 --daemon root 14832 1 0 13:51 ? 00:00:00 matahari-serviced --broker 127.0.0.1 --port 49000 --daemon qpidd 15452 1 0 13:51 ? 00:00:00 /usr/sbin/matahari-brokerd --port=49000 --data-dir=/var/lib/matahari --pid-dir /var/run/matahari --config /etc/matahari-broker.conf --daemon root 15513 1 0 13:51 ? 00:00:00 matahari-qmf-serviced --broker 127.0.0.1 --reconnect=yes --daemon root 15535 1 1 13:51 ? 00:00:00 matahari-qmf-hostd --broker 127.0.0.1 --reconnect=yes --daemon root 16116 3504 0 13:52 pts/0 00:00:00 grep matahari [root@hp-z800-01 matahari]#