{"push_id":892937430,"size":1,"distinct_size":1,"ref":"refs/heads/ovirt-3.6","head":"be5a835a9896afa9e6467b0e8894283a8de666fe","before":"1ea41d6594b395ec0998f1aa3cd3543d2b87e1e6","commits":[{"sha":"be5a835a9896afa9e6467b0e8894283a8de666fe","author":{"email":"60258c486a9660a474d408e6013543d2add80a76@redhat.com","name":"Nir Soffer"},"message":"hsm: Prevent stop monitoring of a pool domain\n\nWhen hosted engine agent is entering local maintenance, it must stop\nmonitoring the hosted engine domain. This is racy because the domain may\nbe in the middle of an import operation.\n\nTo avoid this race, stopMonitoringDomain will fail now with new\nStorageDomainIsMemberOfPool exception, so hosted engine agent can stop\nmonitoring safely.\n\nThis failure is also important even without this race; if a domain is\nowned by the pool, nobody should be able to stop monitoring it. The only\nway to stop monitoring a pool domain is disconnecting from the pool.\n\nChange-Id: I99555b230dfdab41384af0461e4b30c590b669b9\nBug-Url: https://bugzilla.redhat.com/1282187\nSigned-off-by: Nir Soffer <nsoffer@redhat.com>\nReviewed-on: https://gerrit.ovirt.org/49387\nReviewed-by: Adam Litke <alitke@redhat.com>\nReviewed-by: Freddy Rolland <frolland@redhat.com>\nContinuous-Integration: Jenkins CI\nReviewed-by: Yaniv Bronhaim <ybronhei@redhat.com>\nReviewed-on: https://gerrit.ovirt.org/49598\nReviewed-by: Allon Mureinik <amureini@redhat.com>\nReviewed-by: Roy Golan <rgolan@redhat.com>\nReviewed-by: Francesco Romani <fromani@redhat.com>","distinct":true,"url":"https://api.github.com/repos/oVirt/vdsm/commits/be5a835a9896afa9e6467b0e8894283a8de666fe"}]}