)]}'
{"id":"openstack%2Fpython-openstackclient~564200","triplet_id":"openstack%2Fpython-openstackclient~master~Ib4a5cf431896d2d78ce3869a95463bd59202fa27","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1755874","hashtags":[],"change_id":"Ib4a5cf431896d2d78ce3869a95463bd59202fa27","subject":"Support locking user password","status":"ABANDONED","created":"2018-04-25 13:00:43.000000000","updated":"2020-11-03 15:35:25.000000000","total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"318a1f589d6fa782bacc8469d39da6da93316654","_number":564200,"virtual_id_number":564200,"owner":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"date":"2019-05-17 20:07:01.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":1,"date":"2018-05-10 10:04:45.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"all":[{"value":1,"date":"2018-05-10 09:21:51.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2019-05-20 08:36:58.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"}],"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":{"all":[{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-05-07 08:03:15.000000000","updated_by":{"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},"reviewer":{"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},"state":"REVIEWER"},{"updated":"2018-05-08 14:36:32.000000000","updated_by":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"reviewer":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"state":"REVIEWER"},{"updated":"2018-05-10 09:21:51.000000000","updated_by":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"reviewer":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"state":"REVIEWER"},{"updated":"2018-05-10 10:04:45.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"},{"updated":"2019-05-17 20:07:01.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":"2019-05-20 08:36:58.000000000","updated_by":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"reviewer":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"state":"REVIEWER"}],"messages":[{"id":"f368eb2acad084a3ee7d794179a9f9a8aef33461","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2018-04-25 13:00:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fcd8d521d6c4d0f5db93aff1826952655badf43b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-25 14:27:39.000000000","message":"Patch Set 1: 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-pep8 http://logs.openstack.org/00/564200/1/check/openstack-tox-pep8/fc5d668/ : SUCCESS in 5m 01s\n- openstack-tox-py27 http://logs.openstack.org/00/564200/1/check/openstack-tox-py27/94c3965/ : SUCCESS in 4m 11s\n- openstack-tox-py35 http://logs.openstack.org/00/564200/1/check/openstack-tox-py35/1e88ed3/ : SUCCESS in 5m 30s\n- build-openstack-sphinx-docs http://logs.openstack.org/00/564200/1/check/build-openstack-sphinx-docs/50d4d20/html/ : SUCCESS in 6m 37s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/00/564200/1/check/legacy-tempest-dsvm-neutron-src/96202f3/ : SUCCESS in 1h 24m 55s\n- openstackclient-check-plugins http://logs.openstack.org/00/564200/1/check/openstackclient-check-plugins/0af23c7/ : SUCCESS in 5m 23s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/00/564200/1/check/osc-tox-py27-tips/7c2c678/ : SUCCESS in 5m 45s\n- osc-tox-py35-tips http://logs.openstack.org/00/564200/1/check/osc-tox-py35-tips/39b6ad9/ : SUCCESS in 6m 20s\n- osc-functional-devstack http://logs.openstack.org/00/564200/1/check/osc-functional-devstack/d8f4271/ : SUCCESS in 44m 01s\n- osc-functional-devstack-tips http://logs.openstack.org/00/564200/1/check/osc-functional-devstack-tips/e336b9b/ : FAILURE in 49m 32s\n- openstack-tox-lower-constraints http://logs.openstack.org/00/564200/1/check/openstack-tox-lower-constraints/92035d9/ : SUCCESS in 5m 15s","accounts_in_message":[],"_revision_number":1},{"id":"75e83db61ea87a0c164719eb02c65d7f285d13b0","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2018-04-30 09:03:46.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"29ba18fe57f5101e02965a4443c3daaea56bd4c1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-30 11:54:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/00/564200/1/check/openstack-tox-pep8/a403527/ : SUCCESS in 4m 25s\n- openstack-tox-py27 http://logs.openstack.org/00/564200/1/check/openstack-tox-py27/3ec9373/ : SUCCESS in 4m 20s\n- openstack-tox-py35 http://logs.openstack.org/00/564200/1/check/openstack-tox-py35/b5d8d25/ : SUCCESS in 4m 25s\n- build-openstack-sphinx-docs http://logs.openstack.org/00/564200/1/check/build-openstack-sphinx-docs/606e073/html/ : SUCCESS in 4m 10s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/00/564200/1/check/legacy-tempest-dsvm-neutron-src/7245af9/ : SUCCESS in 2h 43m 55s\n- openstackclient-check-plugins http://logs.openstack.org/00/564200/1/check/openstackclient-check-plugins/3edfbab/ : SUCCESS in 7m 05s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/00/564200/1/check/osc-tox-py27-tips/6aa048d/ : SUCCESS in 6m 36s\n- osc-tox-py35-tips http://logs.openstack.org/00/564200/1/check/osc-tox-py35-tips/45846be/ : SUCCESS in 5m 28s\n- osc-functional-devstack http://logs.openstack.org/00/564200/1/check/osc-functional-devstack/7a3d4e3/ : SUCCESS in 40m 06s\n- osc-functional-devstack-tips http://logs.openstack.org/00/564200/1/check/osc-functional-devstack-tips/84594a6/ : SUCCESS in 45m 11s\n- openstack-tox-lower-constraints http://logs.openstack.org/00/564200/1/check/openstack-tox-lower-constraints/159c1a4/ : SUCCESS in 4m 29s","accounts_in_message":[],"_revision_number":1},{"id":"b7e3a1eb0aa711a349b2a5b3e99ae8c9aa2c0c50","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2018-05-03 07:40:09.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"51a9c7ae21561a2e0326c5f463c9e169e3d2d1be","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2018-05-03 07:53:12.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"094413e0a95a866b7b711a05ea7e666e0751ba34","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-03 09:14:07.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/00/564200/3/check/openstack-tox-pep8/d1c2c47/ : SUCCESS in 4m 46s\n- openstack-tox-py27 http://logs.openstack.org/00/564200/3/check/openstack-tox-py27/65597af/ : SUCCESS in 3m 50s\n- openstack-tox-py35 http://logs.openstack.org/00/564200/3/check/openstack-tox-py35/30b7270/ : SUCCESS in 4m 43s\n- build-openstack-sphinx-docs http://logs.openstack.org/00/564200/3/check/build-openstack-sphinx-docs/1530136/html/ : SUCCESS in 4m 35s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/00/564200/3/check/legacy-tempest-dsvm-neutron-src/e73fe3c/ : SUCCESS in 1h 18m 14s\n- openstackclient-check-plugins http://logs.openstack.org/00/564200/3/check/openstackclient-check-plugins/8128942/ : SUCCESS in 6m 35s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/00/564200/3/check/osc-tox-py27-tips/d74e29d/ : SUCCESS in 4m 40s\n- osc-tox-py35-tips http://logs.openstack.org/00/564200/3/check/osc-tox-py35-tips/c88abf5/ : SUCCESS in 5m 28s\n- osc-functional-devstack http://logs.openstack.org/00/564200/3/check/osc-functional-devstack/e00403b/ : SUCCESS in 40m 24s\n- osc-functional-devstack-tips http://logs.openstack.org/00/564200/3/check/osc-functional-devstack-tips/971d9a9/ : SUCCESS in 45m 55s\n- openstack-tox-lower-constraints http://logs.openstack.org/00/564200/3/check/openstack-tox-lower-constraints/2f145bc/ : SUCCESS in 6m 11s","accounts_in_message":[],"_revision_number":3},{"id":"7ca3b9e9e8f93dda72024d9a316404bbd3eb4678","author":{"_account_id":21813,"name":"Andrey Volkov","email":"m@amadev.ru","username":"avolkov"},"date":"2018-05-07 08:03:15.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"a445a1a73a7d6925e57f2b3416035ed07e9447a1","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2018-05-07 08:37:55.000000000","message":"Patch Set 3: Code-Review+1\n\nShouldn\u0027t there be a couple of unittests changed/added in https://github.com/openstack/python-openstackclient/blob/master/openstackclient/tests/unit/identity/v3/test_user.py?","accounts_in_message":[],"_revision_number":3},{"id":"8e9d713de61fc90cc3d14e24ea690f01da5d7305","author":{"_account_id":8478,"name":"Vladislav Kuzmin","email":"vkuzmin@mirantis.com","username":"vkuzmin"},"date":"2018-05-07 10:41:45.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"56d50a2bf3a6549fc9cc92ea98e8997a69a58397","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2018-05-07 13:03:24.000000000","message":"Patch Set 3: Workflow-1\n\n@Vlad, yes, indeed, will add some tests","accounts_in_message":[],"_revision_number":3},{"id":"86d4978fa8180a03afdbae3b8c9c070d082527f1","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2018-05-07 15:09:30.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"95227b30de8119069c2fb9e16853693bee32ebed","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2018-05-07 15:09:46.000000000","message":"Patch Set 4:\n\nadded unit tests","accounts_in_message":[],"_revision_number":4},{"id":"c66a3978be2d6304f1e394b555106a191fa85922","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-07 16:44:56.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/00/564200/4/check/openstack-tox-pep8/93ee2c1/ : SUCCESS in 4m 49s\n- openstack-tox-py27 http://logs.openstack.org/00/564200/4/check/openstack-tox-py27/a14babb/ : SUCCESS in 4m 41s\n- openstack-tox-py35 http://logs.openstack.org/00/564200/4/check/openstack-tox-py35/e2a8132/ : SUCCESS in 4m 44s\n- build-openstack-sphinx-docs http://logs.openstack.org/00/564200/4/check/build-openstack-sphinx-docs/5d46c8c/html/ : SUCCESS in 5m 25s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/00/564200/4/check/legacy-tempest-dsvm-neutron-src/72e6ef7/ : SUCCESS in 1h 29m 03s\n- openstackclient-check-plugins http://logs.openstack.org/00/564200/4/check/openstackclient-check-plugins/43e4559/ : SUCCESS in 9m 08s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/00/564200/4/check/osc-tox-py27-tips/b1cfbd3/ : SUCCESS in 5m 41s\n- osc-tox-py35-tips http://logs.openstack.org/00/564200/4/check/osc-tox-py35-tips/12cfb92/ : SUCCESS in 6m 24s\n- osc-functional-devstack http://logs.openstack.org/00/564200/4/check/osc-functional-devstack/174b8ea/ : SUCCESS in 39m 47s\n- osc-functional-devstack-tips http://logs.openstack.org/00/564200/4/check/osc-functional-devstack-tips/f8646e2/ : SUCCESS in 44m 00s\n- openstack-tox-lower-constraints http://logs.openstack.org/00/564200/4/check/openstack-tox-lower-constraints/8650085/ : SUCCESS in 4m 49s","accounts_in_message":[],"_revision_number":4},{"id":"65d8d90bb43acf99764f76cae65d337f78d444dd","author":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"date":"2018-05-08 14:36:32.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"866dbe4d9f89d71305a701407b438dcdc9f251d4","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2018-05-10 08:45:33.000000000","message":"Patch Set 5: Published edit on patch set 4.","accounts_in_message":[],"_revision_number":5},{"id":"781de4def74e32fd5eee6ac436557f380a7137c1","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2018-05-10 08:46:27.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d52a6dc12999ba1896c4546a6cf6edda4f825fab","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2018-05-10 09:21:51.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"a00cb457b09f8567df2ce3f529b2802d26d09347","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-10 10:04:45.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/00/564200/5/check/openstack-tox-pep8/2455112/ : SUCCESS in 4m 18s\n- openstack-tox-py27 http://logs.openstack.org/00/564200/5/check/openstack-tox-py27/dee4414/ : SUCCESS in 3m 57s\n- openstack-tox-py35 http://logs.openstack.org/00/564200/5/check/openstack-tox-py35/2372628/ : SUCCESS in 4m 17s\n- build-openstack-sphinx-docs http://logs.openstack.org/00/564200/5/check/build-openstack-sphinx-docs/c021ee3/html/ : SUCCESS in 5m 38s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/00/564200/5/check/legacy-tempest-dsvm-neutron-src/2aba2bd/ : SUCCESS in 1h 15m 40s\n- openstackclient-check-plugins http://logs.openstack.org/00/564200/5/check/openstackclient-check-plugins/320002e/ : FAILURE in 4m 56s (non-voting)\n- osc-tox-py27-tips http://logs.openstack.org/00/564200/5/check/osc-tox-py27-tips/5f80402/ : SUCCESS in 5m 28s\n- osc-tox-py35-tips http://logs.openstack.org/00/564200/5/check/osc-tox-py35-tips/3433281/ : SUCCESS in 4m 56s\n- osc-functional-devstack http://logs.openstack.org/00/564200/5/check/osc-functional-devstack/39dabdf/ : SUCCESS in 44m 17s\n- osc-functional-devstack-tips http://logs.openstack.org/00/564200/5/check/osc-functional-devstack-tips/e3df543/ : SUCCESS in 45m 13s\n- openstack-tox-lower-constraints http://logs.openstack.org/00/564200/5/check/openstack-tox-lower-constraints/4bda053/ : SUCCESS in 4m 23s","accounts_in_message":[],"_revision_number":5},{"id":"a6faf1eb327626fb2584ccc145a642bfc4a8d468","author":{"_account_id":8478,"name":"Vladislav Kuzmin","email":"vkuzmin@mirantis.com","username":"vkuzmin"},"date":"2019-03-20 05:57:56.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"ffb08223cfda78e93f983412e2d7394863156129","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-05-17 20:07:01.000000000","message":"Patch Set 5:\n\n(1 comment)\n\nThis also needs a release note for the new options","accounts_in_message":[],"_revision_number":5},{"id":"c59583f2098fa72420cf48fb8379d226747f3d61","author":{"_account_id":25564,"name":"yanpuqing","email":"yanpq@awcloud.com","username":"ycx"},"date":"2019-05-20 08:36:58.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"2ce8a13ec2c166e4ec3668571be5efb371a6dd63","author":{"_account_id":8478,"name":"Vladislav Kuzmin","email":"vkuzmin@mirantis.com","username":"vkuzmin"},"date":"2020-04-14 12:24:05.000000000","message":"Removed reviewer Vladislav Kuzmin with the following votes:\n\n* Code-Review+1 by Vladislav Kuzmin \u003cvkuzmin@mirantis.com\u003e\n","accounts_in_message":[],"_revision_number":5},{"id":"e25d3ae70822699e5fa7793c94d4227ffcf17c28","author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"date":"2020-11-03 15:35:25.000000000","message":"Abandoned\n\nsuperseded by https://review.opendev.org/#/c/697444 that add not only this but also other user options","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"76a28623d557ee72782175bcea1c2b489dfad9cf","revisions":{"4770c0a9ebe066fcbb7620c9aca4f7214e4ce3e4":{"kind":"REWORK","_number":1,"created":"2018-04-25 13:00:43.000000000","uploader":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"ref":"refs/changes/00/564200/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/00/564200/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/1"}}},"commit":{"parents":[{"commit":"06263bd5852aad9cd03a76f50140fbbb2d0751ba","subject":"Merge \"Fix limits show command without Nova and Cinder\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/06263bd5852aad9cd03a76f50140fbbb2d0751ba"}]}],"author":{"name":"Pavlo Shchelokovskyy","email":"shchelokovskyy@gmail.com","date":"2018-04-25 12:16:58.000000000","tz":0},"committer":{"name":"Pavlo Shchelokovskyy","email":"shchelokovskyy@gmail.com","date":"2018-04-25 12:58:22.000000000","tz":0},"subject":"Support locking user password","message":"Support locking user password\n\nThis feature was recently added in Keystone V3 API (see related bug).\n\nThis patch adds orresponding CLI options for `user create` and `user set`\ncommands.\nThe former only supports locking password (default is unset/unlocked),\nthe latter supports both locking and unlocking.\n\nChange-Id: Ib4a5cf431896d2d78ce3869a95463bd59202fa27\nStory: 2001906\nTask: 14414\nRelated-Bug: #1755874\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4770c0a9ebe066fcbb7620c9aca4f7214e4ce3e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4770c0a9ebe066fcbb7620c9aca4f7214e4ce3e4"}]},"branch":"refs/heads/master"},"baa9acc047dd8eb1099a0975060ca9cc46050c8e":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2018-05-03 07:40:09.000000000","uploader":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"ref":"refs/changes/00/564200/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/00/564200/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/2"}}},"commit":{"parents":[{"commit":"06263bd5852aad9cd03a76f50140fbbb2d0751ba","subject":"Merge \"Fix limits show command without Nova and Cinder\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/06263bd5852aad9cd03a76f50140fbbb2d0751ba"}]}],"author":{"name":"Pavlo Shchelokovskyy","email":"shchelokovskyy@gmail.com","date":"2018-04-25 12:16:58.000000000","tz":0},"committer":{"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","date":"2018-05-03 07:40:05.000000000","tz":0},"subject":"Support locking user password","message":"Support locking user password\n\nThis feature was recently added in Keystone V3 API (see related bug).\n\nThis patch adds corresponding CLI options for `user create`\nand `user set` commands.\nThe former only supports locking password (default is unset/unlocked),\nthe latter supports both locking and unlocking.\n\nChange-Id: Ib4a5cf431896d2d78ce3869a95463bd59202fa27\nStory: 2001906\nTask: 14414\nRelated-Bug: #1755874\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/baa9acc047dd8eb1099a0975060ca9cc46050c8e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/baa9acc047dd8eb1099a0975060ca9cc46050c8e"}]},"branch":"refs/heads/master"},"cfe82de1cb4c8460aed7f404a2edddf6ff2bea13":{"kind":"REWORK","_number":3,"created":"2018-05-03 07:53:12.000000000","uploader":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"ref":"refs/changes/00/564200/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/00/564200/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/3"}}},"commit":{"parents":[{"commit":"06263bd5852aad9cd03a76f50140fbbb2d0751ba","subject":"Merge \"Fix limits show command without Nova and Cinder\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/06263bd5852aad9cd03a76f50140fbbb2d0751ba"}]}],"author":{"name":"Pavlo Shchelokovskyy","email":"shchelokovskyy@gmail.com","date":"2018-04-25 12:16:58.000000000","tz":0},"committer":{"name":"Pavlo Shchelokovskyy","email":"shchelokovskyy@gmail.com","date":"2018-05-03 07:53:02.000000000","tz":180},"subject":"Support locking user password","message":"Support locking user password\n\nThis feature was recently added in Keystone V3 API (see related bug).\n\nThis patch adds corresponding CLI options for `user create`\nand `user set` commands.\nThe former only supports locking password (default is unset/unlocked),\nthe latter supports both locking and unlocking.\n\nChange-Id: Ib4a5cf431896d2d78ce3869a95463bd59202fa27\nStory: 2001906\nTask: 14414\nRelated-Bug: #1755874\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cfe82de1cb4c8460aed7f404a2edddf6ff2bea13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cfe82de1cb4c8460aed7f404a2edddf6ff2bea13"}]},"branch":"refs/heads/master"},"d399027f5c690df12a8bad15b774cc58d82f71e4":{"kind":"REWORK","_number":4,"created":"2018-05-07 15:09:30.000000000","uploader":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"ref":"refs/changes/00/564200/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/00/564200/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/4"}}},"commit":{"parents":[{"commit":"06263bd5852aad9cd03a76f50140fbbb2d0751ba","subject":"Merge \"Fix limits show command without Nova and Cinder\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/06263bd5852aad9cd03a76f50140fbbb2d0751ba"}]}],"author":{"name":"Pavlo Shchelokovskyy","email":"shchelokovskyy@gmail.com","date":"2018-04-25 12:16:58.000000000","tz":0},"committer":{"name":"Pavlo Shchelokovskyy","email":"shchelokovskyy@gmail.com","date":"2018-05-07 15:09:12.000000000","tz":180},"subject":"Support locking user password","message":"Support locking user password\n\nThis feature was recently added in Keystone V3 API (see related bug).\n\nThis patch adds corresponding CLI options for `user create`\nand `user set` commands.\nThe former only supports locking password (default is unset/unlocked),\nthe latter supports both locking and unlocking.\n\nChange-Id: Ib4a5cf431896d2d78ce3869a95463bd59202fa27\nStory: 2001906\nTask: 14414\nRelated-Bug: #1755874\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d399027f5c690df12a8bad15b774cc58d82f71e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d399027f5c690df12a8bad15b774cc58d82f71e4"}]},"branch":"refs/heads/master"},"76a28623d557ee72782175bcea1c2b489dfad9cf":{"kind":"REWORK","_number":5,"created":"2018-05-10 08:45:33.000000000","uploader":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"ref":"refs/changes/00/564200/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/00/564200/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/00/564200/5"}}},"commit":{"parents":[{"commit":"06263bd5852aad9cd03a76f50140fbbb2d0751ba","subject":"Merge \"Fix limits show command without Nova and Cinder\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/06263bd5852aad9cd03a76f50140fbbb2d0751ba"}]}],"author":{"name":"Pavlo Shchelokovskyy","email":"shchelokovskyy@gmail.com","date":"2018-04-25 12:16:58.000000000","tz":0},"committer":{"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","date":"2018-05-10 08:45:14.000000000","tz":0},"subject":"Support locking user password","message":"Support locking user password\n\nThis feature was recently added in Keystone V3 API (see related bug).\n\nThis patch adds corresponding CLI options for `user create`\nand `user set` commands.\nThe former only supports locking password (default is unset/unlocked),\nthe latter supports both locking and unlocking.\n\nChange-Id: Ib4a5cf431896d2d78ce3869a95463bd59202fa27\nStory: 2001906\nTask: 14414\nRelated-Bug: #1755874\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/76a28623d557ee72782175bcea1c2b489dfad9cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/76a28623d557ee72782175bcea1c2b489dfad9cf"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
