Bug 1298120

Summary: [RFE] Support for hooks in the guest agent
Product: [oVirt] ovirt-guest-agent Reporter: Vinzenz Feenstra [evilissimo] <vfeenstr>
Component: RFEsAssignee: Vinzenz Feenstra [evilissimo] <vfeenstr>
Status: CLOSED CURRENTRELEASE QA Contact: Petr Matyáš <pmatyas>
Severity: high Docs Contact:
Priority: high    
Version: ---CC: bugs, gklein, mgoldboi, michal.skrivanek
Target Milestone: ovirt-4.0.0-betaKeywords: FutureFeature, Reopened
Target Release: 1.0.12-1Flags: rule-engine: ovirt-4.0.0+
rule-engine: blocker+
pmatyas: testing_plan_complete+
rule-engine: planning_ack+
michal.skrivanek: devel_ack+
pstehlik: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Doc Text in https://bugzilla.redhat.com/show_bug.cgi?id=1287544
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-01 12:26:56 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Virt RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1342534, 1344361, 1346194, 1347272, 1349277, 1349907    
Bug Blocks: 1287544, 1425314    

Description Vinzenz Feenstra [evilissimo] 2016-01-13 10:07:18 UTC
Certain types of applications on guest operating systems are sticky to the hypervisor or network - For those kind of applications a live migration can cause the application to stop functioning.

This feature will allow the guest operating system to be notified about events happening.

We'll start with the following events:

- before_migration
- after_migration

A default hook will be provided for before migration which will flushes the caches on the guest operating system

Comment 1 Mike McCune 2016-03-28 23:43:17 UTC
This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune with any questions

Comment 2 Sandro Bonazzola 2016-05-02 09:49:33 UTC
Moving from 4.0 alpha to 4.0 beta since 4.0 alpha has been already released and bug is not ON_QA.

Comment 3 Michal Skrivanek 2016-05-18 17:37:47 UTC
dependency of migration enhancements. All code in except guest agent which is released async anyway

Comment 4 Fedora Update System 2016-05-19 14:33:05 UTC
ovirt-guest-agent-1.0.12-1.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-499f565210

Comment 5 Fedora Update System 2016-05-19 14:33:26 UTC
ovirt-guest-agent-1.0.12-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-f9b70109a9

Comment 6 Fedora Update System 2016-05-19 14:33:47 UTC
ovirt-guest-agent-1.0.12-1.el5 has been submitted as an update to Fedora EPEL 5. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-0f1b2c6aca

Comment 7 Fedora Update System 2016-05-19 14:34:10 UTC
ovirt-guest-agent-1.0.12-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-52ef7b1260

Comment 8 Fedora Update System 2016-05-19 14:34:31 UTC
ovirt-guest-agent-1.0.12-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-73f421c9e9

Comment 9 Fedora Update System 2016-05-21 01:32:24 UTC
ovirt-guest-agent-1.0.12-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-52ef7b1260

Comment 10 Fedora Update System 2016-05-21 02:27:05 UTC
ovirt-guest-agent-1.0.12-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-f9b70109a9

Comment 11 Fedora Update System 2016-05-21 05:48:04 UTC
ovirt-guest-agent-1.0.12-1.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-0f1b2c6aca

Comment 12 Fedora Update System 2016-05-21 05:49:35 UTC
ovirt-guest-agent-1.0.12-1.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-499f565210

Comment 13 Fedora Update System 2016-05-21 06:22:25 UTC
ovirt-guest-agent-1.0.12-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-73f421c9e9

Comment 14 Fedora Update System 2016-05-23 07:15:20 UTC
ovirt-guest-agent-1.0.12-2.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-4e53ce39a6

Comment 15 Fedora Update System 2016-05-23 07:15:44 UTC
ovirt-guest-agent-1.0.12-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-b707abcf0f

Comment 16 Fedora Update System 2016-05-23 07:16:09 UTC
ovirt-guest-agent-1.0.12-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-753af77897

Comment 17 Fedora Update System 2016-05-24 02:52:25 UTC
ovirt-guest-agent-1.0.12-2.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-4e53ce39a6

Comment 18 Fedora Update System 2016-05-24 02:56:45 UTC
ovirt-guest-agent-1.0.12-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-753af77897

Comment 19 Fedora Update System 2016-05-24 06:19:42 UTC
ovirt-guest-agent-1.0.12-2.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-b707abcf0f

Comment 20 Fedora Update System 2016-06-21 08:05:22 UTC
ovirt-guest-agent-1.0.12-3.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-ddb2d7b43b

Comment 21 Fedora Update System 2016-06-21 08:05:47 UTC
ovirt-guest-agent-1.0.12-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-40b51529ad

Comment 22 Fedora Update System 2016-06-21 08:06:10 UTC
ovirt-guest-agent-1.0.12-3.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-9524b795a2

Comment 23 Fedora Update System 2016-06-21 08:06:32 UTC
ovirt-guest-agent-1.0.12-2.el5 has been submitted as an update to Fedora EPEL 5. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-c952eb96e6

Comment 24 Fedora Update System 2016-06-21 08:06:53 UTC
ovirt-guest-agent-1.0.12-2.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-8861978763

Comment 25 Fedora Update System 2016-06-21 08:22:20 UTC
ovirt-guest-agent-1.0.12-3.el5 has been submitted as an update to Fedora EPEL 5. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-c4aff834f8

Comment 26 Fedora Update System 2016-06-22 01:48:27 UTC
ovirt-guest-agent-1.0.12-2.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-8861978763

Comment 27 Fedora Update System 2016-06-22 02:19:11 UTC
ovirt-guest-agent-1.0.12-3.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-ddb2d7b43b

Comment 28 Fedora Update System 2016-06-22 02:26:41 UTC
ovirt-guest-agent-1.0.12-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-40b51529ad

Comment 29 Fedora Update System 2016-06-22 02:54:28 UTC
ovirt-guest-agent-1.0.12-3.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-9524b795a2

Comment 30 Fedora Update System 2016-06-22 03:17:58 UTC
ovirt-guest-agent-1.0.12-3.el5 has been pushed to the Fedora EPEL 5 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-c4aff834f8

Comment 31 Fedora Update System 2016-07-11 23:18:00 UTC
ovirt-guest-agent-1.0.12-2.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.

Comment 32 Fedora Update System 2016-07-11 23:20:19 UTC
ovirt-guest-agent-1.0.12-3.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.

Comment 33 Fedora Update System 2016-07-12 02:26:10 UTC
ovirt-guest-agent-1.0.12-3.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.

Comment 34 Fedora Update System 2016-07-12 05:47:29 UTC
ovirt-guest-agent-1.0.12-3.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.

Comment 35 Fedora Update System 2016-07-12 15:08:20 UTC
ovirt-guest-agent-1.0.12-3.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.

Comment 36 Petr Matyáš 2016-07-27 11:56:51 UTC
Migration hooks are working correctly. Hibernation ones are not at this moment, but there is another RFE (bug 1349907) for that.