)]}'
{"id":"openstack%2Fpython-cinderclient~395119","triplet_id":"openstack%2Fpython-cinderclient~master~Id8bf583ecdf60eafb50fd69d6a19180ea97bd92c","project":"openstack/python-cinderclient","branch":"master","topic":"bug/1640269","hashtags":[],"change_id":"Id8bf583ecdf60eafb50fd69d6a19180ea97bd92c","subject":"Mask passwords when logging HTTP req/resp bodies","status":"MERGED","created":"2016-11-08 18:54:31.000000000","updated":"2016-11-11 21:04:58.000000000","submitted":"2016-11-11 21:04:58.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9bc28d937cd6c82c26e257a82133ef052d010494","_number":395119,"virtual_id_number":395119,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-11-11 21:04:58.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":0,"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"}],"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":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-11-11 15:30:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":2,"date":"2016-11-11 20:22:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"}],"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":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":1,"date":"2016-11-11 20:22:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},{"value":0,"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-11-09 11:08:08.000000000","updated_by":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"reviewer":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"state":"REVIEWER"},{"updated":"2016-11-11 15:30:16.000000000","updated_by":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"reviewer":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"state":"REVIEWER"},{"updated":"2016-11-11 20:22:21.000000000","updated_by":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"reviewer":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"state":"REVIEWER"},{"updated":"2016-11-11 21:04:58.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"5d263e1595bfcd7efd50dc1b33fe289e39e042e3","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-11-08 18:54:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"141ab1a0283b058fb5d8695cdb81c2cb8066040b","author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"date":"2016-11-08 19:39:57.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7484bf0cc62d3635ac79e8202acf41b8cfcb9494","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-08 19:49:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-docs-ubuntu-xenial http://docs-draft.openstack.org/19/395119/1/check/gate-python-cinderclient-docs-ubuntu-xenial/7caf40d//doc/build/html/ : SUCCESS in 2m 00s\n- gate-python-cinderclient-pep8-ubuntu-xenial http://logs.openstack.org/19/395119/1/check/gate-python-cinderclient-pep8-ubuntu-xenial/79013a3/ : SUCCESS in 2m 06s\n- gate-python-cinderclient-python27-ubuntu-xenial http://logs.openstack.org/19/395119/1/check/gate-python-cinderclient-python27-ubuntu-xenial/4f330c1/ : SUCCESS in 3m 08s\n- gate-python-cinderclient-python34 http://logs.openstack.org/19/395119/1/check/gate-python-cinderclient-python34/2cfb3b0/ : SUCCESS in 2m 12s\n- gate-python-cinderclient-python35-nv http://logs.openstack.org/19/395119/1/check/gate-python-cinderclient-python35-nv/35bea8d/ : SUCCESS in 3m 09s (non-voting)\n- gate-python-cinderclient-requirements http://logs.openstack.org/19/395119/1/check/gate-python-cinderclient-requirements/41aade6/ : SUCCESS in 1m 26s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/19/395119/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/022e8f5/ : SUCCESS in 55m 02s\n- gate-python-cinderclient-pypy http://logs.openstack.org/19/395119/1/check/gate-python-cinderclient-pypy/e453740/ : SUCCESS in 3m 24s (non-voting)\n- gate-python-cinderclient-releasenotes http://docs-draft.openstack.org/19/395119/1/check/gate-python-cinderclient-releasenotes/46b7ff6//releasenotes/build/html/ : SUCCESS in 2m 28s\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/19/395119/1/check/gate-cinderclient-dsvm-functional/6de0801/ : FAILURE in 15m 49s (non-voting)\n- gate-cinderclient-dsvm-functional-identity-v3-only-nv http://logs.openstack.org/19/395119/1/check/gate-cinderclient-dsvm-functional-identity-v3-only-nv/dc7022e/ : FAILURE in 23m 00s (non-voting)\n- gate-python-cinderclient-pylint http://logs.openstack.org/19/395119/1/check/gate-python-cinderclient-pylint/3ca195a/ : SUCCESS in 1m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8a9cc41607e74c41d8a61a742afa174977299368","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-11-09 01:56:21.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"457d5dd366c0b29e3059f38a14d9e7ead62cf6a3","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-11-09 02:19:30.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ac08b8e1ad8118bf518fdae0455ca2f4ca7e6d1b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-09 03:25:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-docs-ubuntu-xenial http://docs-draft.openstack.org/19/395119/2/check/gate-python-cinderclient-docs-ubuntu-xenial/aef99d8//doc/build/html/ : SUCCESS in 2m 57s\n- gate-python-cinderclient-pep8-ubuntu-xenial http://logs.openstack.org/19/395119/2/check/gate-python-cinderclient-pep8-ubuntu-xenial/ea020e0/ : SUCCESS in 2m 06s\n- gate-python-cinderclient-python27-ubuntu-xenial http://logs.openstack.org/19/395119/2/check/gate-python-cinderclient-python27-ubuntu-xenial/09f2c95/ : SUCCESS in 2m 09s\n- gate-python-cinderclient-python34 http://logs.openstack.org/19/395119/2/check/gate-python-cinderclient-python34/dd0a6b8/ : SUCCESS in 2m 13s\n- gate-python-cinderclient-python35-nv http://logs.openstack.org/19/395119/2/check/gate-python-cinderclient-python35-nv/477fe3f/ : SUCCESS in 3m 12s (non-voting)\n- gate-python-cinderclient-requirements http://logs.openstack.org/19/395119/2/check/gate-python-cinderclient-requirements/179d374/ : SUCCESS in 1m 27s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/19/395119/2/check/gate-tempest-dsvm-neutron-src-python-cinderclient/adc2b21/ : SUCCESS in 1h 05m 54s\n- gate-python-cinderclient-pypy http://logs.openstack.org/19/395119/2/check/gate-python-cinderclient-pypy/eb3a73a/ : SUCCESS in 2m 20s (non-voting)\n- gate-python-cinderclient-releasenotes http://docs-draft.openstack.org/19/395119/2/check/gate-python-cinderclient-releasenotes/6e53fed//releasenotes/build/html/ : SUCCESS in 1m 58s\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/19/395119/2/check/gate-cinderclient-dsvm-functional/ebae326/ : SUCCESS in 14m 40s (non-voting)\n- gate-cinderclient-dsvm-functional-identity-v3-only-nv http://logs.openstack.org/19/395119/2/check/gate-cinderclient-dsvm-functional-identity-v3-only-nv/1fa370a/ : FAILURE in 14m 59s (non-voting)\n- gate-python-cinderclient-pylint http://logs.openstack.org/19/395119/2/check/gate-python-cinderclient-pylint/36835b9/ : SUCCESS in 1m 49s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b52a18ff4a3c40738d102fe6206a52016f3ebca6","author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"date":"2016-11-09 11:08:08.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"209089424a9f2588df3a747cbd62e8eca04cdc45","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-11-09 14:04:39.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"28441b9df447bf11bd3d496cf115171cb3053d9a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-11-09 14:15:32.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"23d6bdf7fa0415f2060b42156d91982e89c6abd3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-09 15:11:50.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-docs-ubuntu-xenial http://docs-draft.openstack.org/19/395119/3/check/gate-python-cinderclient-docs-ubuntu-xenial/150bed7//doc/build/html/ : SUCCESS in 2m 35s\n- gate-python-cinderclient-pep8-ubuntu-xenial http://logs.openstack.org/19/395119/3/check/gate-python-cinderclient-pep8-ubuntu-xenial/e0a01ff/ : SUCCESS in 2m 13s\n- gate-python-cinderclient-python27-ubuntu-xenial http://logs.openstack.org/19/395119/3/check/gate-python-cinderclient-python27-ubuntu-xenial/da2d21f/ : SUCCESS in 2m 10s\n- gate-python-cinderclient-python34 http://logs.openstack.org/19/395119/3/check/gate-python-cinderclient-python34/39ff956/ : SUCCESS in 2m 17s\n- gate-python-cinderclient-python35-nv http://logs.openstack.org/19/395119/3/check/gate-python-cinderclient-python35-nv/f5ba698/ : SUCCESS in 2m 11s (non-voting)\n- gate-python-cinderclient-requirements http://logs.openstack.org/19/395119/3/check/gate-python-cinderclient-requirements/c9d2df9/ : SUCCESS in 1m 28s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/19/395119/3/check/gate-tempest-dsvm-neutron-src-python-cinderclient/02bdb5b/ : SUCCESS in 42m 59s\n- gate-python-cinderclient-pypy http://logs.openstack.org/19/395119/3/check/gate-python-cinderclient-pypy/551f460/ : SUCCESS in 3m 23s (non-voting)\n- gate-python-cinderclient-releasenotes http://docs-draft.openstack.org/19/395119/3/check/gate-python-cinderclient-releasenotes/cdfaa1f//releasenotes/build/html/ : SUCCESS in 2m 52s\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/19/395119/3/check/gate-cinderclient-dsvm-functional/b8b6e98/ : SUCCESS in 15m 07s (non-voting)\n- gate-cinderclient-dsvm-functional-identity-v3-only-nv http://logs.openstack.org/19/395119/3/check/gate-cinderclient-dsvm-functional-identity-v3-only-nv/a32e81b/ : SUCCESS in 14m 57s (non-voting)\n- gate-python-cinderclient-pylint http://logs.openstack.org/19/395119/3/check/gate-python-cinderclient-pylint/a76328c/ : SUCCESS in 1m 49s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"c1e60480e9b5fdfa4be53338b307d8d8041e6a32","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2016-11-11 15:30:16.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"959f9e5cdb30aa47a72348dd444eab4660678d3e","author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"date":"2016-11-11 20:22:21.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"f5ee0d12b049c4045670399943a625c2656c855c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-11 20:22:31.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"4f5eae8defe38852ff6f11c2c95657697f1e1d21","date":"2016-11-11 21:04:58.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"294e7fce347f50e8ddbddace76d5eb858d2f61ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-11 21:04:58.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-cinderclient-docs-ubuntu-xenial http://docs-draft.openstack.org/19/395119/3/gate/gate-python-cinderclient-docs-ubuntu-xenial/1bee618//doc/build/html/ : SUCCESS in 2m 05s\n- gate-python-cinderclient-pep8-ubuntu-xenial http://logs.openstack.org/19/395119/3/gate/gate-python-cinderclient-pep8-ubuntu-xenial/5f0e6ea/ : SUCCESS in 2m 36s\n- gate-python-cinderclient-python27-ubuntu-xenial http://logs.openstack.org/19/395119/3/gate/gate-python-cinderclient-python27-ubuntu-xenial/d36a26f/ : SUCCESS in 5m 01s\n- gate-python-cinderclient-python34 http://logs.openstack.org/19/395119/3/gate/gate-python-cinderclient-python34/216ba26/ : SUCCESS in 3m 16s\n- gate-python-cinderclient-requirements http://logs.openstack.org/19/395119/3/gate/gate-python-cinderclient-requirements/ed5971a/ : SUCCESS in 1m 30s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/19/395119/3/gate/gate-tempest-dsvm-neutron-src-python-cinderclient/a9df129/ : SUCCESS in 41m 24s\n- gate-python-cinderclient-releasenotes http://docs-draft.openstack.org/19/395119/3/gate/gate-python-cinderclient-releasenotes/4ef8d8d//releasenotes/build/html/ : SUCCESS in 2m 02s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"4d78dfaac2edde5efe56b9550955a761894279e7","revisions":{"b5cb92844e1d3d69551ca3499f84abae17497f00":{"kind":"REWORK","_number":1,"created":"2016-11-08 18:54:31.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/19/395119/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/19/395119/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/1"}}},"commit":{"parents":[{"commit":"d0feb10a9b9e37543feba2e34539b0c76c5b0540","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/d0feb10a9b9e37543feba2e34539b0c76c5b0540"}]}],"author":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2016-11-08 18:53:32.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2016-11-08 18:54:31.000000000","tz":-300},"subject":"Mask passwords when logging HTTP response bodies","message":"Mask passwords when logging HTTP response bodies\n\nThe very specific \u0027password\u0027 is being masked when logging\nrequests but not when logging response bodies.\n\nChange-Id: Id8bf583ecdf60eafb50fd69d6a19180ea97bd92c\nCloses-Bug: #1640269\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/b5cb92844e1d3d69551ca3499f84abae17497f00"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/b5cb92844e1d3d69551ca3499f84abae17497f00"}]},"branch":"refs/heads/master"},"0bc18991f1b7f5d86217f621a2d0c0a01db3dd03":{"kind":"REWORK","_number":2,"created":"2016-11-09 02:19:30.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/19/395119/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/19/395119/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/2"}}},"commit":{"parents":[{"commit":"d0feb10a9b9e37543feba2e34539b0c76c5b0540","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/d0feb10a9b9e37543feba2e34539b0c76c5b0540"}]}],"author":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2016-11-08 18:53:32.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2016-11-09 02:19:23.000000000","tz":-300},"subject":"Mask passwords when logging HTTP response bodies","message":"Mask passwords when logging HTTP response bodies\n\nThe very specific \u0027password\u0027 is being masked when logging\nrequests but not when logging response bodies.\n\nChange-Id: Id8bf583ecdf60eafb50fd69d6a19180ea97bd92c\nCloses-Bug: #1640269\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/0bc18991f1b7f5d86217f621a2d0c0a01db3dd03"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/0bc18991f1b7f5d86217f621a2d0c0a01db3dd03"}]},"branch":"refs/heads/master"},"4d78dfaac2edde5efe56b9550955a761894279e7":{"kind":"REWORK","_number":3,"created":"2016-11-09 14:15:32.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/19/395119/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/19/395119/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/19/395119/3"}}},"commit":{"parents":[{"commit":"d0feb10a9b9e37543feba2e34539b0c76c5b0540","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/d0feb10a9b9e37543feba2e34539b0c76c5b0540"}]}],"author":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2016-11-08 18:53:32.000000000","tz":-300},"committer":{"name":"Matt Riedemann","email":"mriedem@us.ibm.com","date":"2016-11-09 14:14:15.000000000","tz":-300},"subject":"Mask passwords when logging HTTP req/resp bodies","message":"Mask passwords when logging HTTP req/resp bodies\n\nThe very specific \u0027password\u0027 is being masked when logging\nrequests but not when logging response bodies.\n\nThis change fixes the response logging to mask passwords and\nalso makes the request logging more robust as it was just\nchecking for \u0027password\u0027 but the mask_password method handles\nmuch more than that.\n\nChange-Id: Id8bf583ecdf60eafb50fd69d6a19180ea97bd92c\nCloses-Bug: #1640269\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/4d78dfaac2edde5efe56b9550955a761894279e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/4d78dfaac2edde5efe56b9550955a761894279e7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
