Bug 1131567
| Summary: | [ovirt-guest-agent] [RHEL7] GA stopped communicating after messing with vdsm on host | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Retired] oVirt | Reporter: | Jiri Belka <jbelka> | ||||
| Component: | vdsm | Assignee: | Vinzenz Feenstra [evilissimo] <vfeenstr> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Gil Klein <gklein> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 3.5 | CC: | acathrow, bazulay, bugs, ecohen, gklein, iheim, lsurette, mgoldboi, Rhev-m-bugs, yeylon | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | virt | ||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-08-20 12:35:09 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: | |||||||
| Attachments: |
|
||||||
|
Description
Jiri Belka
2014-08-19 14:57:31 UTC
restarting GA doesn't make GA data visible in vdsClient getVmStats...
# vdsClient -s 0 getVmStats f8262f1c-71d3-4b0a-b14d-3bb060d89c61
f8262f1c-71d3-4b0a-b14d-3bb060d89c61
Status = Up
displayInfo = [{'tlsPort': '5901', 'ipAddress': '10.34.63.223', 'port': '5900', 'type': 'spice'}]
hash = -1084240403787653570
network = {}
acpiEnable = true
vmType = kvm
displayIp = 10.34.63.223
disks = {}
pid = 2937
monitorResponse = 0
timeOffset = 0
elapsedTime = 4340
displaySecurePort = 5901
displayPort = 5900
kvmEnable = true
clientIp =
displayType = qxl
The VM recovery failed:
Thread-13::DEBUG::2014-08-19 15:34:23,100::vm::1357::vm.Vm::(blockDev) vmId=`f8262f1c-71d3-4b0a-b14d-3bb060d89c61`::Unable to determine if the path '/rhev/data-center/00000002-0002-0002-0002-000000000038/f3298d58-7f41-4d71-8a06-560a69451ab0/images/8e03de77-e237-49ca-b8ac-46cf283e78b7/c6ca3708-8adb-4d7e-8f88-a81761539dcf' is a block device
Traceback (most recent call last):
File "/usr/share/vdsm/virt/vm.py", line 1354, in blockDev
self._blockDev = utils.isBlockDevice(self.path)
File "/usr/lib64/python2.6/site-packages/vdsm/utils.py", line 104, in isBlockDevice
return stat.S_ISBLK(os.stat(path).st_mode)
OSError: [Errno 2] No such file or directory: '/rhev/data-center/00000002-0002-0002-0002-000000000038/f3298d58-7f41-4d71-8a06-560a69451ab0/images/8e03de77-e237-49ca-b8ac-46cf283e78b7/c6ca3708-8adb-4d7e-8f88-a81761539dcf'
Thread-13::INFO::2014-08-19 15:34:23,101::vm::2251::vm.Vm::(_startUnderlyingVm) vmId=`f8262f1c-71d3-4b0a-b14d-3bb060d89c61`::Skipping errors on recovery
Traceback (most recent call last):
File "/usr/share/vdsm/virt/vm.py", line 2235, in _startUnderlyingVm
self._run()
File "/usr/share/vdsm/virt/vm.py", line 3298, in _run
self._domDependentInit()
File "/usr/share/vdsm/virt/vm.py", line 3189, in _domDependentInit
self._syncVolumeChain(drive)
File "/usr/share/vdsm/virt/vm.py", line 5660, in _syncVolumeChain
volumes = self._driveGetActualVolumeChain(drive)
File "/usr/share/vdsm/virt/vm.py", line 5639, in _driveGetActualVolumeChain
sourceAttr = ('file', 'dev')[drive.blockDev]
TypeError: tuple indices must be integers, not NoneType
*** This bug has been marked as a duplicate of bug 1131548 *** |