Bug 1343991 - [z-stream clone - 3.6.10] Support update of the HE OVF ad-hoc
Summary: [z-stream clone - 3.6.10] Support update of the HE OVF ad-hoc
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-engine
Version: 3.6.6
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ovirt-3.6.10
: ---
Assignee: Andrej Krejcir
QA Contact: sefi litmanovich
URL:
Whiteboard: PM-02
Depends On: 1340626 1372000
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-06-08 12:49 UTC by rhev-integ
Modified: 2017-01-17 18:03 UTC (History)
14 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
This update ensures that configuration changes to the self-hosted engine virtual machine are propagated immediately to the storage domain. Previously, configuration changes were not propagated to the storage domain, and self-hosted engine tooling had to wait for the normal OVF refresh cycle to view the updated configuration.
Clone Of: 1340626
Environment:
Last Closed: 2017-01-17 18:03:42 UTC
oVirt Team: SLA
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
agent angd engine log (652.88 KB, application/x-gzip)
2016-08-31 16:17 UTC, sefi litmanovich
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1372000 0 high CLOSED [Re opening] Support update of the HE OVF ad-hoc 2021-02-22 00:41:40 UTC
Red Hat Product Errata RHEA-2017:0108 0 normal SHIPPED_LIVE Red Hat Enterprise Virtualization Manager 3.6.10 2017-01-17 22:48:34 UTC
oVirt gerrit 51842 0 master MERGED core: Update the OVF store when hosted engine VM is edited 2016-10-05 12:10:54 UTC
oVirt gerrit 54014 0 ovirt-engine-3.6 MERGED core: add 'completed' method to RollbackHandler 2016-07-11 14:15:00 UTC
oVirt gerrit 60514 0 ovirt-engine-3.6 MERGED core: Update the OVF store when hosted engine VM is edited 2016-07-14 12:31:06 UTC
oVirt gerrit 66259 0 None None None 2016-11-08 14:08:23 UTC

Internal Links: 1372000

Comment 1 Yaniv Kaul 2016-07-11 11:01:09 UTC
Is this going into 3.6.8 in the coming days?

Comment 2 sefi litmanovich 2016-08-31 16:13:51 UTC
Failed to verify with bla bla, ovirt-hosted-engine-ha-1.3.5.8-1.el7ev.noarch.rpm, vdsm-4.17.34-1.el7ev.noarch.

STEPS:
1. Installed ovirt-hosted-engine-setup and rhevm-appliance.
2. Deployed hosted-engine using appliance.
3. Upgraded the engine to latest build - bla bla.
4. Added storage domain to the env - hosted engine vm appears in the system.
5. Set agent.log to DEBUG mode.
6. Set OvfUpdateIntervalInMinutes=1 and restart engine.
7. See in agent.log that the agent communicates with ovf store and fetches vm's configurations as it should.
8. Set OvfUpdateIntervalInMinutes=60 again in order for the update of the ovf occur not due to interval but due to the vm's update.
9. restart engine again.
10. wait a few moments then in the engine update the HE vm and add more memory (action shouldn't fail and DB should show the new value although in practice the action is blocked for HE, but configuration should change nonetheless).
11. In engine log I see 'ProcessOvfUpdateForStoragePoolCommand' being called immediately after change.
12. wait a few minutes and look for the change in the ovf in agent.log and vm.conf - nothing is changed.
13. Set again OvfUpdateIntervalInMinutes=1 and restart engine - after 1 minutes the ovf is updated as it should have been earlier with the new memory value.

Will attach engine and agent logs.

Comment 3 sefi litmanovich 2016-08-31 16:17:22 UTC
Created attachment 1196455 [details]
agent angd engine log

Comment 4 sefi litmanovich 2016-08-31 16:18:32 UTC
sorry - in comment 2 - bla bla was place holder for rhevm-3.6.9-0.1.el6.noarch

Comment 6 sefi litmanovich 2016-12-15 14:57:34 UTC
Verified with HE rhevm-3.6.10.1-0.1.el6.noarch
host:
vdsm-4.17.37-1.el7ev.noarch
ovirt-hosted-engine-ha-1.3.5.9-2.el7ev.noarch
ovirt-hosted-engine-setup-1.3.7.3-1.el7ev.noarch

Verified according to the description, the HE vm's OVF is updated immediately as expected.

Comment 8 errata-xmlrpc 2017-01-17 18:03:42 UTC
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/RHEA-2017-0108.html


Note You need to log in before you can comment on or make changes to this bug.