)]}'
{"id":"openstack%2Fopenstack-ansible-plugins~662871","triplet_id":"openstack%2Fopenstack-ansible-plugins~master~Ia97ee15b452f3d9496a0f575b8c482e9d6bf9018","project":"openstack/openstack-ansible-plugins","branch":"master","topic":"connection-optimize","hashtags":[],"change_id":"Ia97ee15b452f3d9496a0f575b8c482e9d6bf9018","subject":"connection: stop running chown all the time","status":"MERGED","created":"2019-06-03 22:50:33.000000000","updated":"2019-06-11 21:12:58.000000000","submitted":"2019-06-11 21:12:58.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":"662871-1560287578876-22ee9161","meta_rev_id":"bbfc173842fe5912d16789891872f69d1f987ed3","_number":662871,"virtual_id_number":662871,"owner":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":2,"date":"2019-06-11 21:12:58.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"all":[{"value":2,"date":"2019-06-06 01:58:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-06-05 19:29:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"all":[{"value":1,"date":"2019-06-06 01:58:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-05 19:29:01.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"},{"updated":"2019-06-06 01:58:36.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":"2019-06-11 21:12:58.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":"623075aceb8aa608ce10cf3cec9d1184a1dfd5b8","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2019-06-03 22:50:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7b033a8abb64410c795095a87d84392fa9c3f846","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2019-06-03 22:52:07.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a40e062cb5b287985cf1c9b8a60e90a329118ee7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-03 23:29:00.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- openstack-tox-docs http://logs.openstack.org/71/662871/2/check/openstack-tox-docs/5e90c22/html/ : SUCCESS in 2m 51s\n- openstack-ansible-linters http://logs.openstack.org/71/662871/2/check/openstack-ansible-linters/0763582/ : SUCCESS in 5m 36s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/71/662871/2/check/openstack-ansible-functional-centos-7/ae7543f/ : SUCCESS in 15m 46s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/71/662871/2/check/openstack-ansible-functional-ubuntu-bionic/6d0a871/ : SUCCESS in 12m 38s\n- openstack-ansible-functional-ubuntu-xenial http://logs.openstack.org/71/662871/2/check/openstack-ansible-functional-ubuntu-xenial/00f0cb2/ : FAILURE in 13m 46s\n- openstack-ansible-python3-ubuntu-bionic http://logs.openstack.org/71/662871/2/check/openstack-ansible-python3-ubuntu-bionic/40ad95f/ : SUCCESS in 13m 43s","accounts_in_message":[],"_revision_number":2},{"id":"b0467146399d6008e61213986922afbbae541121","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2019-06-03 23:48:23.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"e59e66d77b957c6970b515c5ed72eb7c99a36dd4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 00:09:48.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/71/662871/3/check/openstack-tox-docs/b7527a3/html/ : SUCCESS in 2m 13s\n- openstack-ansible-linters http://logs.openstack.org/71/662871/3/check/openstack-ansible-linters/10f9c90/ : SUCCESS in 4m 57s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/71/662871/3/check/openstack-ansible-functional-centos-7/cc4342a/ : SUCCESS in 15m 19s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/71/662871/3/check/openstack-ansible-functional-ubuntu-bionic/2535763/ : SUCCESS in 12m 29s\n- openstack-ansible-python3-ubuntu-bionic http://logs.openstack.org/71/662871/3/check/openstack-ansible-python3-ubuntu-bionic/4cc8ace/ : SUCCESS in 11m 51s","accounts_in_message":[],"_revision_number":3},{"id":"c68b07bf425a2e7c88295dc0352aa96e43ac4e6d","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2019-06-05 19:29:01.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"e00f774c8ec1f8439b12894be4d602765fcda93b","author":{"_account_id":17799,"name":"Logan V","email":"logan2211@gmail.com","username":"Logan2211"},"date":"2019-06-06 01:58:36.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"a74a308c4d86bb06027052fc4d5b4534dae8e431","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-11 20:25:05.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"6d34ad840d4ddeffdb511e30feb888f44e593059","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-11 21:12:58.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"0917e3992ce2fa7a96945842a13e6b863d845fc1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-11 21:12:58.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/71/662871/3/gate/openstack-tox-docs/d6c00d9/html/ : SUCCESS in 3m 12s\n- openstack-ansible-linters http://logs.openstack.org/71/662871/3/gate/openstack-ansible-linters/1a6b0c8/ : SUCCESS in 5m 13s\n- openstack-ansible-functional-centos-7 http://logs.openstack.org/71/662871/3/gate/openstack-ansible-functional-centos-7/586d49e/ : SUCCESS in 18m 47s\n- openstack-ansible-functional-ubuntu-bionic http://logs.openstack.org/71/662871/3/gate/openstack-ansible-functional-ubuntu-bionic/37d4d0e/ : SUCCESS in 13m 15s\n- openstack-ansible-python3-ubuntu-bionic http://logs.openstack.org/71/662871/3/gate/openstack-ansible-python3-ubuntu-bionic/1811e8d/ : SUCCESS in 16m 44s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"e085907160b1c5405950ec9eecb509a89b9cb40f","revisions":{"416e16661a20a4243948025e4f85f7806bf7c0bf":{"kind":"REWORK","_number":1,"created":"2019-06-03 22:50:33.000000000","uploader":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"ref":"refs/changes/71/662871/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/71/662871/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/1"}}},"commit":{"parents":[{"commit":"6c0fe4ae88a5208aa83b40ac19bd4c212fa8db39","subject":"Cap sphinx for py2 to match global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/6c0fe4ae88a5208aa83b40ac19bd4c212fa8db39"}]}],"author":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2019-06-03 22:49:26.000000000","tz":-240},"committer":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2019-06-03 22:50:32.000000000","tz":-240},"subject":"connection: stop running chown all the time","message":"connection: stop running chown all the time\n\nWe made a change not long ago in order to run chown if the\ncontainer user did not match the remote user.  This is running\nall the time even if we\u0027re on metal.\n\nThis code optimizes it to avoid that extra call.\n\nChange-Id: Ia97ee15b452f3d9496a0f575b8c482e9d6bf9018\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/416e16661a20a4243948025e4f85f7806bf7c0bf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/416e16661a20a4243948025e4f85f7806bf7c0bf"}]},"branch":"refs/heads/master"},"7a2c4329346bcb6b1d4b06ce24099bda0bca5ed7":{"kind":"REWORK","_number":2,"created":"2019-06-03 22:52:07.000000000","uploader":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"ref":"refs/changes/71/662871/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/71/662871/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/2"}}},"commit":{"parents":[{"commit":"6c0fe4ae88a5208aa83b40ac19bd4c212fa8db39","subject":"Cap sphinx for py2 to match global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/6c0fe4ae88a5208aa83b40ac19bd4c212fa8db39"}]}],"author":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2019-06-03 22:49:26.000000000","tz":-240},"committer":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2019-06-03 22:52:02.000000000","tz":-240},"subject":"connection: stop running chown all the time","message":"connection: stop running chown all the time\n\nWe made a change not long ago in order to run chown if the\ncontainer user did not match the remote user.  This is running\nall the time even if we\u0027re on metal.\n\nThis code optimizes it to avoid that extra call.\n\nChange-Id: Ia97ee15b452f3d9496a0f575b8c482e9d6bf9018\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/7a2c4329346bcb6b1d4b06ce24099bda0bca5ed7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/7a2c4329346bcb6b1d4b06ce24099bda0bca5ed7"}]},"branch":"refs/heads/master"},"e085907160b1c5405950ec9eecb509a89b9cb40f":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2019-06-03 23:48:23.000000000","uploader":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"ref":"refs/changes/71/662871/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-plugins","ref":"refs/changes/71/662871/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-plugins refs/changes/71/662871/3"}}},"commit":{"parents":[{"commit":"f505b07fee86205f4cbb954ab4600c5a613026d5","subject":"zuul: drop xenial jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/f505b07fee86205f4cbb954ab4600c5a613026d5"}]}],"author":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2019-06-03 22:49:26.000000000","tz":-240},"committer":{"name":"Mohammed Naser","email":"mnaser@vexxhost.com","date":"2019-06-03 23:24:37.000000000","tz":-240},"subject":"connection: stop running chown all the time","message":"connection: stop running chown all the time\n\nWe made a change not long ago in order to run chown if the\ncontainer user did not match the remote user.  This is running\nall the time even if we\u0027re on metal.\n\nThis code optimizes it to avoid that extra call.\n\nChange-Id: Ia97ee15b452f3d9496a0f575b8c482e9d6bf9018\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/e085907160b1c5405950ec9eecb509a89b9cb40f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-plugins/commit/e085907160b1c5405950ec9eecb509a89b9cb40f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
