Bug 1101299
Summary: | Hosted engine upgrade from 3.3 to 3.4, ovirt-ha-agent die after three errors | ||
---|---|---|---|
Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Artyom <alukiano> |
Component: | ovirt-hosted-engine-ha | Assignee: | Jiri Moskovcak <jmoskovc> |
Status: | CLOSED ERRATA | QA Contact: | Artyom <alukiano> |
Severity: | urgent | Docs Contact: | |
Priority: | urgent | ||
Version: | 3.4.0 | CC: | acathrow, adahms, cpelland, dfediuck, gklein, iheim, jmoskovc, mavital, pstehlik, sbonazzo, sherold |
Target Milestone: | --- | ||
Target Release: | 3.4.0 | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | sla | ||
Fixed In Version: | ovirt-hosted-engine-ha-1.1.2-5.el6ev | Doc Type: | Bug Fix |
Doc Text: |
Previously, upgrading an environment in a hosted engine configuration would fail under certain conditions. This was caused by an error in the code used to store the state of the engine during the upgrade process, whereby the state could be correctly parsed in a Red Hat Enterprise Virtualization 3.4 environment, but not in a Red Hat Enterprise Virtualization 3.3 environment. Now, this code has been updated so that the state of the engine can be correctly parsed by both version.
|
Story Points: | --- |
Clone Of: | 1092075 | Environment: | |
Last Closed: | 2014-06-09 14:26:52 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | SLA | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Artyom
2014-05-26 16:45:30 UTC
*** Bug 1099395 has been marked as a duplicate of this bug. *** I got this during the update, but not sure if it's connected: warning: /etc/vdsm/vdsm.conf created as /etc/vdsm/vdsm.conf.rpmnew Checking configuration status... Traceback (most recent call last): File "/usr/bin/vdsm-tool", line 145, in <module> sys.exit(main()) File "/usr/bin/vdsm-tool", line 142, in main return tool_command[cmd]["command"](*args[1:]) File "/usr/lib64/python2.6/site-packages/vdsm/tool/configurator.py", line 230, in configure service.service_stop(s) File "/usr/lib64/python2.6/site-packages/vdsm/tool/service.py", line 370, in service_stop return _runAlts(_srvStopAlts, srvName) File "/usr/lib64/python2.6/site-packages/vdsm/tool/service.py", line 351, in _runAlts "%s failed" % alt.func_name, out, err) vdsm.tool.service.ServiceOperationError: ServiceOperationError: _serviceStop failed Sending stop signal sanlock (7145): [ OK ] Waiting for sanlock (7145) to stop:[FAILED] As i turned out it is a bug in 3.4 which makes 3.4 generate wrong json which 3.3 code is not able to parse -> moving to 3.4 Verified on ovirt-hosted-engine-ha-1.1.2-5.el6ev.noarch 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-2014-0671.html |