Bug 1297457
Summary: | 3.5 -> 3.6 upgrade fails on additional (not first) iSCSI hosts if the host rebooted just after yum update | ||
---|---|---|---|
Product: | [oVirt] ovirt-hosted-engine-ha | Reporter: | Simone Tiraboschi <stirabos> |
Component: | General | Assignee: | Simone Tiraboschi <stirabos> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Artyom <alukiano> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | 1.3.3.6 | CC: | alukiano, bugs, mavital, sbonazzo, stirabos, ylavi |
Target Milestone: | ovirt-3.6.3 | Keywords: | Triaged |
Target Release: | 1.3.4.3 | Flags: | rule-engine:
ovirt-3.6.z+
rule-engine: blocker+ ylavi: planning_ack+ sbonazzo: devel_ack+ mavital: testing_ack+ |
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
On 3.5 -> 3.6 upgrade we were relying on images prepared by 3.5 code.
If the user upgrade the rpm and suddenly reboot the upgrade procedure was failing cause the image were not prepared.
Explicitly preparing images also from the upgrade procedure to ensure that are really ready.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2016-03-11 07:22:27 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Integration | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1284954 |
Description
Simone Tiraboschi
2016-01-11 15:02:27 UTC
Workaround: manually call vdsClient -s prepareImage for the engine image and restart ovirt-ha-agent Simone this bug is on modified but still have a patch on NEW, can you check? It's just a docstring but the code is really the same (In reply to Simone Tiraboschi from comment #3) > It's just a docstring but the code is really the same This is on 3.6.2 and has patches on new that are less important and patches that unblock flow which are critical. Please move to QE is released in latest 3.6.2 and create a new bug for the other fix targeted to a later 3.6.z. Bug tickets that are moved to testing must have target release set to make sure tester knows what to test. Please set the correct target release before moving to ON_QA. wait for release 1.3.3.6 What do you man by this comment? I mean that version of last package that I have ovirt-hosted-engine-setup-1.3.3.3-1.el7ev.noarch, but target release is 1.3.3.6, so I need package ovirt-hosted-engine-setup-1.3.3.6*.el7ev.noarch to verify this bug my mistake, I confused setup package with ha package Checked on ovirt-hosted-engine-ha-1.3.4.1-1.el7ev.noarch Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release. Now it fails due to https://bugzilla.redhat.com/show_bug.cgi?id=1274622#c13 Verified on ovirt-hosted-engine-ha-1.3.4.3-1.el7ev.noarch 1) Deploy 3.5 HE on two hosts 2) Upgrade engine to 3.6 3) Upgrade first host to 3.6 4) stop and mask ovirt-ha-agent on second host 5) update packages on second host 6) unmask ovirt-ha-agent on second host 7) reboot second host 8) check that upgrade pass on second host PASS |