)]}'
{"id":"openstack%2Fpython-openstackclient~494186","triplet_id":"openstack%2Fpython-openstackclient~feature%2Fosc4~I3f85129460ebeb177f5fdb30995bc1dcdf28c774","project":"openstack/python-openstackclient","branch":"feature/osc4","topic":"bug/1687955","hashtags":[],"change_id":"I3f85129460ebeb177f5fdb30995bc1dcdf28c774","subject":"Use cliff formattable columns in identity commands","status":"MERGED","created":"2017-08-16 12:24:34.000000000","updated":"2017-08-17 01:24:04.000000000","submitted":"2017-08-17 01:24:04.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cfce305998ad46fd6a8c5d388f9c5c921db2aeed","_number":494186,"virtual_id_number":494186,"owner":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2017-08-17 01:24:04.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2017-08-16 21:28:34.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-08-16 23:46:36.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-08-16 23:46:36.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-08-16 15:10:38.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":"2017-08-16 23:46:36.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":"2017-08-17 01:24:04.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"65fa42e042d1ca38668c438dfc3354dd0361478e","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2017-08-16 12:24:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"55b4ab7228dcf168b1fafbb2e5837b3b0294cb04","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-16 14:46:36.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/86/494186/1/check/gate-python-openstackclient-docs-ubuntu-xenial/9908aa0//doc/build/html/ : SUCCESS in 8m 13s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/86/494186/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/43cfe13/ : SUCCESS in 6m 30s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/86/494186/1/check/gate-python-openstackclient-python27-ubuntu-xenial/50791db/ : SUCCESS in 5m 12s\n- gate-python-openstackclient-python35 http://logs.openstack.org/86/494186/1/check/gate-python-openstackclient-python35/febe831/ : SUCCESS in 7m 11s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/86/494186/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/88eed43/ : SUCCESS in 1h 30m 47s\n- check-osc-plugins http://logs.openstack.org/86/494186/1/check/check-osc-plugins/c4bbd65/ : SUCCESS in 5m 58s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/86/494186/1/check/gate-osc-dsvm-functional-ubuntu-xenial/b948801/ : FAILURE in 1h 02m 31s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/86/494186/1/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/b592050/ : FAILURE in 1h 01m 14s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/86/494186/1/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/e2e04f3/ : SUCCESS in 50m 57s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/86/494186/1/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/38cc14b/ : FAILURE in 24m 35s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d257dbc00b242e9b4028f2e0503b05110ead1c38","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-08-16 15:10:38.000000000","message":"Patch Set 1: Code-Review+2\n\naside from the network tag failure, this is fine.","accounts_in_message":[],"_revision_number":1},{"id":"76ec685fa2289ea4c1d35f3be9e17a22b79b80ef","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2017-08-16 15:48:25.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"6690fe096c6e5764c2522f1f77ee9742faae7fd2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-16 19:18:17.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/86/494186/2/check/gate-python-openstackclient-docs-ubuntu-xenial/b6bc32b//doc/build/html/ : SUCCESS in 5m 44s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/86/494186/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/8990a4b/ : SUCCESS in 8m 24s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/86/494186/2/check/gate-python-openstackclient-python27-ubuntu-xenial/ad69c3b/ : SUCCESS in 9m 41s\n- gate-python-openstackclient-python35 http://logs.openstack.org/86/494186/2/check/gate-python-openstackclient-python35/9461956/ : SUCCESS in 4m 52s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/86/494186/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/ecb7535/ : SUCCESS in 2h 03m 44s\n- check-osc-plugins http://logs.openstack.org/86/494186/2/check/check-osc-plugins/9cf0e31/ : SUCCESS in 6m 28s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/86/494186/2/check/gate-osc-dsvm-functional-ubuntu-xenial/fa8f2f9/ : SUCCESS in 52m 11s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/86/494186/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/e9557a6/ : FAILURE in 1h 04m 15s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/86/494186/2/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/58549ae/ : FAILURE in 1h 03m 14s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/86/494186/2/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/a22c3a5/ : FAILURE in 22m 50s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"ba79b187f47c62acdff9365813dd7909c7e903b2","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-08-16 21:28:34.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"5f00c96d7ffbe0afb341aad594e6e6702d04192b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-16 23:02:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/86/494186/3/check/gate-python-openstackclient-docs-ubuntu-xenial/7e20d36//doc/build/html/ : SUCCESS in 5m 46s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/86/494186/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/63977de/ : SUCCESS in 8m 43s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/86/494186/3/check/gate-python-openstackclient-python27-ubuntu-xenial/52840f8/ : SUCCESS in 6m 14s\n- gate-python-openstackclient-python35 http://logs.openstack.org/86/494186/3/check/gate-python-openstackclient-python35/4264521/ : SUCCESS in 8m 37s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/86/494186/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/7e24ba4/ : SUCCESS in 1h 27m 56s\n- check-osc-plugins http://logs.openstack.org/86/494186/3/check/check-osc-plugins/990ca3c/ : SUCCESS in 7m 49s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/86/494186/3/check/gate-osc-dsvm-functional-ubuntu-xenial/b99c29e/ : SUCCESS in 55m 45s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/86/494186/3/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/ff0c0d8/ : SUCCESS in 1h 30m 36s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/86/494186/3/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/1a54e20/ : SUCCESS in 1h 00m 19s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/86/494186/3/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/89946c2/ : FAILURE in 17m 24s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"fcd646aaae81875b6240e9f670af21987b677512","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-08-16 23:46:36.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"1cae1c2ae0ed53d147442ad57d48521ab23ba7c7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-16 23:46:47.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"21c30f699d1d641079a855700edc56670e719e56","date":"2017-08-17 01:24:04.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"24ac38eae1ef7441afd5cd4bccbf04c48d6502d8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-17 01:24:04.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/86/494186/3/gate/gate-python-openstackclient-docs-ubuntu-xenial/d719af4//doc/build/html/ : SUCCESS in 5m 14s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/86/494186/3/gate/gate-python-openstackclient-pep8-ubuntu-xenial/46600dd/ : SUCCESS in 5m 11s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/86/494186/3/gate/gate-python-openstackclient-python27-ubuntu-xenial/b2fe83a/ : SUCCESS in 4m 20s\n- gate-python-openstackclient-python35 http://logs.openstack.org/86/494186/3/gate/gate-python-openstackclient-python35/9b0a98b/ : SUCCESS in 5m 22s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/86/494186/3/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/677e31b/ : SUCCESS in 1h 36m 55s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/86/494186/3/gate/gate-osc-dsvm-functional-ubuntu-xenial/c8e1557/ : SUCCESS in 48m 53s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"6364b7b81f362f8f4bde85d973b2c36c70bc4db2","revisions":{"dd2869a72f250a920cda984b8999bd138bf1d567":{"kind":"REWORK","_number":1,"created":"2017-08-16 12:24:34.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/86/494186/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/86/494186/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/1"}}},"commit":{"parents":[{"commit":"434a1a9d126d955b9e6c40b724b6a45e16e8f75c","subject":"Use cliff formattable columns in object storage commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/434a1a9d126d955b9e6c40b724b6a45e16e8f75c"}]}],"author":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2017-05-15 04:00:32.000000000","tz":0},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2017-08-16 12:23:38.000000000","tz":0},"subject":"Use cliff formattable columns in identity commands","message":"Use cliff formattable columns in identity commands\n\nPartial-Bug: #1687955\nPartially implement blueprint osc-formattable-columns\nChange-Id: I3f85129460ebeb177f5fdb30995bc1dcdf28c774\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/dd2869a72f250a920cda984b8999bd138bf1d567"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/dd2869a72f250a920cda984b8999bd138bf1d567"}]},"branch":"refs/heads/feature/osc4"},"eade25a16aa01091e9d15b4863797a8f2ee2f6ac":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2017-08-16 15:48:25.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/86/494186/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/86/494186/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/2"}}},"commit":{"parents":[{"commit":"670c700ca0b65d5eb2bae47fd69f9cb0efab2131","subject":"Use cliff formattable columns in object storage commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/670c700ca0b65d5eb2bae47fd69f9cb0efab2131"}]}],"author":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2017-05-15 04:00:32.000000000","tz":0},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2017-08-16 15:41:55.000000000","tz":0},"subject":"Use cliff formattable columns in identity commands","message":"Use cliff formattable columns in identity commands\n\nPartial-Bug: #1687955\nPartially implement blueprint osc-formattable-columns\nChange-Id: I3f85129460ebeb177f5fdb30995bc1dcdf28c774\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/eade25a16aa01091e9d15b4863797a8f2ee2f6ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/eade25a16aa01091e9d15b4863797a8f2ee2f6ac"}]},"branch":"refs/heads/feature/osc4"},"6364b7b81f362f8f4bde85d973b2c36c70bc4db2":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2017-08-16 21:28:34.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/86/494186/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/86/494186/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/86/494186/3"}}},"commit":{"parents":[{"commit":"8e6772c36fdb99ca763d08eb2d91699376b4807f","subject":"Use cliff formattable columns in image commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8e6772c36fdb99ca763d08eb2d91699376b4807f"}]}],"author":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2017-05-15 04:00:32.000000000","tz":0},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2017-08-16 21:28:27.000000000","tz":-300},"subject":"Use cliff formattable columns in identity commands","message":"Use cliff formattable columns in identity commands\n\nPartial-Bug: #1687955\nPartially implement blueprint osc-formattable-columns\nChange-Id: I3f85129460ebeb177f5fdb30995bc1dcdf28c774\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6364b7b81f362f8f4bde85d973b2c36c70bc4db2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6364b7b81f362f8f4bde85d973b2c36c70bc4db2"}]},"branch":"refs/heads/feature/osc4"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
