)]}'
{"id":"openstack%2Ftripleo-image-elements~126622","triplet_id":"openstack%2Ftripleo-image-elements~master~Ib865b4ca381670b1c8cd36b4b019005edc05a14e","project":"openstack/tripleo-image-elements","branch":"master","topic":"126622","hashtags":[],"change_id":"Ib865b4ca381670b1c8cd36b4b019005edc05a14e","subject":"Allow configurable garp_master_refresh","status":"ABANDONED","created":"2014-10-07 16:56:09.000000000","updated":"2014-12-04 16:16:52.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3ba9ebf94d407bc45ab2ccdf85beff2cfdca268e","_number":126622,"virtual_id_number":126622,"owner":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},{"date":"2014-10-21 16:56:27.000000000","_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},{"date":"2014-10-14 13:31:42.000000000","_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},{"value":1,"date":"2014-10-14 13:20:09.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"rejected":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"all":[{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},{"value":-1,"date":"2014-11-07 13:29:13.000000000","_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},{"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-10-08 07:23:39.000000000","updated_by":{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},"reviewer":{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},"state":"REVIEWER"},{"updated":"2014-10-14 13:20:09.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2014-11-07 13:29:13.000000000","updated_by":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"reviewer":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"state":"REVIEWER"}],"messages":[{"id":"554584c54c0004d3bd28cf6e2601997b13921f6f","author":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"date":"2014-10-07 16:56:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"67fe543453093ec277a159d991adb066e24994bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-07 16:56:35.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- noop http://logs.openstack.org/22/126622/1/check/noop/db017da : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"f53500d202f8949733dfd652d20ff69db77dbd63","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-07 18:55:13.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n\n- check-tripleo-ironic-undercloud-precise-nonha http://logs.openstack.org/22/126622/1/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/d471b60 : SUCCESS in 47m 58s\n- check-tripleo-ironic-overcloud-f20-nonha http://logs.openstack.org/22/126622/1/check-tripleo/check-tripleo-ironic-overcloud-f20-nonha/9385ea4 : NOT_REGISTERED\n- check-tripleo-ironic-overcloud-precise-ha http://logs.openstack.org/22/126622/1/check-tripleo/check-tripleo-ironic-overcloud-precise-ha/623226a : FAILURE in 1h 58m 36s (non-voting)\n- check-tripleo-ironic-overcloud-precise-nonha http://logs.openstack.org/22/126622/1/check-tripleo/check-tripleo-ironic-overcloud-precise-nonha/735dfda : NOT_REGISTERED","accounts_in_message":[],"_revision_number":1},{"id":"ceaf0b865139673262bafc18282a9ec15bcc44e3","author":{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},"date":"2014-10-08 07:23:39.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)\n\nLooks good. There\u0027s one small nit I have with the commit message.","accounts_in_message":[],"_revision_number":1},{"id":"44a25f8ef0819ac42f0fa9ddc5301245a23bce1d","author":{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},"date":"2014-10-08 07:23:45.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"38610844e8bfc26a07de71c5d04d6dd6924dbeef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-08 07:23:47.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- noop http://logs.openstack.org/22/126622/1/check/noop/296bfaa : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"96172e67ee56593624f632fe977d1342ebc59e16","author":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"date":"2014-10-08 08:59:55.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b55262dc1512d8497068502a636b59e5217793a9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-08 09:00:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- noop http://logs.openstack.org/22/126622/2/check/noop/51fb4ea : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"84c54b3fd5ee51edd172343f43520a54c0ac7724","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-08 10:37:58.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- check-tripleo-ironic-undercloud-precise-nonha http://logs.openstack.org/22/126622/2/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/fb308e7 : SUCCESS in 51m 43s\n- check-tripleo-ironic-overcloud-f20-nonha http://logs.openstack.org/22/126622/2/check-tripleo/check-tripleo-ironic-overcloud-f20-nonha/1f6d81a : SUCCESS in 1h 37m 35s\n- check-tripleo-ironic-overcloud-precise-ha http://logs.openstack.org/22/126622/2/check-tripleo/check-tripleo-ironic-overcloud-precise-ha/e26c3fa : SUCCESS in 1h 23m 38s (non-voting)\n- check-tripleo-ironic-overcloud-precise-nonha http://logs.openstack.org/22/126622/2/check-tripleo/check-tripleo-ironic-overcloud-precise-nonha/1ddd0cf : SUCCESS in 1h 21m 13s","accounts_in_message":[],"_revision_number":2},{"id":"dd549d9c435e8ec18c838c15ac077d4fe513e7c0","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2014-10-14 10:53:47.000000000","message":"Patch Set 2: Code-Review+1\n\nIm fine with exposing this config option because it could be useful, but im not sure the commit msg is entirely accurate. AIUI the new master sends the gratuitous ARP so for this to not happen means we would be failing over to a node which lost connectivity. Additionally, ARP values are only cached for a short while and are then re-requested so this only potentially lowers the time before this problem would fix itself.\n\nHave youall seen this as a useful value to set in production? If so, it might be good for us to default to a value youall have found useful.","accounts_in_message":[],"_revision_number":2},{"id":"00e47b960a8c14dda47b975504dbe4fd70094867","author":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"date":"2014-10-14 12:46:07.000000000","message":"Patch Set 2:\n\nGreg, we can reproduce a problem whereby if you do this: \"\"iptables -I INPUT -j DROP ; iptables -I OUTPUT -j DROP\" on a node which is currently NOT master (or even if you drop output before input)  , the node manages to attempt a transition to master (as it thinks its on its own) and sends a arp claiming to be master just before it loses all connectivity.  The vip then becomes unpingable though the real master still has it.  Setting garp_master_refresh conservatively to say 5 minutes means that the vip will become pingable after at most 5 minutes as the real master will advertise it is such every 5 minutes.","accounts_in_message":[],"_revision_number":2},{"id":"6169338ed9416d764bc939c9e55badabdc089049","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-14 12:51:14.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"4180c44c7370c685c41d2b5fbf479d501c9bb63b","author":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"date":"2014-10-14 13:20:03.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"caaf2d36ae3f07a8313606956c54976077b57d77","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-14 13:20:09.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- noop http://logs.openstack.org/22/126622/3/check/noop/40dd592 : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"4b856ddaade8f585e5148e0c00a8445ee889ce69","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2014-10-14 13:31:42.000000000","message":"Patch Set 3:\n\nThis seems odd to me - IIRC the default stale timeout for ARP cache entries is 30secs in linux, so although the master will send out an unsolicited ARP reply in 5minutes the other end of the connection should be sending an ARP whois at least every 30seconds if it is not receiving reply packets.","accounts_in_message":[],"_revision_number":3},{"id":"0ff3f68061bb471b8ecfdc9b4c0ecfc92e6bc9c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-14 14:43:56.000000000","message":"Patch Set 3:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n\n- check-tripleo-ironic-undercloud-precise-nonha http://logs.openstack.org/22/126622/3/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/d6f1bf0 : SUCCESS in 52m 57s\n- check-tripleo-ironic-overcloud-f20-nonha http://logs.openstack.org/22/126622/3/check-tripleo/check-tripleo-ironic-overcloud-f20-nonha/71569a4 : FAILURE in 35m 54s\n- check-tripleo-ironic-overcloud-precise-ha http://logs.openstack.org/22/126622/3/check-tripleo/check-tripleo-ironic-overcloud-precise-ha/be9947e : SUCCESS in 1h 23m 44s (non-voting)\n- check-tripleo-ironic-overcloud-precise-nonha http://logs.openstack.org/22/126622/3/check-tripleo/check-tripleo-ironic-overcloud-precise-nonha/d59f7e5 : SUCCESS in 1h 17m 55s","accounts_in_message":[],"_revision_number":3},{"id":"22a0e48afc2eb11f6c64cbf21721e2b39e395181","author":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"date":"2014-10-21 16:56:27.000000000","message":"Patch Set 3:\n\nagreed I don\u0027t understand why arp timeout not happening here but its not, will check why soon..","accounts_in_message":[],"_revision_number":3},{"id":"67e1154789b1fe3e2d6c6eece8c99d0799817707","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2014-11-07 13:29:13.000000000","message":"Patch Set 3: Workflow-1\n\nSetting workflow -1 since last review is that we dont understand why this is happening.","accounts_in_message":[],"_revision_number":3},{"id":"e4767fd0bbb1cbcde1693f3aec31fe39f31bdd30","author":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"date":"2014-12-04 16:15:43.000000000","message":"Patch Set 3:\n\nI retested this recently, this is working in our recent kits, not sure why when originally tested arp timeout was not kicking in, it is now and therefore I don\u0027t see a reason to put this in aymore.","accounts_in_message":[],"_revision_number":3},{"id":"b631cb2765b08ee0c55cdce442f7e1ed95c8f43b","author":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"date":"2014-12-04 16:16:52.000000000","message":"Abandoned\n\nabandoning as in recent kits we don\u0027t need this setting, arp timeout is working as greg anticipated.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"5604d6447eb77a0807baa668a07e1cc9cf332f00","revisions":{"6008753a692b97681781dec4cdd01cf0d11fad95":{"kind":"REWORK","_number":1,"created":"2014-10-07 16:56:09.000000000","uploader":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"ref":"refs/changes/22/126622/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tripleo-image-elements","ref":"refs/changes/22/126622/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/1"}}},"commit":{"parents":[{"commit":"b5bc845fb525c4a8e732ef40354e218108e91f65","subject":"Merge \"Change initial state and failback policy for VIP\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/b5bc845fb525c4a8e732ef40354e218108e91f65"}]}],"author":{"name":"Therese McHale","email":"therese.mchale@hp.com","date":"2014-10-07 16:49:01.000000000","tz":60},"committer":{"name":"Therese McHale","email":"therese.mchale@hp.com","date":"2014-10-07 16:49:01.000000000","tz":60},"subject":"Allow configurable garp_master_refresh","message":"Allow configurable garp_master_refresh\n\nThe current keepalived configuration causes gratuitous\narps to be sent only on state transitions. This\ncan cause problems if during a transition a node\nmanages to send an arp but does not complete its\ntransition before it loses connectivity.\nIn this case  the vip (running on another node) will become\nunpingable.  Configuring garp_master_refresh causes\nperiodic gratuitous arps to occur while in MASTER state and\ntherefore corrects this problem as the existing valid\nMASTER will arp after garp_master_refresh seconds.\n\nChange-Id: Ib865b4ca381670b1c8cd36b4b019005edc05a14e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/6008753a692b97681781dec4cdd01cf0d11fad95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/6008753a692b97681781dec4cdd01cf0d11fad95"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"b5bc845fb525c4a8e732ef40354e218108e91f65","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"defd247974e8205cb3f4d2836b18446d742f8833":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-10-08 08:59:55.000000000","uploader":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"ref":"refs/changes/22/126622/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tripleo-image-elements","ref":"refs/changes/22/126622/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/2"}}},"commit":{"parents":[{"commit":"b5bc845fb525c4a8e732ef40354e218108e91f65","subject":"Merge \"Change initial state and failback policy for VIP\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/b5bc845fb525c4a8e732ef40354e218108e91f65"}]}],"author":{"name":"Therese McHale","email":"therese.mchale@hp.com","date":"2014-10-07 16:49:01.000000000","tz":60},"committer":{"name":"Therese McHale","email":"therese.mchale@hp.com","date":"2014-10-08 08:58:06.000000000","tz":60},"subject":"Allow configurable garp_master_refresh","message":"Allow configurable garp_master_refresh\n\nThe current keepalived configuration causes gratuitous\narps to be sent only on state transitions. This\ncan cause problems if during a transition a node\nmanages to send an arp but does not complete its\ntransition before it loses connectivity.\nIn this case the vip (running on another node) will become\nunpingable.  Configuring garp_master_refresh causes\nperiodic gratuitous arps to occur while in MASTER state and\ntherefore corrects this problem as the existing valid\nMASTER will arp after garp_master_refresh seconds.\n\nChange-Id: Ib865b4ca381670b1c8cd36b4b019005edc05a14e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/defd247974e8205cb3f4d2836b18446d742f8833"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/defd247974e8205cb3f4d2836b18446d742f8833"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"b5bc845fb525c4a8e732ef40354e218108e91f65","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"5604d6447eb77a0807baa668a07e1cc9cf332f00":{"kind":"REWORK","_number":3,"created":"2014-10-14 13:20:03.000000000","uploader":{"_account_id":1872,"name":"therese-mchale","email":"therese.mchale@hp.com","username":"therese-mchale"},"ref":"refs/changes/22/126622/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tripleo-image-elements","ref":"refs/changes/22/126622/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tripleo-image-elements refs/changes/22/126622/3"}}},"commit":{"parents":[{"commit":"d94a7abf27e92c66523d244663d29db1caaa4eef","subject":"Merge \"Configure logging for keepalived\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/d94a7abf27e92c66523d244663d29db1caaa4eef"}]}],"author":{"name":"Therese McHale","email":"therese.mchale@hp.com","date":"2014-10-07 16:49:01.000000000","tz":60},"committer":{"name":"Therese McHale","email":"therese.mchale@hp.com","date":"2014-10-14 13:18:55.000000000","tz":60},"subject":"Allow configurable garp_master_refresh","message":"Allow configurable garp_master_refresh\n\nThe current keepalived configuration causes gratuitous\narps to be sent only on state transitions. This\ncan cause problems if during a transition a node\nmanages to send an arp but does not complete its\ntransition before it loses connectivity.\nIn this case the vip (running on another node) will become\nunpingable.  Configuring garp_master_refresh causes\nperiodic gratuitous arps to occur while in MASTER state and\ntherefore corrects this problem as the existing valid\nMASTER will arp after garp_master_refresh seconds.\n\nChange-Id: Ib865b4ca381670b1c8cd36b4b019005edc05a14e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/5604d6447eb77a0807baa668a07e1cc9cf332f00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tripleo-image-elements/commit/5604d6447eb77a0807baa668a07e1cc9cf332f00"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"d94a7abf27e92c66523d244663d29db1caaa4eef","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
