)]}'
{"id":"openstack%2Foslo.messaging~656902","triplet_id":"openstack%2Foslo.messaging~master~I9dc1644cac0e39eb11bf05f57bde77dcf6d42ed3","project":"openstack/oslo.messaging","branch":"master","topic":"bug/1828841","hashtags":[],"change_id":"I9dc1644cac0e39eb11bf05f57bde77dcf6d42ed3","subject":"Fix switch connection destination when a rabbitmq cluster node disappear","status":"MERGED","created":"2019-05-02 23:25:55.000000000","updated":"2019-05-20 21:05:57.000000000","submitted":"2019-05-20 21:05:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"656902-1558386357604-61dee02a","meta_rev_id":"a0c30cbd61fe3202c69a7dba0bddfef07aca138f","_number":656902,"virtual_id_number":656902,"owner":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},{"value":0,"_account_id":29364,"name":"Gabriele Santomaggio","email":"g.santomaggio@gmail.com","username":"gsantomaggio"},{"value":0,"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},{"value":0,"date":"2019-05-20 16:37:45.000000000","_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":20523,"name":"Andy Smith","email":"ansmith@redhat.com","username":"ajssmith"},{"value":2,"date":"2019-05-20 21:05:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"all":[{"value":2,"date":"2019-05-17 12:57:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},{"value":0,"_account_id":29364,"name":"Gabriele Santomaggio","email":"g.santomaggio@gmail.com","username":"gsantomaggio"},{"value":1,"date":"2019-05-16 21:59:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":2,"date":"2019-05-20 14:10:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":20523,"name":"Andy Smith","email":"ansmith@redhat.com","username":"ajssmith"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"approved":{"_account_id":20523,"name":"Andy Smith","email":"ansmith@redhat.com","username":"ajssmith"},"all":[{"value":0,"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},{"value":0,"_account_id":29364,"name":"Gabriele Santomaggio","email":"g.santomaggio@gmail.com","username":"gsantomaggio"},{"value":0,"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":1,"date":"2019-05-20 14:10:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":20523,"name":"Andy Smith","email":"ansmith@redhat.com","username":"ajssmith"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},{"value":0,"_account_id":29364,"name":"Gabriele Santomaggio","email":"g.santomaggio@gmail.com","username":"gsantomaggio"},{"value":0,"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":20523,"name":"Andy Smith","email":"ansmith@redhat.com","username":"ajssmith"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},{"_account_id":20523,"name":"Andy Smith","email":"ansmith@redhat.com","username":"ajssmith"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},{"_account_id":29364,"name":"Gabriele Santomaggio","email":"g.santomaggio@gmail.com","username":"gsantomaggio"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-13 15:05:19.000000000","updated_by":{"_account_id":29364,"name":"Gabriele Santomaggio","email":"g.santomaggio@gmail.com","username":"gsantomaggio"},"reviewer":{"_account_id":29364,"name":"Gabriele Santomaggio","email":"g.santomaggio@gmail.com","username":"gsantomaggio"},"state":"REVIEWER"},{"updated":"2019-05-16 21:59:44.000000000","updated_by":{"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},"reviewer":{"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},"state":"REVIEWER"},{"updated":"2019-05-17 12:57:22.000000000","updated_by":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"reviewer":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"state":"REVIEWER"},{"updated":"2019-05-20 14:10:24.000000000","updated_by":{"_account_id":20523,"name":"Andy Smith","email":"ansmith@redhat.com","username":"ajssmith"},"reviewer":{"_account_id":20523,"name":"Andy Smith","email":"ansmith@redhat.com","username":"ajssmith"},"state":"REVIEWER"},{"updated":"2019-05-20 21:05:57.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"76f7c27e67d5cf4af96db3626212d200ec463f3f","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-02 23:25:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4cce1bc2850ecde0eff8f5db907c4edfde9131f9","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-02 23:54:50.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"16609ce791508cf1f7a76a0e050003cd3a8d3e48","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-03 02:05:10.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/02/656902/2/check/tempest-full/ba946ec/ : SUCCESS in 1h 35m 48s\n- tempest-full-py3 http://logs.openstack.org/02/656902/2/check/tempest-full-py3/d0a4787/ : SUCCESS in 1h 47m 29s\n- openstack-tox-cover http://logs.openstack.org/02/656902/2/check/openstack-tox-cover/74513da/cover/ : SUCCESS in 6m 20s\n- openstack-tox-lower-constraints http://logs.openstack.org/02/656902/2/check/openstack-tox-lower-constraints/bcc0bdd/ : SUCCESS in 5m 34s\n- openstack-tox-pep8 http://logs.openstack.org/02/656902/2/check/openstack-tox-pep8/18a622a/ : SUCCESS in 4m 55s\n- openstack-tox-py27 http://logs.openstack.org/02/656902/2/check/openstack-tox-py27/8449ceb/ : FAILURE in 5m 51s\n- openstack-tox-py36 http://logs.openstack.org/02/656902/2/check/openstack-tox-py36/b34ca64/ : SUCCESS in 5m 46s\n- openstack-tox-py37 http://logs.openstack.org/02/656902/2/check/openstack-tox-py37/2a33a4d/ : SUCCESS in 7m 12s\n- openstack-tox-docs http://logs.openstack.org/02/656902/2/check/openstack-tox-docs/0a00a9d/html/ : SUCCESS in 3m 32s\n- oslo.messaging-tox-py27-func-rabbit http://logs.openstack.org/02/656902/2/check/oslo.messaging-tox-py27-func-rabbit/d374022/ : SUCCESS in 6m 29s\n- oslo.messaging-tox-py27-func-amqp1 http://logs.openstack.org/02/656902/2/check/oslo.messaging-tox-py27-func-amqp1/aa0bf6a/ : FAILURE in 12m 06s (non-voting)\n- oslo.messaging-tox-py27-func-kafka http://logs.openstack.org/02/656902/2/check/oslo.messaging-tox-py27-func-kafka/a839e00/ : FAILURE in 4m 48s (non-voting)\n- oslo.messaging-tox-py36-func-rabbit http://logs.openstack.org/02/656902/2/check/oslo.messaging-tox-py36-func-rabbit/8347b08/ : SUCCESS in 5m 21s (non-voting)\n- oslo.messaging-tox-py36-func-amqp1 http://logs.openstack.org/02/656902/2/check/oslo.messaging-tox-py36-func-amqp1/e39cbeb/ : FAILURE in 11m 33s (non-voting)\n- oslo.messaging-tox-py36-func-kafka http://logs.openstack.org/02/656902/2/check/oslo.messaging-tox-py36-func-kafka/95a2ef7/ : FAILURE in 6m 05s (non-voting)\n- oslo.messaging-src-dsvm-full-rabbit http://logs.openstack.org/02/656902/2/check/oslo.messaging-src-dsvm-full-rabbit/57d9d73/ : SUCCESS in 1h 46m 52s\n- oslo.messaging-src-dsvm-full-amqp1-hybrid http://logs.openstack.org/02/656902/2/check/oslo.messaging-src-dsvm-full-amqp1-hybrid/4502a18/ : SUCCESS in 1h 50m 41s (non-voting)\n- oslo.messaging-src-dsvm-full-amqp1-centos-7 http://logs.openstack.org/02/656902/2/check/oslo.messaging-src-dsvm-full-amqp1-centos-7/d44028d/ : SUCCESS in 1h 56m 51s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-hybrid http://logs.openstack.org/02/656902/2/check/oslo.messaging-src-dsvm-full-kafka-hybrid/f85c82c/ : SUCCESS in 1h 47m 32s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-centos-7 http://logs.openstack.org/02/656902/2/check/oslo.messaging-src-dsvm-full-kafka-centos-7/d2dad82/ : SUCCESS in 1h 57m 06s (non-voting)\n- oslo.messaging-src-grenade-dsvm http://logs.openstack.org/02/656902/2/check/oslo.messaging-src-grenade-dsvm/d4e7ca0/ : SUCCESS in 1h 02m 14s (non-voting)\n- oslo.messaging-src-grenade-dsvm-multinode http://logs.openstack.org/02/656902/2/check/oslo.messaging-src-grenade-dsvm-multinode/09e979c/ : SUCCESS in 1h 14m 12s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-rabbit http://logs.openstack.org/02/656902/2/check/oslo.messaging-telemetry-dsvm-integration-rabbit/d1f4268/ : FAILURE in 42m 31s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-amqp1 http://logs.openstack.org/02/656902/2/check/oslo.messaging-telemetry-dsvm-integration-amqp1/95c0c5d/ : FAILURE in 51m 47s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-kafka http://logs.openstack.org/02/656902/2/check/oslo.messaging-telemetry-dsvm-integration-kafka/236e4bf/ : FAILURE in 51m 16s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"62911dfe79ef50d16db2de980f8d216d820be8cf","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-03 16:36:06.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7ff39a02f9cada9bd7a90f6ce9f668309b97d1b0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-03 18:57:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/02/656902/3/check/tempest-full/4eee347/ : SUCCESS in 1h 37m 35s\n- tempest-full-py3 http://logs.openstack.org/02/656902/3/check/tempest-full-py3/60b19cd/ : SUCCESS in 1h 37m 37s\n- openstack-tox-cover http://logs.openstack.org/02/656902/3/check/openstack-tox-cover/87ecf1d/cover/ : SUCCESS in 4m 52s\n- openstack-tox-lower-constraints http://logs.openstack.org/02/656902/3/check/openstack-tox-lower-constraints/7b2d028/ : SUCCESS in 4m 59s\n- openstack-tox-pep8 http://logs.openstack.org/02/656902/3/check/openstack-tox-pep8/a0b8b11/ : SUCCESS in 4m 51s\n- openstack-tox-py27 http://logs.openstack.org/02/656902/3/check/openstack-tox-py27/571c07a/ : SUCCESS in 7m 10s\n- openstack-tox-py36 http://logs.openstack.org/02/656902/3/check/openstack-tox-py36/f77324a/ : SUCCESS in 5m 05s\n- openstack-tox-py37 http://logs.openstack.org/02/656902/3/check/openstack-tox-py37/e733382/ : SUCCESS in 7m 52s\n- openstack-tox-docs http://logs.openstack.org/02/656902/3/check/openstack-tox-docs/3dfea77/html/ : SUCCESS in 2m 51s\n- oslo.messaging-tox-py27-func-rabbit http://logs.openstack.org/02/656902/3/check/oslo.messaging-tox-py27-func-rabbit/f8fae27/ : SUCCESS in 5m 59s\n- oslo.messaging-tox-py27-func-amqp1 http://logs.openstack.org/02/656902/3/check/oslo.messaging-tox-py27-func-amqp1/cb9d0ce/ : FAILURE in 12m 37s (non-voting)\n- oslo.messaging-tox-py27-func-kafka http://logs.openstack.org/02/656902/3/check/oslo.messaging-tox-py27-func-kafka/31580de/ : FAILURE in 4m 21s (non-voting)\n- oslo.messaging-tox-py36-func-rabbit http://logs.openstack.org/02/656902/3/check/oslo.messaging-tox-py36-func-rabbit/de769d7/ : SUCCESS in 5m 42s (non-voting)\n- oslo.messaging-tox-py36-func-amqp1 http://logs.openstack.org/02/656902/3/check/oslo.messaging-tox-py36-func-amqp1/c886f5c/ : FAILURE in 11m 28s (non-voting)\n- oslo.messaging-tox-py36-func-kafka http://logs.openstack.org/02/656902/3/check/oslo.messaging-tox-py36-func-kafka/c6311be/ : FAILURE in 6m 44s (non-voting)\n- oslo.messaging-src-dsvm-full-rabbit http://logs.openstack.org/02/656902/3/check/oslo.messaging-src-dsvm-full-rabbit/d341863/ : SUCCESS in 2h 04m 35s\n- oslo.messaging-src-dsvm-full-amqp1-hybrid http://logs.openstack.org/02/656902/3/check/oslo.messaging-src-dsvm-full-amqp1-hybrid/02ca955/ : SUCCESS in 1h 34m 55s (non-voting)\n- oslo.messaging-src-dsvm-full-amqp1-centos-7 http://logs.openstack.org/02/656902/3/check/oslo.messaging-src-dsvm-full-amqp1-centos-7/3da25dd/ : SUCCESS in 2h 07m 37s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-hybrid http://logs.openstack.org/02/656902/3/check/oslo.messaging-src-dsvm-full-kafka-hybrid/d084360/ : SUCCESS in 1h 53m 34s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-centos-7 http://logs.openstack.org/02/656902/3/check/oslo.messaging-src-dsvm-full-kafka-centos-7/49f8958/ : SUCCESS in 2h 05m 40s (non-voting)\n- oslo.messaging-src-grenade-dsvm http://logs.openstack.org/02/656902/3/check/oslo.messaging-src-grenade-dsvm/a38839a/ : SUCCESS in 57m 20s (non-voting)\n- oslo.messaging-src-grenade-dsvm-multinode http://logs.openstack.org/02/656902/3/check/oslo.messaging-src-grenade-dsvm-multinode/cbaf3c5/ : SUCCESS in 1h 08m 29s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-rabbit http://logs.openstack.org/02/656902/3/check/oslo.messaging-telemetry-dsvm-integration-rabbit/049c3f6/ : FAILURE in 39m 10s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-amqp1 http://logs.openstack.org/02/656902/3/check/oslo.messaging-telemetry-dsvm-integration-amqp1/ad6c66e/ : FAILURE in 46m 23s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-kafka http://logs.openstack.org/02/656902/3/check/oslo.messaging-telemetry-dsvm-integration-kafka/7295c75/ : FAILURE in 54m 31s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"910afc185c659d9620683c45567eb3eb5c1127e2","author":{"_account_id":29364,"name":"Gabriele Santomaggio","email":"g.santomaggio@gmail.com","username":"gsantomaggio"},"date":"2019-05-05 19:04:36.000000000","message":"Patch Set 3:\n\nHow can I access here?\ngit clone github.com:4383/rabbitmq-oslo_messging-error-poc\nCloning into \u0027rabbitmq-oslo_messging-error-poc\u0027...\ngabriele@github.com: Permission denied (publickey).\n\nand also, how can I access on  https://bugzilla.redhat.com/show_bug.cgi?id\u003d1665399?\nThank you","accounts_in_message":[],"_revision_number":3},{"id":"0eb290b6a4ca053c931e2be0a6ec82f9f4c1cc37","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-10 09:51:15.000000000","message":"Patch Set 3:\n\n\u003e How can I access here?\n \u003e git clone github.com:4383/rabbitmq-oslo_messging-error-poc\n \u003e Cloning into \u0027rabbitmq-oslo_messging-error-poc\u0027...\n \u003e gabriele@github.com: Permission denied (publickey).\n \u003e \n \u003e and also, how can I access on  https://bugzilla.redhat.com/show_bug.cgi?id\u003d1665399?\n \u003e Thank you\n\nGabriele,\n\nThanks for the review :)\n\nSo you can access my POC by using https://github.com/4383/rabbitmq-oslo_messging-error-poc it\u0027s a public repository so it\u0027s weird you can access it. \n\nTo see the related bugzilla you need to create a redhat bugzilla account, but I guess I\u0027ll create a public bug on launchpad too.\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d1665399\n\nCheers","accounts_in_message":[],"_revision_number":3},{"id":"084d92aba0d9c7bdc0388465b60eab71988ffa2d","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-10 09:52:00.000000000","message":"Patch Set 3:\n\ns/can access/can\u0027t access/","accounts_in_message":[],"_revision_number":3},{"id":"9bfa1093cffc1327d989448b037af7bebe23fd45","author":{"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},"date":"2019-05-10 10:28:46.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"be4b7830bdd7b607b7c8e20905a3b48f33039a88","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-13 13:28:02.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"a915882da9d970886f5de1c72a7fa8598f2115ba","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-13 13:30:21.000000000","message":"Patch Set 4:\n\nlast patch set correspond to minor update on \"how to test this\" (commit msg).\n\nThanks to Gabriele for feedback","accounts_in_message":[],"_revision_number":4},{"id":"8c096c6660d560db42fceab740df429b205a9055","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-13 14:51:17.000000000","message":"Uploaded patch set 5: Commit message was updated.","accounts_in_message":[],"_revision_number":5},{"id":"1a655c0f3f4c75d7d36be5c3f520898b15b3def4","author":{"_account_id":29364,"name":"Gabriele Santomaggio","email":"g.santomaggio@gmail.com","username":"gsantomaggio"},"date":"2019-05-13 15:05:19.000000000","message":"Patch Set 5: Code-Review+1\n\ntested the patch using the POC.","accounts_in_message":[],"_revision_number":5},{"id":"03799ef898d8e3b2f303d34ad575ea87bd1a81bd","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-13 15:09:40.000000000","message":"Uploaded patch set 6: Commit message was updated.","accounts_in_message":[],"_revision_number":6},{"id":"9f421beeba060107c9b2ed9a5b50221a9b40a2e4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-13 17:44:24.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/02/656902/6/check/tempest-full/886f15e/ : SUCCESS in 1h 40m 31s\n- tempest-full-py3 http://logs.openstack.org/02/656902/6/check/tempest-full-py3/f438250/ : SUCCESS in 1h 25m 08s\n- openstack-tox-cover http://logs.openstack.org/02/656902/6/check/openstack-tox-cover/37e67c2/cover/ : SUCCESS in 4m 46s\n- openstack-tox-lower-constraints http://logs.openstack.org/02/656902/6/check/openstack-tox-lower-constraints/68096df/ : SUCCESS in 5m 06s\n- openstack-tox-pep8 http://logs.openstack.org/02/656902/6/check/openstack-tox-pep8/76b0adb/ : FAILURE in 5m 56s\n- openstack-tox-py27 http://logs.openstack.org/02/656902/6/check/openstack-tox-py27/fd3b8e8/ : SUCCESS in 4m 27s\n- openstack-tox-py36 http://logs.openstack.org/02/656902/6/check/openstack-tox-py36/8612f41/ : SUCCESS in 9m 02s\n- openstack-tox-py37 http://logs.openstack.org/02/656902/6/check/openstack-tox-py37/65fac46/ : SUCCESS in 4m 51s\n- openstack-tox-docs http://logs.openstack.org/02/656902/6/check/openstack-tox-docs/7d9bb3d/html/ : SUCCESS in 3m 07s\n- oslo.messaging-tox-py27-func-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-rabbit/57db455/ : SUCCESS in 4m 44s\n- oslo.messaging-tox-py27-func-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-amqp1/425e799/ : FAILURE in 11m 06s (non-voting)\n- oslo.messaging-tox-py27-func-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-kafka/e7f7f9a/ : FAILURE in 3m 49s (non-voting)\n- oslo.messaging-tox-py36-func-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-rabbit/e2ef36c/ : SUCCESS in 5m 22s (non-voting)\n- oslo.messaging-tox-py36-func-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-amqp1/a321b79/ : FAILURE in 11m 42s (non-voting)\n- oslo.messaging-tox-py36-func-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-kafka/3a23349/ : FAILURE in 3m 54s (non-voting)\n- oslo.messaging-src-dsvm-full-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-rabbit/205de52/ : SUCCESS in 1h 55m 32s\n- oslo.messaging-src-dsvm-full-amqp1-hybrid http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-amqp1-hybrid/1ab46ee/ : SUCCESS in 1h 59m 46s (non-voting)\n- oslo.messaging-src-dsvm-full-amqp1-centos-7 http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-amqp1-centos-7/237294d/ : SUCCESS in 2h 25m 18s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-hybrid http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-kafka-hybrid/bac9ff4/ : SUCCESS in 1h 40m 00s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-centos-7 http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-kafka-centos-7/c4cd9c0/ : SUCCESS in 1h 54m 33s (non-voting)\n- oslo.messaging-src-grenade-dsvm http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-grenade-dsvm/0243639/ : SUCCESS in 1h 05m 22s (non-voting)\n- oslo.messaging-src-grenade-dsvm-multinode http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-grenade-dsvm-multinode/bc41674/ : SUCCESS in 1h 12m 43s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-rabbit/1d7b2fc/ : FAILURE in 48m 39s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-amqp1/e3ed15f/ : FAILURE in 46m 02s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-kafka/3d4d8c3/ : FAILURE in 46m 57s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"5f3f1546a3afc8128ea4e3c6b2ddbd47a6336413","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-14 08:58:41.000000000","message":"Patch Set 6:\n\nThe CI issue will be fixed by:\n- https://review.opendev.org/658988\n- https://review.opendev.org/658840","accounts_in_message":[],"_revision_number":6},{"id":"3eaeebc2c2745dc38986bfca0502c9c939cbc421","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-15 08:28:25.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"20adb3de228acfb1fbb73bcace042f46e3740b48","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-15 10:49:41.000000000","message":"Patch Set 6:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/02/656902/6/check/tempest-full/32c1406/ : SUCCESS in 1h 45m 56s\n- tempest-full-py3 http://logs.openstack.org/02/656902/6/check/tempest-full-py3/9e36bab/ : SUCCESS in 1h 48m 09s\n- openstack-tox-cover http://logs.openstack.org/02/656902/6/check/openstack-tox-cover/dba9d01/cover/ : SUCCESS in 5m 04s\n- openstack-tox-lower-constraints http://logs.openstack.org/02/656902/6/check/openstack-tox-lower-constraints/d3f529b/ : SUCCESS in 4m 40s\n- openstack-tox-pep8 http://logs.openstack.org/02/656902/6/check/openstack-tox-pep8/fa188dd/ : FAILURE in 4m 09s\n- openstack-tox-py27 http://logs.openstack.org/02/656902/6/check/openstack-tox-py27/98526c3/ : SUCCESS in 5m 03s\n- openstack-tox-py36 http://logs.openstack.org/02/656902/6/check/openstack-tox-py36/e920876/ : SUCCESS in 4m 32s\n- openstack-tox-py37 http://logs.openstack.org/02/656902/6/check/openstack-tox-py37/bba96f5/ : SUCCESS in 6m 34s\n- openstack-tox-docs http://logs.openstack.org/02/656902/6/check/openstack-tox-docs/16ba802/html/ : SUCCESS in 2m 53s\n- oslo.messaging-tox-py27-func-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-rabbit/95726e5/ : SUCCESS in 7m 02s\n- oslo.messaging-tox-py27-func-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-amqp1/a0e6a84/ : FAILURE in 11m 19s (non-voting)\n- oslo.messaging-tox-py27-func-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-kafka/2b23aa3/ : FAILURE in 3m 29s (non-voting)\n- oslo.messaging-tox-py36-func-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-rabbit/99f7ac9/ : SUCCESS in 5m 34s (non-voting)\n- oslo.messaging-tox-py36-func-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-amqp1/d6fead9/ : FAILURE in 10m 52s (non-voting)\n- oslo.messaging-tox-py36-func-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-kafka/149efaf/ : FAILURE in 4m 23s (non-voting)\n- oslo.messaging-src-dsvm-full-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-rabbit/514c222/ : SUCCESS in 1h 44m 11s\n- oslo.messaging-src-dsvm-full-amqp1-hybrid http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-amqp1-hybrid/1f085f3/ : SUCCESS in 1h 44m 59s (non-voting)\n- oslo.messaging-src-dsvm-full-amqp1-centos-7 http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-amqp1-centos-7/e517c14/ : SUCCESS in 1h 58m 42s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-hybrid http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-kafka-hybrid/ca6adec/ : SUCCESS in 1h 36m 51s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-centos-7 http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-kafka-centos-7/c983b5b/ : SUCCESS in 2h 15m 33s (non-voting)\n- oslo.messaging-src-grenade-dsvm http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-grenade-dsvm/0fa2cf7/ : SUCCESS in 1h 00m 09s (non-voting)\n- oslo.messaging-src-grenade-dsvm-multinode http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-grenade-dsvm-multinode/124ffe3/ : SUCCESS in 1h 06m 44s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-rabbit/a0f2e27/ : FAILURE in 46m 45s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-amqp1/e00cc41/ : FAILURE in 44m 36s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-kafka/598d0f5/ : FAILURE in 50m 42s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"ae16d47aecc80da38cf3085fb6a1b64e33d3c3b5","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-15 20:00:35.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"5b0aa3dd43fbb3c30f1b11ef905a2365af2ef965","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-16 01:42:17.000000000","message":"Patch Set 6:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/02/656902/6/check/tempest-full/0d413e4/ : TIMED_OUT in 2h 10m 36s\n- tempest-full-py3 http://logs.openstack.org/02/656902/6/check/tempest-full-py3/856b610/ : SUCCESS in 2h 02m 59s\n- openstack-tox-cover http://logs.openstack.org/02/656902/6/check/openstack-tox-cover/2418a0c/cover/ : SUCCESS in 4m 57s\n- openstack-tox-lower-constraints http://logs.openstack.org/02/656902/6/check/openstack-tox-lower-constraints/30cc925/ : SUCCESS in 5m 03s\n- openstack-tox-pep8 http://logs.openstack.org/02/656902/6/check/openstack-tox-pep8/e23b53f/ : SUCCESS in 3m 57s\n- openstack-tox-py27 http://logs.openstack.org/02/656902/6/check/openstack-tox-py27/5714a11/ : SUCCESS in 6m 02s\n- openstack-tox-py36 http://logs.openstack.org/02/656902/6/check/openstack-tox-py36/ec4f361/ : SUCCESS in 5m 42s\n- openstack-tox-py37 http://logs.openstack.org/02/656902/6/check/openstack-tox-py37/e083d0c/ : SUCCESS in 5m 48s\n- openstack-tox-docs http://logs.openstack.org/02/656902/6/check/openstack-tox-docs/9492ad7/html/ : SUCCESS in 3m 03s\n- oslo.messaging-tox-py27-func-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-rabbit/e903d2e/ : SUCCESS in 6m 53s\n- oslo.messaging-tox-py27-func-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-amqp1/035d43c/ : FAILURE in 11m 20s (non-voting)\n- oslo.messaging-tox-py27-func-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-kafka/56c201c/ : FAILURE in 3m 46s (non-voting)\n- oslo.messaging-tox-py36-func-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-rabbit/c1dfc66/ : SUCCESS in 6m 14s (non-voting)\n- oslo.messaging-tox-py36-func-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-amqp1/fa01175/ : FAILURE in 10m 41s (non-voting)\n- oslo.messaging-tox-py36-func-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-kafka/7507dad/ : FAILURE in 6m 29s (non-voting)\n- oslo.messaging-src-dsvm-full-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-rabbit/341f4b5/ : SUCCESS in 1h 54m 40s\n- oslo.messaging-src-dsvm-full-amqp1-hybrid http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-amqp1-hybrid/145f339/ : SUCCESS in 1h 55m 56s (non-voting)\n- oslo.messaging-src-dsvm-full-amqp1-centos-7 http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-amqp1-centos-7/863d6fe/ : FAILURE in 1h 57m 12s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-hybrid http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-kafka-hybrid/014021c/ : SUCCESS in 2h 08m 07s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-centos-7 http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-kafka-centos-7/4b196a2/ : SUCCESS in 2h 09m 39s (non-voting)\n- oslo.messaging-src-grenade-dsvm http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-grenade-dsvm/df31d13/ : SUCCESS in 1h 13m 05s (non-voting)\n- oslo.messaging-src-grenade-dsvm-multinode http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-grenade-dsvm-multinode/e7767b3/ : SUCCESS in 1h 15m 53s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-rabbit/ec0907d/ : FAILURE in 45m 06s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-amqp1/688a2c2/ : FAILURE in 51m 37s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-kafka/af87fbc/ : FAILURE in 1h 04m 10s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"011a6700aa55e273b806acfccb2d53c00e1c0ad4","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-16 07:53:31.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"1726ebc1421f6035b7f232741c38ba60ad18d3d4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-16 10:02:11.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/02/656902/6/check/tempest-full/3b903f5/ : SUCCESS in 1h 37m 37s\n- tempest-full-py3 http://logs.openstack.org/02/656902/6/check/tempest-full-py3/538a986/ : SUCCESS in 1h 47m 32s\n- openstack-tox-cover http://logs.openstack.org/02/656902/6/check/openstack-tox-cover/fd5f4f1/cover/ : SUCCESS in 5m 44s\n- openstack-tox-lower-constraints http://logs.openstack.org/02/656902/6/check/openstack-tox-lower-constraints/ed37fce/ : SUCCESS in 5m 25s\n- openstack-tox-pep8 http://logs.openstack.org/02/656902/6/check/openstack-tox-pep8/a580bf9/ : SUCCESS in 4m 13s\n- openstack-tox-py27 http://logs.openstack.org/02/656902/6/check/openstack-tox-py27/6ee969d/ : SUCCESS in 4m 36s\n- openstack-tox-py36 http://logs.openstack.org/02/656902/6/check/openstack-tox-py36/9684bbc/ : SUCCESS in 4m 54s\n- openstack-tox-py37 http://logs.openstack.org/02/656902/6/check/openstack-tox-py37/531f26a/ : SUCCESS in 6m 14s\n- openstack-tox-docs http://logs.openstack.org/02/656902/6/check/openstack-tox-docs/0a86c75/html/ : SUCCESS in 2m 44s\n- oslo.messaging-tox-py27-func-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-rabbit/0fe0dad/ : SUCCESS in 5m 31s\n- oslo.messaging-tox-py27-func-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-amqp1/d0652a6/ : FAILURE in 11m 29s (non-voting)\n- oslo.messaging-tox-py27-func-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-kafka/2cb1072/ : FAILURE in 3m 56s (non-voting)\n- oslo.messaging-tox-py36-func-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-rabbit/2cc45c3/ : SUCCESS in 5m 18s (non-voting)\n- oslo.messaging-tox-py36-func-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-amqp1/2d2769a/ : FAILURE in 11m 30s (non-voting)\n- oslo.messaging-tox-py36-func-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-kafka/a0dff2f/ : FAILURE in 3m 36s (non-voting)\n- oslo.messaging-src-dsvm-full-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-rabbit/4160546/ : SUCCESS in 1h 47m 18s\n- oslo.messaging-src-dsvm-full-amqp1-hybrid http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-amqp1-hybrid/469538c/ : SUCCESS in 1h 42m 40s (non-voting)\n- oslo.messaging-src-dsvm-full-amqp1-centos-7 http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-amqp1-centos-7/a04661b/ : SUCCESS in 2h 02m 53s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-hybrid http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-kafka-hybrid/317c55d/ : SUCCESS in 1h 56m 21s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-centos-7 http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-kafka-centos-7/fa0fc52/ : SUCCESS in 2h 06m 12s (non-voting)\n- oslo.messaging-src-grenade-dsvm http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-grenade-dsvm/5feaa3e/ : SUCCESS in 57m 04s (non-voting)\n- oslo.messaging-src-grenade-dsvm-multinode http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-grenade-dsvm-multinode/0e10505/ : SUCCESS in 1h 27m 05s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-rabbit/c696097/ : FAILURE in 43m 47s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-amqp1/d664601/ : FAILURE in 47m 13s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-kafka/d3b25c2/ : FAILURE in 55m 13s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"54a1ccffa7f46787942899a4e24357c81573b0ee","author":{"_account_id":29222,"name":"Natal Ngétal","email":"hobbestigrou@erakis.eu","username":"hobbestigrou"},"date":"2019-05-16 21:59:44.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"12d9845ebdf9b6a610f45789bee5d8a95410bdf5","author":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"date":"2019-05-17 12:57:22.000000000","message":"Patch Set 6: Code-Review+2\n\nThe kafka/amqp1 func failures are unrelated to this code","accounts_in_message":[],"_revision_number":6},{"id":"8691773b8cd77ea5674cb17d153f4f0e3be81dde","author":{"_account_id":20523,"name":"Andy Smith","email":"ansmith@redhat.com","username":"ajssmith"},"date":"2019-05-20 14:10:24.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"9606236ca8bdd673277dde8258270f79e55c9ad2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-20 14:10:36.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"6df604056b1ef5f14fc7a8b56c23b5f99085d3fa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-20 16:26:16.000000000","message":"Patch Set 6: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/02/656902/6/gate/tempest-full/2a687d1/ : SUCCESS in 1h 34m 40s\n- tempest-full-py3 http://logs.openstack.org/02/656902/6/gate/tempest-full-py3/ec5cab1/ : FAILURE in 1h 43m 05s\n- openstack-tox-lower-constraints http://logs.openstack.org/02/656902/6/gate/openstack-tox-lower-constraints/e9e3e04/ : SUCCESS in 5m 18s\n- openstack-tox-pep8 http://logs.openstack.org/02/656902/6/gate/openstack-tox-pep8/8506e5e/ : SUCCESS in 4m 30s\n- openstack-tox-py27 http://logs.openstack.org/02/656902/6/gate/openstack-tox-py27/d422c33/ : SUCCESS in 5m 50s\n- openstack-tox-py36 http://logs.openstack.org/02/656902/6/gate/openstack-tox-py36/aaf2a99/ : SUCCESS in 5m 40s\n- openstack-tox-py37 http://logs.openstack.org/02/656902/6/gate/openstack-tox-py37/8708f97/ : SUCCESS in 6m 53s\n- openstack-tox-docs http://logs.openstack.org/02/656902/6/gate/openstack-tox-docs/792b8ab/html/ : SUCCESS in 2m 34s\n- oslo.messaging-tox-py27-func-rabbit http://logs.openstack.org/02/656902/6/gate/oslo.messaging-tox-py27-func-rabbit/1ccd3c9/ : SUCCESS in 5m 08s\n- oslo.messaging-src-dsvm-full-rabbit http://logs.openstack.org/02/656902/6/gate/oslo.messaging-src-dsvm-full-rabbit/813d169/ : SUCCESS in 2h 13m 32s","accounts_in_message":[],"_revision_number":6},{"id":"70323caa534e4fdead55c519b94163195ca7d768","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2019-05-20 16:37:45.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"e9aa95213b5f57c5532012cb0b1fb09fc17f60fd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-20 19:08:30.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/02/656902/6/check/tempest-full/64e68f0/ : SUCCESS in 1h 30m 06s\n- tempest-full-py3 http://logs.openstack.org/02/656902/6/check/tempest-full-py3/fde9773/ : SUCCESS in 1h 41m 21s\n- openstack-tox-cover http://logs.openstack.org/02/656902/6/check/openstack-tox-cover/a4775ac/cover/ : SUCCESS in 4m 35s\n- openstack-tox-lower-constraints http://logs.openstack.org/02/656902/6/check/openstack-tox-lower-constraints/fd5ee4a/ : SUCCESS in 4m 38s\n- openstack-tox-pep8 http://logs.openstack.org/02/656902/6/check/openstack-tox-pep8/7f0323b/ : SUCCESS in 3m 44s\n- openstack-tox-py27 http://logs.openstack.org/02/656902/6/check/openstack-tox-py27/2eee01b/ : SUCCESS in 5m 07s\n- openstack-tox-py36 http://logs.openstack.org/02/656902/6/check/openstack-tox-py36/a2c7d81/ : SUCCESS in 5m 00s\n- openstack-tox-py37 http://logs.openstack.org/02/656902/6/check/openstack-tox-py37/9a38a1e/ : SUCCESS in 5m 50s\n- openstack-tox-docs http://logs.openstack.org/02/656902/6/check/openstack-tox-docs/fd74902/html/ : SUCCESS in 3m 13s\n- oslo.messaging-tox-py27-func-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-rabbit/195a72e/ : SUCCESS in 4m 58s\n- oslo.messaging-tox-py27-func-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-amqp1/e7adbe5/ : FAILURE in 12m 15s (non-voting)\n- oslo.messaging-tox-py27-func-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py27-func-kafka/92638ad/ : FAILURE in 3m 58s (non-voting)\n- oslo.messaging-tox-py36-func-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-rabbit/2402cf2/ : SUCCESS in 5m 35s (non-voting)\n- oslo.messaging-tox-py36-func-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-amqp1/b098634/ : FAILURE in 11m 52s (non-voting)\n- oslo.messaging-tox-py36-func-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-tox-py36-func-kafka/a1725b5/ : FAILURE in 5m 56s (non-voting)\n- oslo.messaging-src-dsvm-full-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-rabbit/b8b50f3/ : SUCCESS in 1h 42m 12s\n- oslo.messaging-src-dsvm-full-amqp1-hybrid http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-amqp1-hybrid/f908f1f/ : SUCCESS in 1h 51m 24s (non-voting)\n- oslo.messaging-src-dsvm-full-amqp1-centos-7 http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-amqp1-centos-7/03a8935/ : SUCCESS in 2h 23m 40s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-hybrid http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-kafka-hybrid/51c42ec/ : SUCCESS in 1h 36m 26s (non-voting)\n- oslo.messaging-src-dsvm-full-kafka-centos-7 http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-dsvm-full-kafka-centos-7/fa98c21/ : SUCCESS in 2h 03m 34s (non-voting)\n- oslo.messaging-src-grenade-dsvm http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-grenade-dsvm/b88b2a6/ : SUCCESS in 1h 02m 59s (non-voting)\n- oslo.messaging-src-grenade-dsvm-multinode http://logs.openstack.org/02/656902/6/check/oslo.messaging-src-grenade-dsvm-multinode/053040b/ : SUCCESS in 1h 12m 06s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-rabbit http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-rabbit/87c240d/ : FAILURE in 47m 15s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-amqp1 http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-amqp1/a6143ca/ : FAILURE in 48m 59s (non-voting)\n- oslo.messaging-telemetry-dsvm-integration-kafka http://logs.openstack.org/02/656902/6/check/oslo.messaging-telemetry-dsvm-integration-kafka/60089a6/ : FAILURE in 49m 09s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"bfa17c6e5c7c2098951f7d8b6d216249f6356b4a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-20 19:08:42.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"3cc7a9b6e3a0ae990124ec447648e3aff6fb544f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-20 21:05:57.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full http://logs.openstack.org/02/656902/6/gate/tempest-full/0490bce/ : SUCCESS in 1h 53m 56s\n- tempest-full-py3 http://logs.openstack.org/02/656902/6/gate/tempest-full-py3/7767f21/ : SUCCESS in 1h 26m 05s\n- openstack-tox-lower-constraints http://logs.openstack.org/02/656902/6/gate/openstack-tox-lower-constraints/6ace3b3/ : SUCCESS in 5m 14s\n- openstack-tox-pep8 http://logs.openstack.org/02/656902/6/gate/openstack-tox-pep8/072aa9a/ : SUCCESS in 4m 04s\n- openstack-tox-py27 http://logs.openstack.org/02/656902/6/gate/openstack-tox-py27/8627a50/ : SUCCESS in 4m 39s\n- openstack-tox-py36 http://logs.openstack.org/02/656902/6/gate/openstack-tox-py36/7cb7ecd/ : SUCCESS in 6m 11s\n- openstack-tox-py37 http://logs.openstack.org/02/656902/6/gate/openstack-tox-py37/9312015/ : SUCCESS in 6m 11s\n- openstack-tox-docs http://logs.openstack.org/02/656902/6/gate/openstack-tox-docs/5e29a2f/html/ : SUCCESS in 3m 27s\n- oslo.messaging-tox-py27-func-rabbit http://logs.openstack.org/02/656902/6/gate/oslo.messaging-tox-py27-func-rabbit/b1f9e3b/ : SUCCESS in 8m 22s\n- oslo.messaging-src-dsvm-full-rabbit http://logs.openstack.org/02/656902/6/gate/oslo.messaging-src-dsvm-full-rabbit/46e7d97/ : SUCCESS in 1h 44m 49s","accounts_in_message":[],"_revision_number":6},{"id":"a3915e20e9a3e1c2089a27f8377f80f660d24cb2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-20 21:05:57.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"9d8b1430e5c081b081c0e3c0b5f12f744dc7809d","revisions":{"c2eca63b4d75a9f715be948aa443194db38f3f7d":{"kind":"REWORK","_number":1,"created":"2019-05-02 23:25:55.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/02/656902/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/02/656902/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/1"}}},"commit":{"parents":[{"commit":"558fc5f4e8aa4b8553ee7522d21cc1583e10a849","subject":"Merge \"Consider the topic parameter as an array in client-notify\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/558fc5f4e8aa4b8553ee7522d21cc1583e10a849"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-02 22:55:56.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-02 22:58:14.000000000","tz":120},"subject":"Fix switch connection destination when a rabbitmq cluster node disappear","message":"Fix switch connection destination when a rabbitmq cluster node disappear\n\nIn a clustered rabbitmq when a node disappears, we get a\nConnectionRefusedError because the socket get disconnected.\n\nThe socket access yields a OSError because the heartbeat\ntries to reach an unreachable host (No route to host).\n\nCatch these exceptions to ensure that we call ensure_connection for switching\nthe connection destination.\n\nPOC is available at github.com:4383/rabbitmq-oslo_messging-error-poc\n\nExample:\n    $ git clone github.com:4383/rabbitmq-oslo_messging-error-poc\n    $ cd rabbitmq-oslo_messging-error-poc\n    $ pip install requirements.txt\n    $ podman run -d --hostname my-rabbit --name rabbit rabbitmq:3\n    $ python poc.py $(podman inspect rabbit | grep \u0027\"IPAddress\u0027 | awk \u0027{print $2}\u0027 | sed \u0027s/[\",]//g\u0027)\n\nAnd in parallele in an another shell|tmux\n    $ podman stop rabbit\n    $ # observe the output of the poc.py script we now call ensure_connection\n\nNow you can observe some output relative to the connection who is\nmodified and not catched before these changes.\n\nChange-Id: I9dc1644cac0e39eb11bf05f57bde77dcf6d42ed3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/c2eca63b4d75a9f715be948aa443194db38f3f7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/c2eca63b4d75a9f715be948aa443194db38f3f7d"}]},"branch":"refs/heads/master"},"cce9f424c6745088b4d24f1bd547abe2e761ee6c":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-05-02 23:54:50.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/02/656902/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/02/656902/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/2"}}},"commit":{"parents":[{"commit":"558fc5f4e8aa4b8553ee7522d21cc1583e10a849","subject":"Merge \"Consider the topic parameter as an array in client-notify\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/558fc5f4e8aa4b8553ee7522d21cc1583e10a849"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-02 22:55:56.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-02 23:54:25.000000000","tz":120},"subject":"Fix switch connection destination when a rabbitmq cluster node disappear","message":"Fix switch connection destination when a rabbitmq cluster node disappear\n\nIn a clustered rabbitmq when a node disappears, we get a\nConnectionRefusedError because the socket get disconnected.\n\nThe socket access yields a OSError because the heartbeat\ntries to reach an unreachable host (No route to host).\n\nCatch these exceptions to ensure that we call ensure_connection for switching\nthe connection destination.\n\nPOC is available at github.com:4383/rabbitmq-oslo_messging-error-poc\n\nExample:\n    $ git clone github.com:4383/rabbitmq-oslo_messging-error-poc\n    $ cd rabbitmq-oslo_messging-error-poc\n    $ pip install requirements.txt\n    $ podman run -d --hostname my-rabbit --name rabbit rabbitmq:3\n    $ python poc.py $(podman inspect rabbit | grep \u0027\"IPAddress\u0027 | awk \u0027{print $2}\u0027 | sed \u0027s/[\",]//g\u0027)\n\nAnd in parallele in an another shell|tmux\n    $ podman stop rabbit\n    $ # observe the output of the poc.py script we now call ensure_connection\n\nNow you can observe some output relative to the connection who is\nmodified and not catched before these changes.\n\nRelated to: https://bugzilla.redhat.com/show_bug.cgi?id\u003d1665399\n\nChange-Id: I9dc1644cac0e39eb11bf05f57bde77dcf6d42ed3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/cce9f424c6745088b4d24f1bd547abe2e761ee6c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/cce9f424c6745088b4d24f1bd547abe2e761ee6c"}]},"branch":"refs/heads/master"},"cef2924ba1de949b1f2eb5504941af81d4f95478":{"kind":"REWORK","_number":3,"created":"2019-05-03 16:36:06.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/02/656902/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/02/656902/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/3"}}},"commit":{"parents":[{"commit":"558fc5f4e8aa4b8553ee7522d21cc1583e10a849","subject":"Merge \"Consider the topic parameter as an array in client-notify\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/558fc5f4e8aa4b8553ee7522d21cc1583e10a849"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-02 22:55:56.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-03 16:36:01.000000000","tz":120},"subject":"Fix switch connection destination when a rabbitmq cluster node disappear","message":"Fix switch connection destination when a rabbitmq cluster node disappear\n\nIn a clustered rabbitmq when a node disappears, we get a\nConnectionRefusedError because the socket get disconnected.\n\nThe socket access yields a OSError because the heartbeat\ntries to reach an unreachable host (No route to host).\n\nCatch these exceptions to ensure that we call ensure_connection for switching\nthe connection destination.\n\nPOC is available at github.com:4383/rabbitmq-oslo_messging-error-poc\n\nExample:\n    $ git clone github.com:4383/rabbitmq-oslo_messging-error-poc\n    $ cd rabbitmq-oslo_messging-error-poc\n    $ pip install requirements.txt\n    $ podman run -d --hostname my-rabbit --name rabbit rabbitmq:3\n    $ python poc.py $(podman inspect rabbit | grep \u0027\"IPAddress\u0027 | awk \u0027{print $2}\u0027 | sed \u0027s/[\",]//g\u0027)\n\nAnd in parallele in an another shell|tmux\n    $ podman stop rabbit\n    $ # observe the output of the poc.py script we now call ensure_connection\n\nNow you can observe some output relative to the connection who is\nmodified and not catched before these changes.\n\nRelated to: https://bugzilla.redhat.com/show_bug.cgi?id\u003d1665399\n\nChange-Id: I9dc1644cac0e39eb11bf05f57bde77dcf6d42ed3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/cef2924ba1de949b1f2eb5504941af81d4f95478"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/cef2924ba1de949b1f2eb5504941af81d4f95478"}]},"branch":"refs/heads/master"},"dcf16829a9a2c1999e7820dafdbe0fc87d1d2399":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2019-05-13 13:28:02.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/02/656902/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/02/656902/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/4"}}},"commit":{"parents":[{"commit":"558fc5f4e8aa4b8553ee7522d21cc1583e10a849","subject":"Merge \"Consider the topic parameter as an array in client-notify\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/558fc5f4e8aa4b8553ee7522d21cc1583e10a849"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-02 22:55:56.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-13 13:27:28.000000000","tz":120},"subject":"Fix switch connection destination when a rabbitmq cluster node disappear","message":"Fix switch connection destination when a rabbitmq cluster node disappear\n\nIn a clustered rabbitmq when a node disappears, we get a\nConnectionRefusedError because the socket get disconnected.\n\nThe socket access yields a OSError because the heartbeat\ntries to reach an unreachable host (No route to host).\n\nCatch these exceptions to ensure that we call ensure_connection for switching\nthe connection destination.\n\nPOC is available at github.com:4383/rabbitmq-oslo_messging-error-poc\n\nExample:\n    $ git clone git@github.com:4383/rabbitmq-oslo_messging-error-poc\n    $ cd rabbitmq-oslo_messging-error-poc\n    $ pip install -r requirements.txt\n    $ podman run -d --hostname my-rabbit --name rabbit rabbitmq:3\n    $ python poc.py $(podman inspect rabbit | grep \u0027\"IPAddress\u0027 | awk \u0027{print $2}\u0027 | sed \u0027s/[\",]//g\u0027)\n\nAnd in parallele in an another shell|tmux\n    $ podman stop rabbit\n    $ # observe the output of the poc.py script we now call ensure_connection\n\nNow you can observe some output relative to the connection who is\nmodified and not catched before these changes.\n\nRelated to: https://bugzilla.redhat.com/show_bug.cgi?id\u003d1665399\n\nChange-Id: I9dc1644cac0e39eb11bf05f57bde77dcf6d42ed3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/dcf16829a9a2c1999e7820dafdbe0fc87d1d2399"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/dcf16829a9a2c1999e7820dafdbe0fc87d1d2399"}]},"branch":"refs/heads/master"},"505be81c4f70173f7d956dbd7d374b9647dc2fe6":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2019-05-13 14:51:17.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/02/656902/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/02/656902/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/5"}}},"commit":{"parents":[{"commit":"558fc5f4e8aa4b8553ee7522d21cc1583e10a849","subject":"Merge \"Consider the topic parameter as an array in client-notify\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/558fc5f4e8aa4b8553ee7522d21cc1583e10a849"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-02 22:55:56.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-13 14:40:56.000000000","tz":120},"subject":"Fix switch connection destination when a rabbitmq cluster node disappear","message":"Fix switch connection destination when a rabbitmq cluster node disappear\n\nIn a clustered rabbitmq when a node disappears, we get a\nConnectionRefusedError because the socket get disconnected.\n\nThe socket access yields a OSError because the heartbeat\ntries to reach an unreachable host (No route to host).\n\nCatch these exceptions to ensure that we call ensure_connection for switching\nthe connection destination.\n\nPOC is available at github.com:4383/rabbitmq-oslo_messging-error-poc\n\nExample:\n    $ git clone git@github.com:4383/rabbitmq-oslo_messging-error-poc\n    $ cd rabbitmq-oslo_messging-error-poc\n    $ python -m virtualenv .\n    $ source bin/activate\n    $ pip install -r requirements.txt\n    $ sudo podman run -d --hostname my-rabbit --name rabbit rabbitmq:3\n    $ python poc.py $(sudo podman inspect rabbit | niet \u0027.[0].NetworkSettings.IPAddress\u0027)\n\nAnd in parallele in an another shell|tmux\n    $ podman stop rabbit\n    $ # observe the output of the poc.py script we now call ensure_connection\n\nNow you can observe some output relative to the connection who is\nmodified and not catched before these changes.\n\nRelated to: https://bugzilla.redhat.com/show_bug.cgi?id\u003d1665399\n\nChange-Id: I9dc1644cac0e39eb11bf05f57bde77dcf6d42ed3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/505be81c4f70173f7d956dbd7d374b9647dc2fe6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/505be81c4f70173f7d956dbd7d374b9647dc2fe6"}]},"branch":"refs/heads/master"},"9d8b1430e5c081b081c0e3c0b5f12f744dc7809d":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2019-05-13 15:09:40.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/02/656902/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/02/656902/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/02/656902/6"}}},"commit":{"parents":[{"commit":"558fc5f4e8aa4b8553ee7522d21cc1583e10a849","subject":"Merge \"Consider the topic parameter as an array in client-notify\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/558fc5f4e8aa4b8553ee7522d21cc1583e10a849"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-02 22:55:56.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2019-05-13 15:09:04.000000000","tz":120},"subject":"Fix switch connection destination when a rabbitmq cluster node disappear","message":"Fix switch connection destination when a rabbitmq cluster node disappear\n\nIn a clustered rabbitmq when a node disappears, we get a\nConnectionRefusedError because the socket get disconnected.\n\nThe socket access yields a OSError because the heartbeat\ntries to reach an unreachable host (No route to host).\n\nCatch these exceptions to ensure that we call ensure_connection for switching\nthe connection destination.\n\nPOC is available at github.com:4383/rabbitmq-oslo_messging-error-poc\n\nExample:\n    $ git clone git@github.com:4383/rabbitmq-oslo_messging-error-poc\n    $ cd rabbitmq-oslo_messging-error-poc\n    $ python -m virtualenv .\n    $ source bin/activate\n    $ pip install -r requirements.txt\n    $ sudo podman run -d --hostname my-rabbit --name rabbit rabbitmq:3\n    $ python poc.py $(sudo podman inspect rabbit | niet \u0027.[0].NetworkSettings.IPAddress\u0027)\n\nAnd in parallele in an another shell|tmux\n    $ podman stop rabbit\n    $ # observe the output of the poc.py script we now call ensure_connection\n\nNow you can observe some output relative to the connection who is\nmodified and not catched before these changes.\n\nRelated to: https://bugzilla.redhat.com/show_bug.cgi?id\u003d1665399\n\nCloses-Bug: #1828841\n\nChange-Id: I9dc1644cac0e39eb11bf05f57bde77dcf6d42ed3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/9d8b1430e5c081b081c0e3c0b5f12f744dc7809d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/9d8b1430e5c081b081c0e3c0b5f12f744dc7809d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
