)]}'
{"id":"openstack%2Fopenstack-ansible-plugins~471810","triplet_id":"openstack%2Fopenstack-ansible-plugins~master~I684a11f4380f91b1cb0585f38817859dfaa68f80","project":"openstack/openstack-ansible-plugins","branch":"master","topic":"lxc-transport-clear-env-login-shell","hashtags":[],"change_id":"I684a11f4380f91b1cb0585f38817859dfaa68f80","subject":"connection: ssh: Clear environment when connecting to LXC containers","status":"MERGED","created":"2017-06-07 14:58:20.000000000","updated":"2017-06-17 07:06:56.000000000","submitted":"2017-06-13 13:00:45.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"32750e39d02d64fc8927b450bbcd1ddc66e4eb3f","_number":471810,"virtual_id_number":471810,"owner":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":2,"date":"2017-06-13 13:00:45.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"}],"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":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"all":[{"value":2,"date":"2017-06-13 12:47:09.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":2,"date":"2017-06-13 12:47:09.000000000","_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"}],"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":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"all":[{"value":1,"date":"2017-06-13 12:47:11.000000000","_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"value":0,"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"value":0,"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"value":0,"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},{"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"},{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-06-09 10:40:55.000000000","updated_by":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"reviewer":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"state":"REVIEWER"},{"updated":"2017-06-09 10:41:21.000000000","updated_by":{"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"},"reviewer":{"_account_id":2799,"name":"Andy McCrae","email":"andy.mccrae@googlemail.com","username":"andrew-mccrae"},"state":"REVIEWER"},{"updated":"2017-06-09 10:41:49.000000000","updated_by":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"reviewer":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"state":"REVIEWER"},{"updated":"2017-06-09 10:49:11.000000000","updated_by":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"reviewer":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"state":"REVIEWER"},{"updated":"2017-06-09 10:49:17.000000000","updated_by":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"reviewer":{"_account_id":14805,"name":"Jimmy McCrory","email":"jimmy.mccrory@gmail.com","username":"jimmy-mccrory"},"state":"REVIEWER"},{"updated":"2017-06-13 12:35:20.000000000","updated_by":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"reviewer":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"state":"REVIEWER"},{"updated":"2017-06-13 12:47:11.000000000","updated_by":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"reviewer":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"state":"REVIEWER"},{"updated":"2017-06-13 13:00:45.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"74156ff49e4a98000be8dbfb9c6b8095bbfc37f3","author":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"date":"2017-06-07 14:58:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a52ab569f6e885bd84500fe15f2b0adcf29c4480","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-07 15:02:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-plugins-docs-ubuntu-xenial http://docs-draft.openstack.org/10/471810/1/check/gate-openstack-ansible-plugins-docs-ubuntu-xenial/202039e//doc/build/html/ : SUCCESS in 1m 13s\n- gate-openstack-ansible-plugins-linters-ubuntu-xenial http://logs.openstack.org/10/471810/1/check/gate-openstack-ansible-plugins-linters-ubuntu-xenial/e42f378/ : SUCCESS in 1m 13s\n- gate-openstack-ansible-plugins-ansible-func-centos-7 http://logs.openstack.org/10/471810/1/check/gate-openstack-ansible-plugins-ansible-func-centos-7/bae9991/ : SUCCESS in 3m 54s\n- gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial http://logs.openstack.org/10/471810/1/check/gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial/1039394/ : SUCCESS in 2m 15s","accounts_in_message":[],"_revision_number":1},{"id":"81f1f592701664dc4f59b230feb090fc9b4f745f","author":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"date":"2017-06-07 17:03:37.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9d25b74851eee3a3c1c50ada03fd76687a97844c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-07 17:08:25.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-plugins-docs-ubuntu-xenial http://docs-draft.openstack.org/10/471810/2/check/gate-openstack-ansible-plugins-docs-ubuntu-xenial/13247ad//doc/build/html/ : SUCCESS in 2m 26s\n- gate-openstack-ansible-plugins-linters-ubuntu-xenial http://logs.openstack.org/10/471810/2/check/gate-openstack-ansible-plugins-linters-ubuntu-xenial/a269ecc/ : SUCCESS in 2m 03s\n- gate-openstack-ansible-plugins-ansible-func-centos-7 http://logs.openstack.org/10/471810/2/check/gate-openstack-ansible-plugins-ansible-func-centos-7/e31904f/ : SUCCESS in 1m 44s\n- gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial http://logs.openstack.org/10/471810/2/check/gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial/0df2c9b/ : SUCCESS in 2m 33s","accounts_in_message":[],"_revision_number":2},{"id":"a0eb63bb7448ae2759a03b59eb5467b043523dcf","author":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"date":"2017-06-07 18:15:23.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b6d60f06185b33b9be7a457757150baffb2ed28a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-07 18:19:17.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-plugins-docs-ubuntu-xenial http://docs-draft.openstack.org/10/471810/3/check/gate-openstack-ansible-plugins-docs-ubuntu-xenial/38db364//doc/build/html/ : SUCCESS in 1m 31s\n- gate-openstack-ansible-plugins-linters-ubuntu-xenial http://logs.openstack.org/10/471810/3/check/gate-openstack-ansible-plugins-linters-ubuntu-xenial/44bde0a/ : SUCCESS in 1m 04s\n- gate-openstack-ansible-plugins-ansible-func-centos-7 http://logs.openstack.org/10/471810/3/check/gate-openstack-ansible-plugins-ansible-func-centos-7/dd4ca9a/ : SUCCESS in 2m 09s\n- gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial http://logs.openstack.org/10/471810/3/check/gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial/d95441a/ : SUCCESS in 2m 37s","accounts_in_message":[],"_revision_number":3},{"id":"84183b77b12fe2b431ea0103685f323d4985bde5","author":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"date":"2017-06-07 21:01:39.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"d14e338541d99c60fe45b6144a75002cb287fa5a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-07 21:46:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-plugins-docs-ubuntu-xenial http://docs-draft.openstack.org/10/471810/4/check/gate-openstack-ansible-plugins-docs-ubuntu-xenial/7202b85//doc/build/html/ : SUCCESS in 2m 46s\n- gate-openstack-ansible-plugins-linters-ubuntu-xenial http://logs.openstack.org/10/471810/4/check/gate-openstack-ansible-plugins-linters-ubuntu-xenial/4b84d12/ : SUCCESS in 1m 36s\n- gate-openstack-ansible-plugins-ansible-func-centos-7 http://logs.openstack.org/10/471810/4/check/gate-openstack-ansible-plugins-ansible-func-centos-7/3f5b957/ : SUCCESS in 3m 25s\n- gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial http://logs.openstack.org/10/471810/4/check/gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial/0eb064d/ : SUCCESS in 2m 35s","accounts_in_message":[],"_revision_number":4},{"id":"ee7cd6859362d3e344ac0c8ea18916a4a7d157ce","author":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"date":"2017-06-08 09:30:19.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"2efe4b4be603c93c88679717524006588c314f25","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-08 09:33:41.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-plugins-docs-ubuntu-xenial http://docs-draft.openstack.org/10/471810/5/check/gate-openstack-ansible-plugins-docs-ubuntu-xenial/b202166//doc/build/html/ : SUCCESS in 1m 29s\n- gate-openstack-ansible-plugins-linters-ubuntu-xenial http://logs.openstack.org/10/471810/5/check/gate-openstack-ansible-plugins-linters-ubuntu-xenial/0fbf615/ : SUCCESS in 1m 31s\n- gate-openstack-ansible-plugins-ansible-func-centos-7 http://logs.openstack.org/10/471810/5/check/gate-openstack-ansible-plugins-ansible-func-centos-7/28e231c/ : SUCCESS in 1m 34s\n- gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial http://logs.openstack.org/10/471810/5/check/gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial/b32c9a2/ : SUCCESS in 1m 12s","accounts_in_message":[],"_revision_number":5},{"id":"c282f8add551e78948410f4607b653a2495ff53d","author":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"date":"2017-06-09 10:42:13.000000000","message":"Patch Set 5:\n\nPatch verified in OSA in https://review.openstack.org/#/c/471814/ so adding more people here for the review as this could possible affect many things :)","accounts_in_message":[],"_revision_number":5},{"id":"60582d26c1187f35389005fced62d002c93cbad4","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2017-06-09 10:49:05.000000000","message":"Patch Set 5: Code-Review+1\n\nGreat, I see that this works in https://review.openstack.org/471814 but I\u0027d like more eyes on it before we fully approve it.","accounts_in_message":[],"_revision_number":5},{"id":"b8812990118c0149a5a4e932be2acf2ec9782cc3","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2017-06-13 06:39:15.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"769be93184239bfef2f021971536f8dac7f16251","author":{"_account_id":538,"name":"Major Hayden","email":"major@mhtx.net","username":"rackerhacker"},"date":"2017-06-13 12:35:20.000000000","message":"Patch Set 5: Workflow+1 Code-Review+2\n\nNice catch!","accounts_in_message":[],"_revision_number":5},{"id":"6d70eeeebea15c99c923368a1bf625d52b855060","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-13 12:35:38.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"d52ff3372943c2fd116d39dd65e22109099d319d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-13 12:44:06.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-openstack-ansible-plugins-docs-ubuntu-xenial http://logs.openstack.org/10/471810/5/gate/gate-openstack-ansible-plugins-docs-ubuntu-xenial/5e83eab/ : FAILURE in 8m 18s\n- gate-openstack-ansible-plugins-linters-ubuntu-xenial http://logs.openstack.org/10/471810/5/gate/gate-openstack-ansible-plugins-linters-ubuntu-xenial/eb04cab/ : SUCCESS in 1m 26s\n- gate-openstack-ansible-plugins-ansible-func-centos-7 http://logs.openstack.org/10/471810/5/gate/gate-openstack-ansible-plugins-ansible-func-centos-7/3ef8634/ : SUCCESS in 2m 44s\n- gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial http://logs.openstack.org/10/471810/5/gate/gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial/1b95f9d/ : SUCCESS in 1m 26s","accounts_in_message":[],"_revision_number":5},{"id":"a3effece6ed1f79dc789a263614f82c115992208","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2017-06-13 12:47:09.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"ab48008d2aaefa3899b70d939d949e198d43e9e5","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2017-06-13 12:47:11.000000000","message":"Patch Set 6: Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"f6fa8c8570c9cc11e5b30a96e06b0beac9d0b22d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-13 12:55:43.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-openstack-ansible-plugins-docs-ubuntu-xenial http://docs-draft.openstack.org/10/471810/6/check/gate-openstack-ansible-plugins-docs-ubuntu-xenial/b8b9ddb//doc/build/html/ : SUCCESS in 1m 47s\n- gate-openstack-ansible-plugins-linters-ubuntu-xenial http://logs.openstack.org/10/471810/6/check/gate-openstack-ansible-plugins-linters-ubuntu-xenial/df849ff/ : SUCCESS in 1m 51s\n- gate-openstack-ansible-plugins-ansible-func-centos-7 http://logs.openstack.org/10/471810/6/check/gate-openstack-ansible-plugins-ansible-func-centos-7/665628b/ : SUCCESS in 2m 14s\n- gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial http://logs.openstack.org/10/471810/6/check/gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial/c2fa085/ : SUCCESS in 1m 47s","accounts_in_message":[],"_revision_number":6},{"id":"0de543a284a9bbab22d72371152831a17aa633a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-13 12:55:54.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"b924085250a12019cc6b872fe3956812c159a69c","date":"2017-06-13 13:00:45.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":6},{"id":"3aeaa1bc78a17504ebfb9d098493e09b0d74b1c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-13 13:00:45.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-openstack-ansible-plugins-docs-ubuntu-xenial http://docs-draft.openstack.org/10/471810/6/gate/gate-openstack-ansible-plugins-docs-ubuntu-xenial/bb43b21//doc/build/html/ : SUCCESS in 1m 38s\n- gate-openstack-ansible-plugins-linters-ubuntu-xenial http://logs.openstack.org/10/471810/6/gate/gate-openstack-ansible-plugins-linters-ubuntu-xenial/0672572/ : SUCCESS in 1m 45s\n- gate-openstack-ansible-plugins-ansible-func-centos-7 http://logs.openstack.org/10/471810/6/gate/gate-openstack-ansible-plugins-ansible-func-centos-7/9b98650/ : SUCCESS in 3m 07s\n- gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial http://logs.openstack.org/10/471810/6/gate/gate-openstack-ansible-plugins-ansible-func-ubuntu-xenial/5f18a02/ : SUCCESS in 2m 44s","accounts_in_message":[],"_revision_number":6},{"id":"aec80af14bc24ed9431b185c94fb11a2a52c47ed","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2017-06-17 07:06:44.000000000","message":"Patch Set 6: Cherry Picked\n\nThis patchset was cherry picked to branch stable/ocata as commit af204e4418988a4bff3664a70f078c8015dc32d2","accounts_in_message":[],"_revision_number":6},{"id":"e5f5c45e19e23e018a7bd466ad3819cfa292fc47","author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"date":"2017-06-17 07:06:56.000000000","message":"Patch Set 6: Cherry Picked\n\nThis patchset was cherry picked to branch stable/newton as commit ea3599ce518d993f53f9472d1f0c7e6405b6c2db","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"1c7cb99fcc172486f482cfdce4058f8c577f82dc","revisions":{"c6d5a1af9cacc15cf726ab36841bf2539efa6ae3":{"kind":"REWORK","_number":1,"created":"2017-06-07 14:58:20.000000000","uploader":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"ref":"refs/changes/10/471810/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/10/471810/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/1"}}},"commit":{"parents":[{"commit":"9cc3dae7c342657f2258a103dd0177fbe7bd42f2","subject":"Revert \"connection: ssh: Clear environment when connecting to LXC containers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/9cc3dae7c342657f2258a103dd0177fbe7bd42f2"}]}],"author":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-07 14:31:16.000000000","tz":60},"committer":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-07 14:55:07.000000000","tz":60},"subject":"connection: ssh: Clear environment when connecting to LXC containers","message":"connection: ssh: Clear environment when connecting to LXC containers\n\nWe should clear the environment before connecting to an LXC container to\navoid inheriting host variables that may break container services like\nthe following failure in rabbitmqctl:\n\nTASK [Get status of rabbitmq] *************************************************************************************************************************************************************************************\nfatal: [container1]: FAILED! \u003d\u003e {\"changed\": true, \"cmd\": [\"rabbitmqctl\", \"status\"], \"delta\": \"0:00:00.705116\", \"end\": \"2017-06-06 20:03:13.771796\", \"failed\": true, \"rc\": 69, \"start\": \"2017-06-06 20:03:13.066680\", \"stderr\": \"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\\n\\nDIAGNOSTICS\\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\\n\\nattempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\\n\\nrabbit@vagrant-openSUSE-Leap:\\n  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\\n\\n\\ncurrent node details:\\n- node name: \u0027rabbitmq-cli-82@localhost\u0027\\n- home dir: /var/lib/rabbitmq\\n- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\", \"stderr_lines\": [\"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\", \"\", \"DIAGNOSTICS\", \"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\", \"\", \"attempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\", \"\", \"rabbit@vagrant-openSUSE-Leap:\", \"  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\", \"\", \"\", \"current node details:\", \"- node name: \u0027rabbitmq-cli-82@localhost\u0027\", \"- home dir: /var/lib/rabbitmq\", \"- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\"], \"stdout\": \"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\", \"stdout_lines\": [\"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\"]}\n\tto retry, use: --limit @/vagrant/tests/test-rabbitmq-server-functional.retry\n\nThe reason for this failure is that the HOSTNAME variable is being\ninherited by the host (vagrant-openSUSE-Leap) and the rabbitmqctl\ncommand uses this variable to guess the host it should try to\nconnect to.\n\nThis is similar to what the upstream lxc connection module is doing.\n\nThis is an attempt to fix problems introduced in\nhttps://review.openstack.org/#/c/471472/ and subsequently\nreverted in https://review.openstack.org/#/c/471713/\n\nThe reason for these failures was that \u0027lxc-attach\u0027 executed commands\nwhich assumed that basic variables like HOME are set properly. However,\n--clear-env didn\u0027t preserve these variables so various operations started\nto fail. In order to fix that, it\u0027s best if we start a real login shell\nusing \u0027su\u0027 in order to mimic an expected user environment when executing\ncommands within the container.\n\nChange-Id: I684a11f4380f91b1cb0585f38817859dfaa68f80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/c6d5a1af9cacc15cf726ab36841bf2539efa6ae3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/c6d5a1af9cacc15cf726ab36841bf2539efa6ae3"}]},"branch":"refs/heads/master"},"16c676c165727bfefd8edb30871985e1439c8372":{"kind":"REWORK","_number":2,"created":"2017-06-07 17:03:37.000000000","uploader":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"ref":"refs/changes/10/471810/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/10/471810/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/2"}}},"commit":{"parents":[{"commit":"9cc3dae7c342657f2258a103dd0177fbe7bd42f2","subject":"Revert \"connection: ssh: Clear environment when connecting to LXC containers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/9cc3dae7c342657f2258a103dd0177fbe7bd42f2"}]}],"author":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-07 14:31:16.000000000","tz":60},"committer":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-07 17:03:18.000000000","tz":60},"subject":"connection: ssh: Clear environment when connecting to LXC containers","message":"connection: ssh: Clear environment when connecting to LXC containers\n\nWe should clear the environment before connecting to an LXC container to\navoid inheriting host variables that may break container services like\nthe following failure in rabbitmqctl:\n\nTASK [Get status of rabbitmq] *************************************************************************************************************************************************************************************\nfatal: [container1]: FAILED! \u003d\u003e {\"changed\": true, \"cmd\": [\"rabbitmqctl\", \"status\"], \"delta\": \"0:00:00.705116\", \"end\": \"2017-06-06 20:03:13.771796\", \"failed\": true, \"rc\": 69, \"start\": \"2017-06-06 20:03:13.066680\", \"stderr\": \"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\\n\\nDIAGNOSTICS\\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\\n\\nattempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\\n\\nrabbit@vagrant-openSUSE-Leap:\\n  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\\n\\n\\ncurrent node details:\\n- node name: \u0027rabbitmq-cli-82@localhost\u0027\\n- home dir: /var/lib/rabbitmq\\n- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\", \"stderr_lines\": [\"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\", \"\", \"DIAGNOSTICS\", \"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\", \"\", \"attempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\", \"\", \"rabbit@vagrant-openSUSE-Leap:\", \"  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\", \"\", \"\", \"current node details:\", \"- node name: \u0027rabbitmq-cli-82@localhost\u0027\", \"- home dir: /var/lib/rabbitmq\", \"- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\"], \"stdout\": \"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\", \"stdout_lines\": [\"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\"]}\n\tto retry, use: --limit @/vagrant/tests/test-rabbitmq-server-functional.retry\n\nThe reason for this failure is that the HOSTNAME variable is being\ninherited by the host (vagrant-openSUSE-Leap) and the rabbitmqctl\ncommand uses this variable to guess the host it should try to\nconnect to.\n\nThis is similar to what the upstream lxc connection module is doing.\n\nThis is an attempt to fix problems introduced in\nhttps://review.openstack.org/#/c/471472/ and subsequently\nreverted in https://review.openstack.org/#/c/471713/\n\nThe reason for these failures was that \u0027lxc-attach\u0027 executed commands\nwhich assumed that basic variables like HOME are set properly. However,\n--clear-env didn\u0027t preserve these variables so various operations started\nto fail. In order to fix that, it\u0027s best if we start a real login shell\nusing \u0027su\u0027 in order to mimic an expected user environment when executing\ncommands within the container.\n\nChange-Id: I684a11f4380f91b1cb0585f38817859dfaa68f80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/16c676c165727bfefd8edb30871985e1439c8372"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/16c676c165727bfefd8edb30871985e1439c8372"}]},"branch":"refs/heads/master"},"868e7cb66fd0358ee1a97e7d7fa17f5869695a96":{"kind":"REWORK","_number":3,"created":"2017-06-07 18:15:23.000000000","uploader":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"ref":"refs/changes/10/471810/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/10/471810/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/3"}}},"commit":{"parents":[{"commit":"9cc3dae7c342657f2258a103dd0177fbe7bd42f2","subject":"Revert \"connection: ssh: Clear environment when connecting to LXC containers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/9cc3dae7c342657f2258a103dd0177fbe7bd42f2"}]}],"author":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-07 14:31:16.000000000","tz":60},"committer":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-07 18:15:14.000000000","tz":60},"subject":"connection: ssh: Clear environment when connecting to LXC containers","message":"connection: ssh: Clear environment when connecting to LXC containers\n\nWe should clear the environment before connecting to an LXC container to\navoid inheriting host variables that may break container services like\nthe following failure in rabbitmqctl:\n\nTASK [Get status of rabbitmq] *************************************************************************************************************************************************************************************\nfatal: [container1]: FAILED! \u003d\u003e {\"changed\": true, \"cmd\": [\"rabbitmqctl\", \"status\"], \"delta\": \"0:00:00.705116\", \"end\": \"2017-06-06 20:03:13.771796\", \"failed\": true, \"rc\": 69, \"start\": \"2017-06-06 20:03:13.066680\", \"stderr\": \"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\\n\\nDIAGNOSTICS\\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\\n\\nattempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\\n\\nrabbit@vagrant-openSUSE-Leap:\\n  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\\n\\n\\ncurrent node details:\\n- node name: \u0027rabbitmq-cli-82@localhost\u0027\\n- home dir: /var/lib/rabbitmq\\n- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\", \"stderr_lines\": [\"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\", \"\", \"DIAGNOSTICS\", \"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\", \"\", \"attempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\", \"\", \"rabbit@vagrant-openSUSE-Leap:\", \"  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\", \"\", \"\", \"current node details:\", \"- node name: \u0027rabbitmq-cli-82@localhost\u0027\", \"- home dir: /var/lib/rabbitmq\", \"- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\"], \"stdout\": \"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\", \"stdout_lines\": [\"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\"]}\n\tto retry, use: --limit @/vagrant/tests/test-rabbitmq-server-functional.retry\n\nThe reason for this failure is that the HOSTNAME variable is being\ninherited by the host (vagrant-openSUSE-Leap) and the rabbitmqctl\ncommand uses this variable to guess the host it should try to\nconnect to.\n\nThis is similar to what the upstream lxc connection module is doing.\n\nThis is an attempt to fix problems introduced in\nhttps://review.openstack.org/#/c/471472/ and subsequently\nreverted in https://review.openstack.org/#/c/471713/\n\nThe reason for these failures was that \u0027lxc-attach\u0027 executed commands\nwhich assumed that basic variables like HOME are set properly. However,\n--clear-env didn\u0027t preserve these variables so various operations started\nto fail. In order to fix that, it\u0027s best if we start a real login shell\nusing \u0027su\u0027 in order to mimic an expected user environment when executing\ncommands within the container.\n\nChange-Id: I684a11f4380f91b1cb0585f38817859dfaa68f80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/868e7cb66fd0358ee1a97e7d7fa17f5869695a96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/868e7cb66fd0358ee1a97e7d7fa17f5869695a96"}]},"branch":"refs/heads/master"},"25de985f7cfdce98b4f8e77723a0448f3538abac":{"kind":"REWORK","_number":4,"created":"2017-06-07 21:01:39.000000000","uploader":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"ref":"refs/changes/10/471810/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/10/471810/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/4"}}},"commit":{"parents":[{"commit":"9cc3dae7c342657f2258a103dd0177fbe7bd42f2","subject":"Revert \"connection: ssh: Clear environment when connecting to LXC containers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/9cc3dae7c342657f2258a103dd0177fbe7bd42f2"}]}],"author":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-07 14:31:16.000000000","tz":60},"committer":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-07 21:01:22.000000000","tz":60},"subject":"connection: ssh: Clear environment when connecting to LXC containers","message":"connection: ssh: Clear environment when connecting to LXC containers\n\nWe should clear the environment before connecting to an LXC container to\navoid inheriting host variables that may break container services like\nthe following failure in rabbitmqctl:\n\nTASK [Get status of rabbitmq] *************************************************************************************************************************************************************************************\nfatal: [container1]: FAILED! \u003d\u003e {\"changed\": true, \"cmd\": [\"rabbitmqctl\", \"status\"], \"delta\": \"0:00:00.705116\", \"end\": \"2017-06-06 20:03:13.771796\", \"failed\": true, \"rc\": 69, \"start\": \"2017-06-06 20:03:13.066680\", \"stderr\": \"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\\n\\nDIAGNOSTICS\\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\\n\\nattempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\\n\\nrabbit@vagrant-openSUSE-Leap:\\n  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\\n\\n\\ncurrent node details:\\n- node name: \u0027rabbitmq-cli-82@localhost\u0027\\n- home dir: /var/lib/rabbitmq\\n- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\", \"stderr_lines\": [\"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\", \"\", \"DIAGNOSTICS\", \"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\", \"\", \"attempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\", \"\", \"rabbit@vagrant-openSUSE-Leap:\", \"  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\", \"\", \"\", \"current node details:\", \"- node name: \u0027rabbitmq-cli-82@localhost\u0027\", \"- home dir: /var/lib/rabbitmq\", \"- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\"], \"stdout\": \"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\", \"stdout_lines\": [\"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\"]}\n\tto retry, use: --limit @/vagrant/tests/test-rabbitmq-server-functional.retry\n\nThe reason for this failure is that the HOSTNAME variable is being\ninherited by the host (vagrant-openSUSE-Leap) and the rabbitmqctl\ncommand uses this variable to guess the host it should try to\nconnect to.\n\nThis is similar to what the upstream lxc connection module is doing.\n\nThis is an attempt to fix problems introduced in\nhttps://review.openstack.org/#/c/471472/ and subsequently\nreverted in https://review.openstack.org/#/c/471713/\n\nThe reason for these failures was that \u0027lxc-attach\u0027 executed commands\nwhich assumed that basic variables like HOME are set properly. However,\n--clear-env didn\u0027t preserve these variables so various operations started\nto fail. In order to fix that, it\u0027s best if we start a real login shell\nusing \u0027su\u0027 in order to mimic an expected user environment when executing\ncommands within the container.\n\nChange-Id: I684a11f4380f91b1cb0585f38817859dfaa68f80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/25de985f7cfdce98b4f8e77723a0448f3538abac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/25de985f7cfdce98b4f8e77723a0448f3538abac"}]},"branch":"refs/heads/master"},"6b1a862dc3f4d72f200f871d02eec76170b63696":{"kind":"REWORK","_number":5,"created":"2017-06-08 09:30:19.000000000","uploader":{"_account_id":23163,"name":"Markos Chandras (hwoarang)","email":"markos@chandras.me","username":"mchandras"},"ref":"refs/changes/10/471810/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/10/471810/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/5"}}},"commit":{"parents":[{"commit":"9cc3dae7c342657f2258a103dd0177fbe7bd42f2","subject":"Revert \"connection: ssh: Clear environment when connecting to LXC containers\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/9cc3dae7c342657f2258a103dd0177fbe7bd42f2"}]}],"author":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-07 14:31:16.000000000","tz":60},"committer":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-08 09:30:11.000000000","tz":60},"subject":"connection: ssh: Clear environment when connecting to LXC containers","message":"connection: ssh: Clear environment when connecting to LXC containers\n\nWe should clear the environment before connecting to an LXC container to\navoid inheriting host variables that may break container services like\nthe following failure in rabbitmqctl:\n\nTASK [Get status of rabbitmq] *************************************************************************************************************************************************************************************\nfatal: [container1]: FAILED! \u003d\u003e {\"changed\": true, \"cmd\": [\"rabbitmqctl\", \"status\"], \"delta\": \"0:00:00.705116\", \"end\": \"2017-06-06 20:03:13.771796\", \"failed\": true, \"rc\": 69, \"start\": \"2017-06-06 20:03:13.066680\", \"stderr\": \"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\\n\\nDIAGNOSTICS\\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\\n\\nattempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\\n\\nrabbit@vagrant-openSUSE-Leap:\\n  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\\n\\n\\ncurrent node details:\\n- node name: \u0027rabbitmq-cli-82@localhost\u0027\\n- home dir: /var/lib/rabbitmq\\n- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\", \"stderr_lines\": [\"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\", \"\", \"DIAGNOSTICS\", \"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\", \"\", \"attempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\", \"\", \"rabbit@vagrant-openSUSE-Leap:\", \"  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\", \"\", \"\", \"current node details:\", \"- node name: \u0027rabbitmq-cli-82@localhost\u0027\", \"- home dir: /var/lib/rabbitmq\", \"- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\"], \"stdout\": \"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\", \"stdout_lines\": [\"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\"]}\n\tto retry, use: --limit @/vagrant/tests/test-rabbitmq-server-functional.retry\n\nThe reason for this failure is that the HOSTNAME variable is being\ninherited by the host (vagrant-openSUSE-Leap) and the rabbitmqctl\ncommand uses this variable to guess the host it should try to\nconnect to.\n\nThis is similar to what the upstream lxc connection module is doing.\n\nThis is an attempt to fix problems introduced in\nhttps://review.openstack.org/#/c/471472/ and subsequently\nreverted in https://review.openstack.org/#/c/471713/\n\nThe reason for these failures was that \u0027lxc-attach\u0027 executed commands\nwhich assumed that basic variables like HOME are set properly. However,\n--clear-env didn\u0027t preserve these variables so various operations started\nto fail. In order to fix that, it\u0027s best if we start a real login shell\nusing \u0027su\u0027 in order to mimic an expected user environment when executing\ncommands within the container.\n\nChange-Id: I684a11f4380f91b1cb0585f38817859dfaa68f80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/6b1a862dc3f4d72f200f871d02eec76170b63696"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/6b1a862dc3f4d72f200f871d02eec76170b63696"}]},"branch":"refs/heads/master"},"1c7cb99fcc172486f482cfdce4058f8c577f82dc":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2017-06-13 12:47:09.000000000","uploader":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"ref":"refs/changes/10/471810/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/10/471810/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/10/471810/6"}}},"commit":{"parents":[{"commit":"88e9453266aa7c1b96f2378ea7468b62b23579c5","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/88e9453266aa7c1b96f2378ea7468b62b23579c5"}]}],"author":{"name":"Markos Chandras","email":"mchandras@suse.de","date":"2017-06-07 14:31:16.000000000","tz":60},"committer":{"name":"Jesse Pretorius (odyssey4me)","email":"jesse.pretorius@rackspace.co.uk","date":"2017-06-13 12:47:09.000000000","tz":0},"subject":"connection: ssh: Clear environment when connecting to LXC containers","message":"connection: ssh: Clear environment when connecting to LXC containers\n\nWe should clear the environment before connecting to an LXC container to\navoid inheriting host variables that may break container services like\nthe following failure in rabbitmqctl:\n\nTASK [Get status of rabbitmq] *************************************************************************************************************************************************************************************\nfatal: [container1]: FAILED! \u003d\u003e {\"changed\": true, \"cmd\": [\"rabbitmqctl\", \"status\"], \"delta\": \"0:00:00.705116\", \"end\": \"2017-06-06 20:03:13.771796\", \"failed\": true, \"rc\": 69, \"start\": \"2017-06-06 20:03:13.066680\", \"stderr\": \"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\\n\\nDIAGNOSTICS\\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\\n\\nattempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\\n\\nrabbit@vagrant-openSUSE-Leap:\\n  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\\n\\n\\ncurrent node details:\\n- node name: \u0027rabbitmq-cli-82@localhost\u0027\\n- home dir: /var/lib/rabbitmq\\n- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\", \"stderr_lines\": [\"Error: unable to connect to node \u0027rabbit@vagrant-openSUSE-Leap\u0027: nodedown\", \"\", \"DIAGNOSTICS\", \"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\", \"\", \"attempted to contact: [\u0027rabbit@vagrant-openSUSE-Leap\u0027]\", \"\", \"rabbit@vagrant-openSUSE-Leap:\", \"  * unable to connect to epmd (port 4369) on vagrant-openSUSE-Leap: address (cannot connect to host/port)\", \"\", \"\", \"current node details:\", \"- node name: \u0027rabbitmq-cli-82@localhost\u0027\", \"- home dir: /var/lib/rabbitmq\", \"- cookie hash: NqWRA5RzO5daz4Jb5LJsXg\u003d\u003d\"], \"stdout\": \"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\", \"stdout_lines\": [\"Status of node \u0027rabbit@vagrant-openSUSE-Leap\u0027 ...\"]}\n\tto retry, use: --limit @/vagrant/tests/test-rabbitmq-server-functional.retry\n\nThe reason for this failure is that the HOSTNAME variable is being\ninherited by the host (vagrant-openSUSE-Leap) and the rabbitmqctl\ncommand uses this variable to guess the host it should try to\nconnect to.\n\nThis is similar to what the upstream lxc connection module is doing.\n\nThis is an attempt to fix problems introduced in\nhttps://review.openstack.org/#/c/471472/ and subsequently\nreverted in https://review.openstack.org/#/c/471713/\n\nThe reason for these failures was that \u0027lxc-attach\u0027 executed commands\nwhich assumed that basic variables like HOME are set properly. However,\n--clear-env didn\u0027t preserve these variables so various operations started\nto fail. In order to fix that, it\u0027s best if we start a real login shell\nusing \u0027su\u0027 in order to mimic an expected user environment when executing\ncommands within the container.\n\nChange-Id: I684a11f4380f91b1cb0585f38817859dfaa68f80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/1c7cb99fcc172486f482cfdce4058f8c577f82dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/1c7cb99fcc172486f482cfdce4058f8c577f82dc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
