)]}'
{"id":"openstack%2Fpython-cinderclient~119882","triplet_id":"openstack%2Fpython-cinderclient~master~I42933bc6c0e4f925c19cfd4db6d1a205de06a73d","project":"openstack/python-cinderclient","branch":"master","topic":"bug/1366289","hashtags":[],"change_id":"I42933bc6c0e4f925c19cfd4db6d1a205de06a73d","subject":"Make cinderclient metadata CLI output consistent","status":"MERGED","created":"2014-09-08 19:18:43.000000000","updated":"2015-03-02 00:21:12.000000000","submitted":"2015-03-02 00:21:11.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5fc107f87b291d4cb6e0364f02aca586edc4cf23","_number":119882,"virtual_id_number":119882,"owner":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":0,"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":0,"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},{"value":2,"date":"2015-03-02 00:21:11.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},{"value":0,"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":0,"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"}],"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"},"recommended":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"all":[{"value":1,"date":"2015-01-14 08:09:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":1,"date":"2015-01-26 11:40:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":1,"date":"2015-01-15 10:08:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},{"value":1,"date":"2015-02-24 13:04:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":1,"date":"2015-02-24 14:02:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},{"value":0,"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},{"value":2,"date":"2015-03-01 23:25:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":2,"date":"2015-02-26 06:26:45.000000000","_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":1,"date":"2015-02-24 13:45:38.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"}],"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":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"all":[{"value":0,"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":0,"date":"2015-01-26 11:40:15.000000000","_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":0,"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},{"value":0,"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},{"value":1,"date":"2015-03-01 23:25:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":0,"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"value":0,"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":0,"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},{"value":0,"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"value":0,"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"}],"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":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},{"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},{"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"},{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-01-13 08:02:59.000000000","updated_by":{"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},"reviewer":{"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},"state":"REVIEWER"},{"updated":"2015-01-13 14:39:04.000000000","updated_by":{"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},"reviewer":{"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},"state":"REVIEWER"},{"updated":"2015-01-14 08:09:57.000000000","updated_by":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"reviewer":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"state":"REVIEWER"},{"updated":"2015-01-15 10:08:18.000000000","updated_by":{"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},"reviewer":{"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},"state":"REVIEWER"},{"updated":"2015-01-26 11:40:15.000000000","updated_by":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"reviewer":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"state":"REVIEWER"},{"updated":"2015-02-24 13:04:54.000000000","updated_by":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"reviewer":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"state":"REVIEWER"},{"updated":"2015-02-24 13:45:38.000000000","updated_by":{"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"},"reviewer":{"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"},"state":"REVIEWER"},{"updated":"2015-02-24 14:02:07.000000000","updated_by":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"reviewer":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"state":"REVIEWER"},{"updated":"2015-02-26 06:26:45.000000000","updated_by":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"reviewer":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"state":"REVIEWER"},{"updated":"2015-03-01 23:25:39.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":"2015-03-02 00:21:11.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ba4f3d07d200b41d7aa06c898286486ab0d2a37d","author":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"date":"2014-09-08 19:18:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3df2148331dabd9c3a0e3d5d6f55f254a897f04f","author":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"date":"2014-09-08 19:21:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4cd19a9934156e6a7bda315bf86f0e176ae52672","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-08 21:44:27.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-python-cinderclient-pep8 http://logs.openstack.org/82/119882/2/check/gate-python-cinderclient-pep8/b7d0c36 : SUCCESS in 2m 37s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/82/119882/2/check/gate-python-cinderclient-docs/a8c0f70/doc/build/html/ : SUCCESS in 2m 16s\n- gate-python-cinderclient-python26 http://logs.openstack.org/82/119882/2/check/gate-python-cinderclient-python26/6d27021 : SUCCESS in 2m 16s\n- gate-python-cinderclient-python27 http://logs.openstack.org/82/119882/2/check/gate-python-cinderclient-python27/6b563ea : SUCCESS in 2m 23s\n- gate-python-cinderclient-python33 http://logs.openstack.org/82/119882/2/check/gate-python-cinderclient-python33/a5f587d : SUCCESS in 3m 44s\n- check-tempest-dsvm-full http://logs.openstack.org/82/119882/2/check/check-tempest-dsvm-full/fa50f38 : SUCCESS in 44m 56s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/82/119882/2/check/check-tempest-dsvm-postgres-full/79c74f2 : SUCCESS in 1h 02m 41s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/82/119882/2/check/check-tempest-dsvm-neutron-full/c09d8e0 : SUCCESS in 49m 23s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/82/119882/2/check/check-tempest-dsvm-neutron-heat-slow/aad2d85 : SUCCESS in 20m 24s\n- check-grenade-dsvm http://logs.openstack.org/82/119882/2/check/check-grenade-dsvm/ab3b8a3 : SUCCESS in 39m 07s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/82/119882/2/check/check-tempest-dsvm-full-havana/fb70f57 : SUCCESS in 39m 27s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/82/119882/2/check/check-tempest-dsvm-neutron-havana/df8c5f2 : SUCCESS in 34m 58s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/82/119882/2/check/check-tempest-dsvm-full-icehouse/a9aad34 : SUCCESS in 46m 44s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/82/119882/2/check/check-tempest-dsvm-neutron-icehouse/5da01a3 : SUCCESS in 56m 48s\n- gate-python-cinderclient-pypy http://logs.openstack.org/82/119882/2/check/gate-python-cinderclient-pypy/b67704a : SUCCESS in 2m 33s\n- check-devstack-dsvm-cells http://logs.openstack.org/82/119882/2/check/check-devstack-dsvm-cells/0605119 : SUCCESS in 13m 34s","accounts_in_message":[],"_revision_number":2},{"id":"ca4b9921163c1e00a6b8e53044e8f96ec25f0326","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2014-09-15 17:17:39.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"4981136ce1e715f4426b79946aa04eae20d908a3","author":{"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},"date":"2014-11-08 07:41:44.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"7f3d1e6f412ad27534ec5e81fd2cb237104d571b","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2014-12-19 13:58:50.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"92a635b098ca8c62d4a48747d8b028358ac6ba95","author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"date":"2014-12-24 00:20:43.000000000","message":"Patch Set 2:\n\nlgtm, but are we concerned with clients already expecting the cli output like this?","accounts_in_message":[],"_revision_number":2},{"id":"f81c0f56b3b0fee25abfd582a8a2b28c2b8e55a3","author":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"date":"2014-12-24 13:51:11.000000000","message":"Patch Set 2:\n\n@Mike: I would have expected users to use the REST-API instead of parsing the CLI output, but there are always exceptions.  I could send out an email on the mailing-list to ask if anyone would be affected by this change?","accounts_in_message":[],"_revision_number":2},{"id":"dd6ef2cd953a8ef99fdfcc9ea4fc195ddcef60f4","author":{"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},"date":"2015-01-13 08:02:59.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"87aac3878520f7773513016aaf7c85badd44bbf7","author":{"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},"date":"2015-01-13 14:39:04.000000000","message":"Patch Set 2:\n\nI wonder if this has the potential to be misleading. It appears that set and update show the key/value pairs that have changed - for update it seems that is all the key/value pairs which means it returns the same as show. So update and show display the same thing whereas set shows only the ones that have been specified in the request. Any thoughts?","accounts_in_message":[],"_revision_number":2},{"id":"952f60a03ad9adae8f45d944d150253baaee16fb","author":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"date":"2015-01-13 19:19:27.000000000","message":"Patch Set 2:\n\n@git-harry: I believe what you are referring is a separate issue, if it is one. The issue that is being solved here is to display the metadata in a single row or multiple rows (one for each metadata).","accounts_in_message":[],"_revision_number":2},{"id":"118f2263ea572ee858ba371565ebfb57c2bd3644","author":{"_account_id":7219,"name":"git-harry","email":"git-harry@live.co.uk","username":"git-harry"},"date":"2015-01-13 19:33:29.000000000","message":"Patch Set 2:\n\n@Thang - you are doing more than that. \u0027cinder metadata\u0027 does not currently print anything, so in addition to modifying the formatting of the existing output you are now generating additional output. That is what I am querying. If I do a set with cinder metadata the printed table only contains the key/value pairs that formed part of that request whereas the other two commands show all key/value pairs for the volume. I think that is inconsistent and either set shouldn\u0027t print anything or it should print all the key/value pairs.","accounts_in_message":[],"_revision_number":2},{"id":"ae5ca6f9a66329878a28959a5c9cedfc18beee13","author":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"date":"2015-01-13 20:03:23.000000000","message":"Patch Set 2:\n\n@git-harry: Ok, I get what you are saying. I looked at how novaclient handles setting metadata (\"nova meta instance_uuid set foo\u003dbar\"), and they do not print any output when a metadata key/value is set. I can remove the print_dict for set.","accounts_in_message":[],"_revision_number":2},{"id":"fba8109a885519b49fcf2314cbe6514058d28b9e","author":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"date":"2015-01-13 21:09:38.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e559d732b19928f2eb74e143ca34a5753590aa28","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-13 23:52:57.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/82/119882/3/check/gate-python-cinderclient-python26/0668c3b/ : SUCCESS in 48s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/82/119882/3/check/gate-python-cinderclient-pep8/d7941b6/ : SUCCESS in 35s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/82/119882/3/check/gate-python-cinderclient-docs/76e5df5//doc/build/html/ : SUCCESS in 39s\n- gate-python-cinderclient-python27 http://logs.openstack.org/82/119882/3/check/gate-python-cinderclient-python27/bd35de2/ : SUCCESS in 53s\n- gate-python-cinderclient-python33 http://logs.openstack.org/82/119882/3/check/gate-python-cinderclient-python33/9ae7773/ : SUCCESS in 1m 46s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/82/119882/3/check/gate-tempest-dsvm-neutron-src-python-cinderclient/ba2a94c/ : SUCCESS in 48m 29s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-icehouse http://logs.openstack.org/82/119882/3/check/gate-tempest-dsvm-neutron-src-python-cinderclient-icehouse/2758590/ : SUCCESS in 27m 05s\n- gate-tempest-dsvm-neutron-src-python-cinderclient-juno http://logs.openstack.org/82/119882/3/check/gate-tempest-dsvm-neutron-src-python-cinderclient-juno/9a7484d/ : SUCCESS in 29m 38s\n- gate-python-cinderclient-pypy http://logs.openstack.org/82/119882/3/check/gate-python-cinderclient-pypy/8da84f2/ : SUCCESS in 1m 22s","accounts_in_message":[],"_revision_number":3},{"id":"e59317c18f76169760a0376f3c08f41aecc46884","author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"date":"2015-01-14 08:09:57.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"d346d2eb070cb8752428a74e74668f922258f91e","author":{"_account_id":5538,"name":"Rushi Agrawal","email":"rushi.openstack@gmail.com","username":"rushiagr"},"date":"2015-01-15 10:08:18.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"bc684bf9ebbb3bc8cb5833d3a471edc39343411a","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-01-26 11:40:48.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"36e3d43e4f48157ec883c7432b9bf627f1e25213","author":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"date":"2015-02-24 13:04:54.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"6b67cba33d87c9a1d5addb3838d6b81df050b904","author":{"_account_id":14271,"name":"Kallebe Monteiro","email":"kallebe.monteiro@lsbd.ufc.br","username":"kallebe"},"date":"2015-02-24 13:45:38.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"2e2ba20e6abd6435ec08d8f252e60258d38c57fe","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-02-24 14:02:07.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"4a30016deb8ecd8f0150398dc1616c77af12ff61","author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"date":"2015-02-26 06:26:45.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"5640eec790a1eceaabe641885c478eb6131f79d2","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2015-03-01 23:25:39.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"043309b327fd1153a1366105124c34fbb412bb9c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-01 23:25:40.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"909fb8ecbde0f0ffdbabfd2e7a906c49ba913c62","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-02 00:21:11.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/82/119882/3/gate/gate-python-cinderclient-python26/74a240f/ : SUCCESS in 48s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/82/119882/3/gate/gate-python-cinderclient-docs/d23f895//doc/build/html/ : SUCCESS in 42s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/82/119882/3/gate/gate-python-cinderclient-pep8/5041c5a/ : SUCCESS in 45s\n- gate-python-cinderclient-python27 http://logs.openstack.org/82/119882/3/gate/gate-python-cinderclient-python27/d4cce76/ : SUCCESS in 39s\n- gate-python-cinderclient-python34 http://logs.openstack.org/82/119882/3/gate/gate-python-cinderclient-python34/3bbf61e/ : SUCCESS in 1m 51s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/82/119882/3/gate/gate-tempest-dsvm-neutron-src-python-cinderclient/da74649/ : SUCCESS in 55m 30s\n- gate-python-cinderclient-pypy http://logs.openstack.org/82/119882/3/gate/gate-python-cinderclient-pypy/3dae4b5/ : SUCCESS in 1m 07s","accounts_in_message":[],"_revision_number":3},{"id":"17dec03e1c3f4b5edaeec93d3e7cc774ef9d2b87","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-02 00:21:12.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"fdba364b7d64ee6a67174485d215ae8f30ccbc49","revisions":{"fd68759a22c2b6595c07543a2f6e5e1554bb3920":{"kind":"REWORK","_number":1,"created":"2014-09-08 19:18:43.000000000","uploader":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"ref":"refs/changes/82/119882/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/82/119882/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/1"}}},"commit":{"parents":[{"commit":"4162c9ff5c68ff3078137f47cceb070e66f8ebf6","subject":"Merge \"Add client support in Cinder for volume replication\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/4162c9ff5c68ff3078137f47cceb070e66f8ebf6"}]}],"author":{"name":"Thang Pham","email":"thang.g.pham@gmail.com","date":"2014-09-08 19:13:30.000000000","tz":-240},"committer":{"name":"Thang Pham","email":"thang.g.pham@gmail.com","date":"2014-09-08 19:18:11.000000000","tz":-240},"subject":"Make cinderclient metadata CLI output consistent","message":"Make cinderclient metadata CLI output consistent\n\ncinder metadata-update-all, metadata, and metadata-show produces\ninconsistent output. The following patch makes the output of each\ncommand above consistent, where each metadata property will\nbe printed on a separate table row.\n\nChange-Id: I42933bc6c0e4f925c19cfd4db6d1a205de06a73d\nFixes-Bug: #1366289\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/fd68759a22c2b6595c07543a2f6e5e1554bb3920"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/fd68759a22c2b6595c07543a2f6e5e1554bb3920"}]},"branch":"refs/heads/master"},"982054223d5c033ccf3752c8650f3e12d7df2120":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-09-08 19:21:34.000000000","uploader":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"ref":"refs/changes/82/119882/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/82/119882/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/2"}}},"commit":{"parents":[{"commit":"4162c9ff5c68ff3078137f47cceb070e66f8ebf6","subject":"Merge \"Add client support in Cinder for volume replication\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/4162c9ff5c68ff3078137f47cceb070e66f8ebf6"}]}],"author":{"name":"Thang Pham","email":"thang.g.pham@gmail.com","date":"2014-09-08 19:13:30.000000000","tz":-240},"committer":{"name":"Thang Pham","email":"thang.g.pham@gmail.com","date":"2014-09-08 19:21:07.000000000","tz":-240},"subject":"Make cinderclient metadata CLI output consistent","message":"Make cinderclient metadata CLI output consistent\n\ncinder metadata-update-all, metadata, and metadata-show produces\ninconsistent output. The following patch makes the output of each\ncommand above consistent, where each metadata property will\nbe printed on a separate table row.\n\nChange-Id: I42933bc6c0e4f925c19cfd4db6d1a205de06a73d\nCloses-Bug: #1366289\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/982054223d5c033ccf3752c8650f3e12d7df2120"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/982054223d5c033ccf3752c8650f3e12d7df2120"}]},"branch":"refs/heads/master"},"fdba364b7d64ee6a67174485d215ae8f30ccbc49":{"kind":"REWORK","_number":3,"created":"2015-01-13 21:09:38.000000000","uploader":{"_account_id":8247,"name":"Thang Pham","email":"thang.g.pham@gmail.com","username":"thang.pham"},"ref":"refs/changes/82/119882/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/82/119882/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/82/119882/3"}}},"commit":{"parents":[{"commit":"59177814a45b067cc47259817f8d9ff96e8d104b","subject":"Merge \"Use immutable arg rather mutable arg\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/59177814a45b067cc47259817f8d9ff96e8d104b"}]}],"author":{"name":"Thang Pham","email":"thang.g.pham@gmail.com","date":"2014-09-08 19:13:30.000000000","tz":-240},"committer":{"name":"Thang Pham","email":"thang.g.pham@gmail.com","date":"2015-01-13 21:09:34.000000000","tz":-300},"subject":"Make cinderclient metadata CLI output consistent","message":"Make cinderclient metadata CLI output consistent\n\ncinder metadata-update-all and metadata-show produces\ninconsistent output. The following patch makes the output of each\ncommand above consistent, where each metadata property will\nbe printed on a separate table row.\n\nChange-Id: I42933bc6c0e4f925c19cfd4db6d1a205de06a73d\nCloses-Bug: #1366289\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/fdba364b7d64ee6a67174485d215ae8f30ccbc49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/fdba364b7d64ee6a67174485d215ae8f30ccbc49"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
