| Summary: | Failed to add rhev-h ng 4.0 to rhev-m 3.6 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Huijuan Zhao <huzhao> | ||||||||
| Component: | redhat-release-rhev-hypervisor | Assignee: | Fabian Deutsch <fdeutsch> | ||||||||
| Status: | CLOSED ERRATA | QA Contact: | Huijuan Zhao <huzhao> | ||||||||
| Severity: | urgent | Docs Contact: | |||||||||
| Priority: | urgent | ||||||||||
| Version: | 4.0.0 | CC: | cshao, dfediuck, fdeutsch, gklein, huzhao, leiwang, lsurette, weiwang, yaniwang, ycui, ykaul | ||||||||
| Target Milestone: | ovirt-4.0.0-alpha | Keywords: | TestBlocker | ||||||||
| Target Release: | --- | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | rhev-hypervisor7-ng-3.6-20160429.0.x86_64 | Doc Type: | Bug Fix | ||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2016-08-23 21:11:48 UTC | Type: | Bug | ||||||||
| Regression: | --- | Mount Type: | --- | ||||||||
| Documentation: | --- | CRM: | |||||||||
| Verified Versions: | Category: | --- | |||||||||
| oVirt Team: | Node | RHEL 7.3 requirements from Atomic Host: | |||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||
| Attachments: |
|
||||||||||
|
Description
Huijuan Zhao
2016-04-29 04:05:26 UTC
Created attachment 1152110 [details]
screenshot of add rhevh ng 4.0 to rhevm 3.6 failed
Created attachment 1152111 [details]
The log on rhev-h ng
I have reproduced this report and host-deploy shows:
method exception
Traceback (most recent call last):
File "/tmp/ovirt-YtLPlDUvTW/pythonlib/otopi/context.py", line 146,
in _executeMethod
method['method']()
File "/tmp/ovirt-YtLPlDUvTW/otopi-plugins/ovirt-host-deploy/vdsm/software.py",
line 83, in _validation
version=ver,
RuntimeError: Distribution redhat version 3.6 is not supported
Created attachment 1152112 [details]
The log on rhevm 3.6: /var/log/ovirt-engine/host-deploy/ovirt-host-deploy-*
ovirt-host-deploy compare the minimum supported platform (redhat) and version (6.2) against platform.linux_distribution(full_distribution_name=0)[:2]. This python call reads /etc/redhat-release instead of /etc/os-release and doesn't match as the version field is (3.6). investigation from: strace -o output -s255 -f python -c "import platform;print(platform.linux_distribution(full_distribution_name=0)[:2])" According to comment10, I tested on the latest rhevh ngn build, the result is pass. Version-Release number of selected component (if applicable): rhev-hypervisor7-ng-3.6-20160429.0.x86_64 imgbased-0.6-0.1.el7ev.noarch vdsm-4.17.27-0.el7ev.noarch Red Hat Enterprise Virtualization Manager Version: 3.6.6-0.1.el6 Test steps: 1. Install rhev-hypervisor7-ng-3.6-20160429.0.x86_64 2. Login rhevh, setup vdsm workaround: vdsm-tool configure --force systemctl start vdsmd 3. Add rhevh ng 4.0 to rhevm 3.6 on rhevm side Test results: 1. After step3, add rhevh ng 4.0 to rhevm 3.6 successful So this bug is fixed on rhev-hypervisor7-ng-3.6-20160429.0.x86_64, I will change the status to 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-2016-1688.html |