)]}'
{"id":"openstack%2Fpython-openstackclient~398917","triplet_id":"openstack%2Fpython-openstackclient~master~I13db3bbe31a0ed843e9f4528d37c768546e2bee9","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1642301","hashtags":[],"change_id":"I13db3bbe31a0ed843e9f4528d37c768546e2bee9","subject":"Use project_domain_id only in password auth","status":"MERGED","created":"2016-11-17 10:49:20.000000000","updated":"2016-12-09 02:36:18.000000000","submitted":"2016-11-18 18:02:35.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"985c62146138b4a8e23239bf030f0127ad9a14d6","_number":398917,"virtual_id_number":398917,"owner":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":2,"date":"2016-11-18 18:02:35.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13124,"name":"Dmitry Kaigarodsev","email":"dkaiharodsev@mirantis.com","username":"dkai"},{"value":0,"_account_id":16518,"name":"Alexey Shtokolov","email":"ashtokolov@gmail.com","username":"ashtokolov"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":10443,"name":"Fedor Zhadaev","email":"fzhadaev@mirantis.com","username":"fzhadaev"},{"value":0,"_account_id":12559,"name":"Valyavskiy Viacheslav","email":"vvalyavskiy@mirantis.com","username":"vvalyavskiy"},{"value":0,"_account_id":13840,"name":"Pawel Brzozowski","email":"pbrzozowski@mirantis.com","username":"Core"},{"value":0,"_account_id":19921,"name":"Ivan Remizov","email":"iremizov@gmail.com","username":"iremizov"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":11827,"name":"Stanislaw Bogatkin","email":"regs+ubuntu.com@sbog.ru","username":"sbogatkin"},{"value":0,"_account_id":10392,"name":"Dmitry Nikishov","email":"dnikishov@mirantis.com","username":"dnikishov"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":16518,"name":"Alexey Shtokolov","email":"ashtokolov@gmail.com","username":"ashtokolov"},"disliked":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":0,"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13124,"name":"Dmitry Kaigarodsev","email":"dkaiharodsev@mirantis.com","username":"dkai"},{"value":1,"date":"2016-11-18 14:39:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16518,"name":"Alexey Shtokolov","email":"ashtokolov@gmail.com","username":"ashtokolov"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":-1,"date":"2016-11-18 15:05:46.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":2,"date":"2016-11-18 15:53:49.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2016-11-18 13:54:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10443,"name":"Fedor Zhadaev","email":"fzhadaev@mirantis.com","username":"fzhadaev"},{"value":1,"date":"2016-11-18 14:18:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12559,"name":"Valyavskiy Viacheslav","email":"vvalyavskiy@mirantis.com","username":"vvalyavskiy"},{"value":0,"_account_id":13840,"name":"Pawel Brzozowski","email":"pbrzozowski@mirantis.com","username":"Core"},{"value":0,"_account_id":19921,"name":"Ivan Remizov","email":"iremizov@gmail.com","username":"iremizov"},{"value":2,"date":"2016-11-18 14:14:42.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":11827,"name":"Stanislaw Bogatkin","email":"regs+ubuntu.com@sbog.ru","username":"sbogatkin"},{"value":1,"date":"2016-11-18 14:20:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10392,"name":"Dmitry Nikishov","email":"dnikishov@mirantis.com","username":"dnikishov"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13124,"name":"Dmitry Kaigarodsev","email":"dkaiharodsev@mirantis.com","username":"dkai"},{"value":0,"_account_id":16518,"name":"Alexey Shtokolov","email":"ashtokolov@gmail.com","username":"ashtokolov"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":10443,"name":"Fedor Zhadaev","email":"fzhadaev@mirantis.com","username":"fzhadaev"},{"value":0,"_account_id":12559,"name":"Valyavskiy Viacheslav","email":"vvalyavskiy@mirantis.com","username":"vvalyavskiy"},{"value":0,"_account_id":13840,"name":"Pawel Brzozowski","email":"pbrzozowski@mirantis.com","username":"Core"},{"value":0,"_account_id":19921,"name":"Ivan Remizov","email":"iremizov@gmail.com","username":"iremizov"},{"value":1,"date":"2016-11-18 16:24:40.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":11827,"name":"Stanislaw Bogatkin","email":"regs+ubuntu.com@sbog.ru","username":"sbogatkin"},{"value":0,"_account_id":10392,"name":"Dmitry Nikishov","email":"dnikishov@mirantis.com","username":"dnikishov"},{"value":0,"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"_account_id":10392,"name":"Dmitry Nikishov","email":"dnikishov@mirantis.com","username":"dnikishov"},{"_account_id":10443,"name":"Fedor Zhadaev","email":"fzhadaev@mirantis.com","username":"fzhadaev"},{"_account_id":11827,"name":"Stanislaw Bogatkin","email":"regs+ubuntu.com@sbog.ru","username":"sbogatkin"},{"_account_id":12559,"name":"Valyavskiy Viacheslav","email":"vvalyavskiy@mirantis.com","username":"vvalyavskiy"},{"_account_id":13124,"name":"Dmitry Kaigarodsev","email":"dkaiharodsev@mirantis.com","username":"dkai"},{"_account_id":13840,"name":"Pawel Brzozowski","email":"pbrzozowski@mirantis.com","username":"Core"},{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},{"_account_id":16518,"name":"Alexey Shtokolov","email":"ashtokolov@gmail.com","username":"ashtokolov"},{"_account_id":19921,"name":"Ivan Remizov","email":"iremizov@gmail.com","username":"iremizov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-11-17 16:25:53.000000000","updated_by":{"_account_id":11827,"name":"Stanislaw Bogatkin","email":"regs+ubuntu.com@sbog.ru","username":"sbogatkin"},"reviewer":{"_account_id":11827,"name":"Stanislaw Bogatkin","email":"regs+ubuntu.com@sbog.ru","username":"sbogatkin"},"state":"REVIEWER"},{"updated":"2016-11-17 21:28:19.000000000","updated_by":{"_account_id":19921,"name":"Ivan Remizov","email":"iremizov@gmail.com","username":"iremizov"},"reviewer":{"_account_id":19921,"name":"Ivan Remizov","email":"iremizov@gmail.com","username":"iremizov"},"state":"REVIEWER"},{"updated":"2016-11-18 07:55:00.000000000","updated_by":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"reviewer":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"state":"REVIEWER"},{"updated":"2016-11-18 07:55:14.000000000","updated_by":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"reviewer":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"state":"REVIEWER"},{"updated":"2016-11-18 07:55:32.000000000","updated_by":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"reviewer":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"state":"REVIEWER"},{"updated":"2016-11-18 10:10:26.000000000","updated_by":{"_account_id":13840,"name":"Pawel Brzozowski","email":"pbrzozowski@mirantis.com","username":"Core"},"reviewer":{"_account_id":13840,"name":"Pawel Brzozowski","email":"pbrzozowski@mirantis.com","username":"Core"},"state":"REVIEWER"},{"updated":"2016-11-18 10:17:19.000000000","updated_by":{"_account_id":13124,"name":"Dmitry Kaigarodsev","email":"dkaiharodsev@mirantis.com","username":"dkai"},"reviewer":{"_account_id":13124,"name":"Dmitry Kaigarodsev","email":"dkaiharodsev@mirantis.com","username":"dkai"},"state":"REVIEWER"},{"updated":"2016-11-18 10:29:29.000000000","updated_by":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"reviewer":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"state":"REVIEWER"},{"updated":"2016-11-18 13:36:12.000000000","updated_by":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"reviewer":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"state":"REVIEWER"},{"updated":"2016-11-18 13:54:39.000000000","updated_by":{"_account_id":10443,"name":"Fedor Zhadaev","email":"fzhadaev@mirantis.com","username":"fzhadaev"},"reviewer":{"_account_id":10443,"name":"Fedor Zhadaev","email":"fzhadaev@mirantis.com","username":"fzhadaev"},"state":"REVIEWER"},{"updated":"2016-11-18 14:18:45.000000000","updated_by":{"_account_id":12559,"name":"Valyavskiy Viacheslav","email":"vvalyavskiy@mirantis.com","username":"vvalyavskiy"},"reviewer":{"_account_id":12559,"name":"Valyavskiy Viacheslav","email":"vvalyavskiy@mirantis.com","username":"vvalyavskiy"},"state":"REVIEWER"},{"updated":"2016-11-18 14:20:17.000000000","updated_by":{"_account_id":10392,"name":"Dmitry Nikishov","email":"dnikishov@mirantis.com","username":"dnikishov"},"reviewer":{"_account_id":10392,"name":"Dmitry Nikishov","email":"dnikishov@mirantis.com","username":"dnikishov"},"state":"REVIEWER"},{"updated":"2016-11-18 14:39:46.000000000","updated_by":{"_account_id":16518,"name":"Alexey Shtokolov","email":"ashtokolov@gmail.com","username":"ashtokolov"},"reviewer":{"_account_id":16518,"name":"Alexey Shtokolov","email":"ashtokolov@gmail.com","username":"ashtokolov"},"state":"REVIEWER"},{"updated":"2016-11-18 15:05:46.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2016-11-18 15:53:49.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2016-11-18 16:24:40.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2016-11-18 18:02:35.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ba2aabe5bbabb1f9068b83809280e1abfd12925d","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-11-17 10:49:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1e3c5dfc1d77e7ccd7048e2296587e1aeef4dd9c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-17 12:03:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/17/398917/1/check/gate-python-openstackclient-docs-ubuntu-xenial/89e8fd1//doc/build/html/ : SUCCESS in 3m 24s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/17/398917/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/c2de427/ : SUCCESS in 3m 02s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/17/398917/1/check/gate-python-openstackclient-python27-ubuntu-xenial/c64dad8/ : SUCCESS in 3m 32s\n- gate-python-openstackclient-python34 http://logs.openstack.org/17/398917/1/check/gate-python-openstackclient-python34/0cde4f1/ : SUCCESS in 2m 52s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/17/398917/1/check/gate-python-openstackclient-python35-nv/4766411/ : SUCCESS in 5m 06s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/17/398917/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/1886ddf/ : SUCCESS in 44m 49s\n- check-osc-plugins http://logs.openstack.org/17/398917/1/check/check-osc-plugins/4c8b050/ : SUCCESS in 3m 31s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/17/398917/1/check/gate-osc-dsvm-functional/282d0c7/ : SUCCESS in 15m 12s\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/17/398917/1/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/740bcdc/ : SUCCESS in 1h 13m 09s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2ac1e67a8c2181b5004e34fa075eced59d81f99e","author":{"_account_id":11827,"name":"Stanislaw Bogatkin","email":"regs+ubuntu.com@sbog.ru","username":"sbogatkin"},"date":"2016-11-17 16:25:53.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"b6ff5cb01bb2712f0b9f2be060da34e5f08a93e3","author":{"_account_id":19921,"name":"Ivan Remizov","email":"iremizov@gmail.com","username":"iremizov"},"date":"2016-11-17 21:28:19.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"d35b76b78ec0b6e42a6ea19e842b0f65cb2d0510","author":{"_account_id":10443,"name":"Fedor Zhadaev","email":"fzhadaev@mirantis.com","username":"fzhadaev"},"date":"2016-11-18 07:54:30.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"69895dfcc6ba21558347353d2aa42d9773f16124","author":{"_account_id":13840,"name":"Pawel Brzozowski","email":"pbrzozowski@mirantis.com","username":"Core"},"date":"2016-11-18 10:10:26.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"15547d4aaff0cbb6617944901bda38cdcccd6382","author":{"_account_id":13124,"name":"Dmitry Kaigarodsev","email":"dkaiharodsev@mirantis.com","username":"dkai"},"date":"2016-11-18 10:17:19.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"c77eed43d0c16b9c00ad12ab33640f3c57439c75","author":{"_account_id":10392,"name":"Dmitry Nikishov","email":"dnikishov@mirantis.com","username":"dnikishov"},"date":"2016-11-18 10:25:30.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"daa59f4f458bffb94aa0d5f1c939f1d78b19ff25","author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"date":"2016-11-18 10:29:29.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"2c913610ea7954547ce467ae4b6042ce34780c33","author":{"_account_id":12559,"name":"Valyavskiy Viacheslav","email":"vvalyavskiy@mirantis.com","username":"vvalyavskiy"},"date":"2016-11-18 11:13:33.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"0a3997a5892e4f48d03e91a0da91d3b7937f6f7a","author":{"_account_id":16312,"name":"Alfredo Moralejo","email":"amoralej@redhat.com","username":"amoralej"},"date":"2016-11-18 13:36:12.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"4f4b9d9e28b6cdb6f67973a30f54cbc123bbf2e3","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-18 13:39:37.000000000","message":"Patch Set 1: Code-Review+2\n\nseems like this fixes the rather critical bug","accounts_in_message":[],"_revision_number":1},{"id":"3f8aa2406a438017508e92efc740ff4995646e92","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-18 13:42:52.000000000","message":"Patch Set 1:\n\nsee if you can make the commit message more clear, and add a test","accounts_in_message":[],"_revision_number":1},{"id":"50bd01f2aacf3bea5d66dd632e286b9b0590a447","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2016-11-18 13:53:04.000000000","message":"Patch Set 2: Published edit on patch set 1","accounts_in_message":[],"_revision_number":2},{"id":"bb0840e74807641e010c6471f7096332e241b81d","author":{"_account_id":10443,"name":"Fedor Zhadaev","email":"fzhadaev@mirantis.com","username":"fzhadaev"},"date":"2016-11-18 13:54:39.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"1ee4166c1be5ca83282d687ed1d23a9b1bbc8ad9","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-18 14:14:42.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"13c41534c8e5f83467518374afc45070d1d5811e","author":{"_account_id":12559,"name":"Valyavskiy Viacheslav","email":"vvalyavskiy@mirantis.com","username":"vvalyavskiy"},"date":"2016-11-18 14:18:45.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"a4610d0b6cff09e164d064de54801b37a211f91f","author":{"_account_id":10392,"name":"Dmitry Nikishov","email":"dnikishov@mirantis.com","username":"dnikishov"},"date":"2016-11-18 14:20:17.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"6ee16185a4667781413c1e26e518931104d5cd9d","author":{"_account_id":16518,"name":"Alexey Shtokolov","email":"ashtokolov@gmail.com","username":"ashtokolov"},"date":"2016-11-18 14:39:46.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"d4b2d50d52df264cf4a2562aa7d9ad2f8ef5baf9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-18 14:50:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/17/398917/2/check/gate-python-openstackclient-docs-ubuntu-xenial/a581bce//doc/build/html/ : SUCCESS in 5m 08s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/17/398917/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/96f0ef7/ : SUCCESS in 2m 50s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/17/398917/2/check/gate-python-openstackclient-python27-ubuntu-xenial/a8c7030/ : SUCCESS in 2m 39s\n- gate-python-openstackclient-python34 http://logs.openstack.org/17/398917/2/check/gate-python-openstackclient-python34/b711e67/ : SUCCESS in 3m 25s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/17/398917/2/check/gate-python-openstackclient-python35-nv/b846efc/ : SUCCESS in 2m 40s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/17/398917/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/bcf8cd5/ : SUCCESS in 57m 06s\n- check-osc-plugins http://logs.openstack.org/17/398917/2/check/check-osc-plugins/0064974/ : SUCCESS in 3m 32s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/17/398917/2/check/gate-osc-dsvm-functional/9ef779c/ : SUCCESS in 24m 01s\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/17/398917/2/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/04374d8/ : SUCCESS in 48m 38s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3a0e635c8cf45a67bddb9b6b892a9eb952f698c4","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2016-11-18 15:05:46.000000000","message":"Patch Set 2: Code-Review-1\n\nThe logic is backwards.  Explicitly remove it for the plugins you don\u0027t want, but there are many auth mechanisms besides Password, and they should accept project_domain_id if they are going to be creating a project scoped token.","accounts_in_message":[],"_revision_number":2},{"id":"590d194cbcd6129bbea5569e06ae137e0a3314b1","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2016-11-18 15:07:13.000000000","message":"Patch Set 2:\n\nAnd the auth plugins themselves enumerate the set of parameters they support.  Please use that mechanism.  THis approach will break people.","accounts_in_message":[],"_revision_number":2},{"id":"23a4235511bce5c9b31cd22a3bdafcf11f9d9241","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-11-18 15:49:20.000000000","message":"Patch Set 2: Code-Review-1\n\nI agree with Adam, this is the wrong solution.  Enumerating auth plugins like this will break down the road.","accounts_in_message":[],"_revision_number":2},{"id":"3eb4c1573842c390b667815a4ad9bea79ecaa230","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-11-18 15:53:49.000000000","message":"Patch Set 2: Code-Review+2\n\nUpon further review (actually looking at the code, not just the patch) I see we already did this for the user domain.  It\u0027s still wrong, but we can live with having two of these next to each other.","accounts_in_message":[],"_revision_number":2},{"id":"72fc7787fac08ae92b5855865a34c9487eaeb35d","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-11-18 16:24:40.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"69743b352981651fd944bc4877b6d93ef5c0544c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-18 16:25:06.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"b965ca0df27f2ee2f2f8fbfd01439517aa458a2c","date":"2016-11-18 18:02:35.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"8caaf7c9171b61b8bc852189515aebf671ec7351","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-18 18:02:35.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/17/398917/2/gate/gate-python-openstackclient-docs-ubuntu-xenial/8c71cab//doc/build/html/ : SUCCESS in 2m 56s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/17/398917/2/gate/gate-python-openstackclient-pep8-ubuntu-xenial/ff3d68a/ : SUCCESS in 2m 56s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/17/398917/2/gate/gate-python-openstackclient-python27-ubuntu-xenial/665edd3/ : SUCCESS in 2m 44s\n- gate-python-openstackclient-python34 http://logs.openstack.org/17/398917/2/gate/gate-python-openstackclient-python34/625b808/ : SUCCESS in 2m 39s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/17/398917/2/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/9f4a45e/ : SUCCESS in 1h 35m 58s\n- gate-osc-dsvm-functional http://logs.openstack.org/17/398917/2/gate/gate-osc-dsvm-functional/eaebbb0/ : SUCCESS in 15m 06s","accounts_in_message":[],"_revision_number":2},{"id":"8d8fc9406a02a92e79a28375380dd1b83df07e65","author":{"_account_id":17280,"name":"Tim Rozet","email":"trozet@redhat.com","username":"trozet"},"date":"2016-12-09 02:36:18.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/newton as commit fc370104156810cb4f65a3235d6bf6ab65f028bd","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"e51a8d63747932f2ee4ffab02dfb0cd43e4a103d","revisions":{"62d4761f8ddb11ddf9d238830d9ff859c7d8ed61":{"kind":"REWORK","_number":1,"created":"2016-11-17 10:49:20.000000000","uploader":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"ref":"refs/changes/17/398917/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/17/398917/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/398917/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/398917/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/398917/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/17/398917/1"}}},"commit":{"parents":[{"commit":"6eef3277f5b3ebcceded9963627b78b2307621a9","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6eef3277f5b3ebcceded9963627b78b2307621a9"}]}],"author":{"name":"Boris Bobrov","email":"bbobrov@mirantis.com","date":"2016-11-17 10:46:21.000000000","tz":180},"committer":{"name":"Boris Bobrov","email":"bbobrov@mirantis.com","date":"2016-11-17 10:49:18.000000000","tz":180},"subject":"Use project_domain_id only in password auth","message":"Use project_domain_id only in password auth\n\nOtherwise passing it to auth plugin causes an exception.\n\nChange-Id: I13db3bbe31a0ed843e9f4528d37c768546e2bee9\nCloses-Bug: 1642301\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/62d4761f8ddb11ddf9d238830d9ff859c7d8ed61"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/62d4761f8ddb11ddf9d238830d9ff859c7d8ed61"}]},"branch":"refs/heads/master"},"e51a8d63747932f2ee4ffab02dfb0cd43e4a103d":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2016-11-18 13:53:04.000000000","uploader":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"ref":"refs/changes/17/398917/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/17/398917/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/398917/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/398917/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/398917/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/17/398917/2"}}},"commit":{"parents":[{"commit":"6eef3277f5b3ebcceded9963627b78b2307621a9","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6eef3277f5b3ebcceded9963627b78b2307621a9"}]}],"author":{"name":"Boris Bobrov","email":"bbobrov@mirantis.com","date":"2016-11-17 10:46:21.000000000","tz":180},"committer":{"name":"Boris Bobrov","email":"bbobrov@mirantis.com","date":"2016-11-18 13:52:58.000000000","tz":0},"subject":"Use project_domain_id only in password auth","message":"Use project_domain_id only in password auth\n\nThe method being changed constructs domain-related parameters that will\nfurther be passed to the auth plugin. If project domain is not\npassed, the method sets it to the default domain.\n\ntoken_endpoint does not expect any information about domain,\nbecause it uses only a token and URL. Passing it to auth plugin causes\nan exception.\n\nConstruct domain-related parameters only for specific plugins, such\nas password or totp.\n\nChange-Id: I13db3bbe31a0ed843e9f4528d37c768546e2bee9\nCloses-Bug: 1642301\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e51a8d63747932f2ee4ffab02dfb0cd43e4a103d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e51a8d63747932f2ee4ffab02dfb0cd43e4a103d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
