Bug 1651552
| Summary: | [downstream clone - 4.2.8] vdsm-client has missing dependecy to PyYAML | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Virtualization Manager | Reporter: | RHV bug bot <rhv-bugzilla-bot> |
| Component: | vdsm | Assignee: | Marcin Sobczyk <msobczyk> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Pavel Novotny <pnovotny> |
| Severity: | high | Docs Contact: | |
| Priority: | high | ||
| Version: | 4.2.6 | CC: | lleistne, lsurette, mgoldboi, mperina, srevivo, ycui |
| Target Milestone: | ovirt-4.2.8 | Keywords: | ZStream |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | v4.20.45 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1645620 | Environment: | |
| Last Closed: | 2019-01-31 08:30:09 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | Infra | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 1645620 | ||
| Bug Blocks: | |||
|
Description
RHV bug bot
2018-11-20 10:28:45 UTC
We have a dependency on PyYAML in vdsm, but we forgot to add it to vdsm-client. The strange thing is that on all our testing systems yum installed vdsm package before vdsm-client, so this issue haven't been observed. The workaround is to install PyYAML on the host manually before you try to add host in RHV Manager. (Originally by Martin Perina) Verified in ovirt-engine-4.2.8.2-0.1.el7ev.noarch vdsm-4.20.46-1.el7ev.x86_64 Installation of the host from the webadmin web UI completed successfully. PyYAML is installed on the system in the host deploy phase: -~- # grep PyYAML /var/log/ovirt-engine/host-deploy/ovirt-host-deploy-20190110200926-host42-1-25b5ce3e.log ... 2019-01-10 20:03:48,090+0100 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:76 Yum install - PyYAML-3.10-11.el7.x86_64 2019-01-10 20:03:48,217+0100 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.processTransaction:268 install - PyYAML-3.10-11.el7.x86_64 ... ... 2019-01-10 20:03:48,583+0100 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:76 Yum Downloading: (3/446): PyYAML-3.10-11.el7.x86_64.rpm (0%) 2019-01-10 20:03:48,587+0100 INFO otopi.plugins.otopi.packagers.yumpackager yumpackager.info:80 Yum Download/Verify: PyYAML-3.10-11.el7.x86_64 2019-01-10 20:03:48,590+0100 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:76 Yum Downloading: (3/446): PyYAML-3.10-11.el7.x86_64.rpm 153 k(100%) 2019-01-10 20:05:39,707+0100 INFO otopi.plugins.otopi.packagers.yumpackager yumpackager.info:80 Yum install: 120/447: PyYAML-3.10-11.el7.x86_64 ... 2019-01-10 20:05:39,837+0100 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:76 Yum Done: PyYAML-3.10-11.el7.x86_64 2019-01-10 20:08:42,700+0100 INFO otopi.plugins.otopi.packagers.yumpackager yumpackager.info:80 Yum Verify: 241/447: PyYAML.x86_64 0:3.10-11.el7 - u # rpm -q PyYAML PyYAML-3.10-11.el7.x86_64 -~- This was shipped as a part of https://errata.devel.redhat.com/advisory/38170 |