Description of problem: The message returned at checkpoint completion event is missing the master node detail (contains only brick_path). This is insufficient data to parse and update the info maintained in dependent applications like oVirt or other scripts/ Version-Release number of selected component (if applicable): 3.2 How reproducible: Always Steps to Reproduce: NA
Is it possible to return session_key in message?
Upstream patch sent to fix the issue: http://review.gluster.org/15858
(In reply to Sahina Bose from comment #1) > Is it possible to return session_key in message? Yes, I will add it in FAULTY and CHECKPOINT events.
Downstream patch: https://code.engineering.redhat.com/gerrit/91989 Upstream patch(Release-3.9): http://review.gluster.org/16009
Tested and verified this on the build 3.8.4-8. The expected fields are present as part of the message body of GEOREP_CHECKPOINT_COMPLETED event. Moving this BZ to verified in 3.2. {u'message': {u'checkpoint_time': u'1481880377', u'master_volume': u'ozone', u'master_node': u'10.70.47.61', u'master_node_id': u'f4b259db-7add-4d01-bb5e-3c7f9c077bb4', u'slave_host': u'10.70.46.239', u'checkpoint_completion_time': u'1481881954', u'slave_volume': u'slave', u'brick_path': u'/bricks/brick0/ozone1'}, u'event': u'GEOREP_CHECKPOINT_COMPLETED', u'ts': 1481881954, u'nodeid': u'f4b259db-7add-4d01-bb5e-3c7f9c077bb4'}
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/RHSA-2017-0486.html