)]}'
{"id":"openstack%2Fpython-glanceclient~218864","triplet_id":"openstack%2Fpython-glanceclient~master~I42d07540c276e306105fa1d59585d63aa1c9c0b8","project":"openstack/python-glanceclient","branch":"master","topic":"bug/1489534","hashtags":[],"change_id":"I42d07540c276e306105fa1d59585d63aa1c9c0b8","subject":"Move metadef into sub-commands","status":"ABANDONED","created":"2015-08-31 13:55:43.000000000","updated":"2020-03-26 14:40:14.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"49d218c72653d025d2ab9260fe748348b8158964","_number":218864,"virtual_id_number":218864,"owner":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"actions":{},"labels":{"Verified":{"all":[{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"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":{"disliked":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"all":[{"value":-1,"date":"2016-01-20 10:49:44.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},{"value":0,"date":"2016-01-20 11:47:18.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-03 13:33:33.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"state":"REVIEWER"},{"updated":"2015-11-17 09:58:45.000000000","updated_by":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"reviewer":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"state":"REVIEWER"},{"updated":"2016-01-20 10:49:44.000000000","updated_by":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"reviewer":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"state":"REVIEWER"},{"updated":"2016-01-20 11:47:18.000000000","updated_by":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"reviewer":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"state":"REVIEWER"}],"messages":[{"id":"e1d43c757d592963381067223e367626f86dc406","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-08-31 13:55:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d08feb3f4ba762ef4ba04241d4e50b0b7f356612","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-08-31 14:12:47.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"94ea1fd5c04891886788a1e3e40bf28558fb7edc","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-08-31 15:54:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f800bc9bd7918737af91d4c7832dd932fa48ba48","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-08-31 16:24:08.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3376ca63677f5e7b95c2cf78d24a858e708e76e9","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2015-08-31 17:04:55.000000000","message":"Patch Set 4: Code-Review-2\n\n1.0.0 has been tagged and I don\u0027t think we can claim this as bug fix.\n\nWe do not use subcommand anywhere in glanceclient so I think this is good discussion to have if we want to move to that direction. We should do them all (images, tasks, metadefs, etc.) then at once. This would be good spec to file for M where we probably will have next major release bringing artifacts in as well.","accounts_in_message":[],"_revision_number":4},{"id":"c28853a78ce21d2fb8f27065658a0a672a8890f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-31 19:45:01.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/64/218864/4/check/gate-python-glanceclient-python26/db4bc7b/ : SUCCESS in 1m 29s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/64/218864/4/check/gate-python-glanceclient-pep8/48bd2c9/ : SUCCESS in 52s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/64/218864/4/check/gate-python-glanceclient-docs/72e4e24//doc/build/html/ : SUCCESS in 58s\n- gate-python-glanceclient-python27 http://logs.openstack.org/64/218864/4/check/gate-python-glanceclient-python27/d13cd53/ : SUCCESS in 1m 17s\n- gate-python-glanceclient-python34 http://logs.openstack.org/64/218864/4/check/gate-python-glanceclient-python34/c460077/ : SUCCESS in 1m 20s\n- gate-python-glanceclient-pypy http://logs.openstack.org/64/218864/4/check/gate-python-glanceclient-pypy/51df4ec/ : FAILURE in 1m 49s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/64/218864/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient/2632b55/ : SUCCESS in 1h 27m 27s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/64/218864/4/check/gate-glanceclient-dsvm-functional/cd59c5f/ : SUCCESS in 24m 41s","accounts_in_message":[],"_revision_number":4},{"id":"839262ddaf55b1cdf1978ffdab145a1aa39b5b01","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-09-01 10:45:36.000000000","message":"Patch Set 4: Code-Review+1\n\nIMHO this significantly improves the user experience.\n\nI can\u0027t see why we wouldn\u0027t want this in 1.0.0.\n\nI don\u0027t follow the argument that we would need sub-commands for everything if we did it for metadefs.\n\nIdeally this would be backwards compatible (I\u0027ve asked Niall to see if that is possible).","accounts_in_message":[],"_revision_number":4},{"id":"1687a101addbe496c4ab91bd09a88741b748c2ab","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2015-09-01 11:27:03.000000000","message":"Patch Set 4:\n\nStuart, As said 1.0.0 has been released. This was not included in. Would it had been proposed early enough to discuss this through and have time to merge this before 1.0.0 release, yes I would have agreed on that.\n\nIf backwards compatibility can be achieved without getting even messier situation where we\u0027re now, yes, why not include it to 1.x.y and then just remove the old ones in 2.0.0 for example.\n\nStill I\u0027m not sure if this warrants as bug fix and why we should not subcommand the rest as well for consistency.","accounts_in_message":[],"_revision_number":4},{"id":"64b612cb11e7c7851f28f4f614ec4aff64b44a52","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-09-01 13:57:30.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"d83601fc62af382dd5531413ae2c5a808022e3bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-01 15:58:06.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/64/218864/5/check/gate-python-glanceclient-python26/d794e7b/ : SUCCESS in 1m 13s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/64/218864/5/check/gate-python-glanceclient-pep8/75d724b/ : SUCCESS in 1m 14s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/64/218864/5/check/gate-python-glanceclient-docs/6b031f9//doc/build/html/ : SUCCESS in 1m 36s\n- gate-python-glanceclient-python27 http://logs.openstack.org/64/218864/5/check/gate-python-glanceclient-python27/12594dd/ : SUCCESS in 1m 11s\n- gate-python-glanceclient-python34 http://logs.openstack.org/64/218864/5/check/gate-python-glanceclient-python34/68cff86/ : SUCCESS in 2m 03s\n- gate-python-glanceclient-pypy http://logs.openstack.org/64/218864/5/check/gate-python-glanceclient-pypy/17d89fd/ : FAILURE in 2m 16s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/64/218864/5/check/gate-tempest-dsvm-neutron-src-python-glanceclient/5f80c91/ : SUCCESS in 54m 06s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/64/218864/5/check/gate-glanceclient-dsvm-functional/701ddb3/ : SUCCESS in 20m 09s","accounts_in_message":[],"_revision_number":5},{"id":"26ec66369779eb5b2939e2e6adb79d90bb70e980","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-09-01 16:13:59.000000000","message":"Patch Set 5: Code-Review-1\n\nThanks Niall, looks really good.\n\nGold star for backwards compatability!\n\n\n$ glance --os-image-api-version 2 metadef namespace-list\n+------------------------------------------+\n| namespace                                |\n+------------------------------------------+\n| OS::Compute::GuestShutdownBehavior       |\n| OS::Compute::InstanceData                |\n| OS::Compute::Watchdog                    |\n| OS::Compute::Quota                       |\n| OS::Software::DBMS                       |\n| OS::Software::Runtimes                   |\n| OS::Compute::RandomNumberGenerator       |\n| OS::Compute::AggregateIoOpsFilter        |\n| OS::Compute::VMware                      |\n| OS::Compute::Libvirt                     |\n| OS::Compute::VMwareQuotaFlavor           |\n| OS::Software::WebServers                 |\n| OS::Compute::AggregateNumInstancesFilter |\n| OS::Compute::XenAPI                      |\n| OS::Compute::VirtCPUTopology             |\n| OS::Compute::Hypervisor                  |\n| OS::Compute::AggregateDiskFilter         |\n| OS::Compute::HostCapabilities            |\n| OS::Compute::LibvirtImage                |\n| OS::Compute::VMwareFlavor                |\n| OS::Compute::TrustX                      |\n+------------------------------------------+\n\n\n$ glance --os-image-api-version 2 md-namespace-list\n+------------------------------------------+\n| namespace                                |\n+------------------------------------------+\n| OS::Compute::GuestShutdownBehavior       |\n| OS::Compute::InstanceData                |\n| OS::Compute::Watchdog                    |\n| OS::Compute::Quota                       |\n| OS::Software::DBMS                       |\n| OS::Software::Runtimes                   |\n| OS::Compute::RandomNumberGenerator       |\n| OS::Compute::AggregateIoOpsFilter        |\n| OS::Compute::VMware                      |\n| OS::Compute::Libvirt                     |\n| OS::Compute::VMwareQuotaFlavor           |\n| OS::Software::WebServers                 |\n| OS::Compute::AggregateNumInstancesFilter |\n| OS::Compute::XenAPI                      |\n| OS::Compute::VirtCPUTopology             |\n| OS::Compute::Hypervisor                  |\n| OS::Compute::AggregateDiskFilter         |\n| OS::Compute::HostCapabilities            |\n| OS::Compute::LibvirtImage                |\n| OS::Compute::VMwareFlavor                |\n| OS::Compute::TrustX                      |\n+------------------------------------------+\n\n\nThis probably needs to be a bit more informative (ie the user needs to be able to discover the supported sub-commands):\n\n$ glance help metadef\nusage: glance metadef \u003coperation\u003e\n\nUse this to manipulate the metadefs.\n\nPositional arguments:\n  \u003coperation\u003e  Insert one of the metadef operations.\n\n\n\nAlso, the help for the subcommands doesn\u0027t seem to be totally tied together?\n\n\n\n$ glance help metadef namespace-list\nusage: glance [--version] [-d] [-v] [--get-schema] [--timeout TIMEOUT]\n              [--no-ssl-compression] [-f] [--os-image-url OS_IMAGE_URL]\n              [--os-image-api-version OS_IMAGE_API_VERSION] [-k]\n              [--os-cert OS_CERT] [--cert-file OS_CERT] [--os-key OS_KEY]\n              [--key-file OS_KEY] [--os-cacert \u003cca-certificate-file\u003e]\n              [--ca-file OS_CACERT] [--os-username OS_USERNAME]\n              [--os-user-id OS_USER_ID]\n              [--os-user-domain-id OS_USER_DOMAIN_ID]\n              [--os-user-domain-name OS_USER_DOMAIN_NAME]\n              [--os-project-id OS_PROJECT_ID]\n              [--os-project-name OS_PROJECT_NAME]\n              [--os-project-domain-id OS_PROJECT_DOMAIN_ID]\n              [--os-project-domain-name OS_PROJECT_DOMAIN_NAME]\n              [--os-password OS_PASSWORD] [--os-tenant-id OS_TENANT_ID]\n              [--os-tenant-name OS_TENANT_NAME] [--os-auth-url OS_AUTH_URL]\n              [--os-region-name OS_REGION_NAME]\n              [--os-auth-token OS_AUTH_TOKEN]\n              [--os-service-type OS_SERVICE_TYPE]\n              [--os-endpoint-type OS_ENDPOINT_TYPE]\n              \u003csubcommand\u003e ...\nglance: error: unrecognized arguments: namespace-list","accounts_in_message":[],"_revision_number":5},{"id":"52889508721efeada2801092cc061d64aa6129c8","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-09-02 12:28:36.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"30ec8e72512e028030b5d6f281a270ca71f15c7a","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-09-02 12:37:02.000000000","message":"Patch Set 5:\n\n@Stuart Help should now work for the new commands.","accounts_in_message":[],"_revision_number":5},{"id":"c2ec62dfce4e778aa8b2d5ff3505fbb98990d1b3","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-09-02 12:40:39.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"93f0d4e2a14195e7d489da82123b0675c2f5b62c","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-09-02 12:51:12.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"0e2acf4e608c39ccce48f4182bc0e41473ad4b6e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-02 14:01:27.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/64/218864/8/check/gate-python-glanceclient-python26/e2d4ae1/ : SUCCESS in 1m 22s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/64/218864/8/check/gate-python-glanceclient-pep8/73e6c2d/ : SUCCESS in 57s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/64/218864/8/check/gate-python-glanceclient-docs/bf31409//doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-glanceclient-python27 http://logs.openstack.org/64/218864/8/check/gate-python-glanceclient-python27/0432b24/ : SUCCESS in 1m 31s\n- gate-python-glanceclient-python34 http://logs.openstack.org/64/218864/8/check/gate-python-glanceclient-python34/c8fe606/ : SUCCESS in 1m 44s\n- gate-python-glanceclient-pypy http://logs.openstack.org/64/218864/8/check/gate-python-glanceclient-pypy/8e30b63/ : FAILURE in 2m 01s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/64/218864/8/check/gate-tempest-dsvm-neutron-src-python-glanceclient/a257aaa/ : SUCCESS in 1h 06m 27s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/64/218864/8/check/gate-glanceclient-dsvm-functional/b721a1b/ : SUCCESS in 26m 00s","accounts_in_message":[],"_revision_number":8},{"id":"da7c61032198e6d90197498f945428d209f52fe9","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-09-03 12:16:56.000000000","message":"Patch Set 8: Code-Review-1\n\n(1 comment)\n\nLooks really good. One very minor nit.","accounts_in_message":[],"_revision_number":8},{"id":"8cfeb58c27a57cddb3bbf89509ac383659998618","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-09-03 12:23:40.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"09e8a52d53ffc1bd3052e9dd80966053aa77c63e","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-09-03 12:46:50.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"0e306038b4de4069e9073c93ab38974fdf3ec952","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2015-09-03 13:33:33.000000000","message":"Patch Set 9:\n\nI really like this, especially the backward compatibility of the md-* commands.  Very nice work, Niall!  On the other hand, I understand Erno\u0027s concern about this really being a feature snuck in as a bug.  There\u0027s an agenda item to discuss the feature/bug business at the Glance meeting today in half an hour, so I\u0027ll hold off on +/- until after then.\n\nAs far as I\u0027m concerned, though, I would definitely like to see this in the glanceclient.","accounts_in_message":[],"_revision_number":9},{"id":"515d1464d16bba2c8587bf6a2ff2822bf5df81ca","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 13:35:38.000000000","message":"Patch Set 9: 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-glanceclient-python26 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-python26/7cdcd22/ : SUCCESS in 1m 12s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-pep8/f6de86e/ : SUCCESS in 1m 00s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/64/218864/9/check/gate-python-glanceclient-docs/3d12766//doc/build/html/ : SUCCESS in 1m 10s\n- gate-python-glanceclient-python27 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-python27/4ed1208/ : SUCCESS in 1m 02s\n- gate-python-glanceclient-python34 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-python34/22690d8/ : SUCCESS in 1m 19s\n- gate-python-glanceclient-pypy http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-pypy/f3ae8c0/ : FAILURE in 1m 42s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/64/218864/9/check/gate-tempest-dsvm-neutron-src-python-glanceclient/fcaa1d6/ : SUCCESS in 1h 07m 40s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/64/218864/9/check/gate-glanceclient-dsvm-functional/47ba515/ : FAILURE in 19m 43s","accounts_in_message":[],"_revision_number":9},{"id":"13acaf617a2bfc3b7e2b8a46fcb4ca867c43c35a","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2015-09-03 13:41:29.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"b9e1a285329f24dfcc74eff78b2d6d092c6b7653","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 14:51:21.000000000","message":"Patch Set 9:\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-glanceclient-python26 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-python26/9bf8955/ : SUCCESS in 1m 15s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-pep8/4151ed6/ : SUCCESS in 1m 02s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/64/218864/9/check/gate-python-glanceclient-docs/2bdce50//doc/build/html/ : SUCCESS in 58s\n- gate-python-glanceclient-python27 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-python27/5d9eaa8/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-python34 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-python34/a7d85f2/ : SUCCESS in 1m 27s\n- gate-python-glanceclient-pypy http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-pypy/06f8615/ : FAILURE in 1m 48s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/64/218864/9/check/gate-tempest-dsvm-neutron-src-python-glanceclient/0e76529/ : SUCCESS in 1h 07m 27s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/64/218864/9/check/gate-glanceclient-dsvm-functional/cf484c0/ : FAILURE in 25m 39s","accounts_in_message":[],"_revision_number":9},{"id":"488de4c0f1aaf23f3038fd81e04f6c5f1db9848f","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-09-07 09:56:29.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"fef7d3492f8aec4a4b0b0fdaa53814574f854993","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-07 11:29:28.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-python26/75eab2d/ : SUCCESS in 1m 11s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-pep8/06b74a9/ : SUCCESS in 1m 02s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/64/218864/9/check/gate-python-glanceclient-docs/ce0ff18//doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-glanceclient-python27 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-python27/2e1e660/ : SUCCESS in 1m 18s\n- gate-python-glanceclient-python34 http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-python34/61e3e39/ : SUCCESS in 1m 45s\n- gate-python-glanceclient-pypy http://logs.openstack.org/64/218864/9/check/gate-python-glanceclient-pypy/d8dd92e/ : FAILURE in 2m 08s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/64/218864/9/check/gate-tempest-dsvm-neutron-src-python-glanceclient/803256d/ : SUCCESS in 1h 26m 19s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/64/218864/9/check/gate-glanceclient-dsvm-functional/c50c526/ : SUCCESS in 30m 52s","accounts_in_message":[],"_revision_number":9},{"id":"7565f4c8a7c3a583581f798ec9e313f6d6b67254","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-09 13:12:10.000000000","message":"Patch Set 9: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":9},{"id":"8412e1d5e5b894aac1e3f995ef113f44d8f48eb8","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-09-10 10:26:40.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"f55b3b40afdbbe1313258fb109151842e3e83445","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-10 11:35:32.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/64/218864/10/check/gate-python-glanceclient-python26/1092bb3/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/64/218864/10/check/gate-python-glanceclient-pep8/cfd6047/ : SUCCESS in 45s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/64/218864/10/check/gate-python-glanceclient-docs/5013bdc//doc/build/html/ : SUCCESS in 2m 30s\n- gate-python-glanceclient-python27 http://logs.openstack.org/64/218864/10/check/gate-python-glanceclient-python27/cfa5563/ : SUCCESS in 1m 05s\n- gate-python-glanceclient-python34 http://logs.openstack.org/64/218864/10/check/gate-python-glanceclient-python34/3fb5406/ : SUCCESS in 1m 22s\n- gate-python-glanceclient-pypy http://logs.openstack.org/64/218864/10/check/gate-python-glanceclient-pypy/3e26e4b/ : FAILURE in 1m 41s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/64/218864/10/check/gate-tempest-dsvm-neutron-src-python-glanceclient/18b177b/ : SUCCESS in 1h 08m 43s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/64/218864/10/check/gate-glanceclient-dsvm-functional/020452d/ : SUCCESS in 17m 18s","accounts_in_message":[],"_revision_number":10},{"id":"64e630cc95f1024e048bca4066f2a2595cd80fda","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-22 12:14:22.000000000","message":"Patch Set 10: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":10},{"id":"7a8abfde66174df5fc3454b16a89f396ccb60f4d","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-11-16 18:32:46.000000000","message":"Abandoned\n\n-2 from core reviewer.","accounts_in_message":[],"_revision_number":10},{"id":"92777513eb04d47558c76d50aea20434a747771b","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-11-17 09:58:45.000000000","message":"Patch Set 10:\n\n@Niall\n\n(I think) the -2 was about whether this should be included in the 1.0.0 release.\n\nI\u0027d still like it to go in.","accounts_in_message":[],"_revision_number":10},{"id":"8fc38511071e166abef0cf5b3f177d6421b315ad","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-11-17 13:33:09.000000000","message":"Restored\n\nStuarts comment","accounts_in_message":[],"_revision_number":10},{"id":"2c9ec77e9ee050a899d3dd62f6395f8744d98ad7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-17 13:33:49.000000000","message":"Patch Set 10:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":10},{"id":"f03d893fbc2ccd27e76b3495ec724855790e8ade","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-11-17 13:41:50.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"4c18b566972e1ff29932cd9ee3345bffff04a43d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-17 16:53:57.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/64/218864/11/check/gate-python-glanceclient-python26/600c7af/ : SUCCESS in 31s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/64/218864/11/check/gate-python-glanceclient-pep8/9ae2216/ : SUCCESS in 43s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/64/218864/11/check/gate-python-glanceclient-docs/adb4717//doc/build/html/ : SUCCESS in 58s\n- gate-python-glanceclient-python27 http://logs.openstack.org/64/218864/11/check/gate-python-glanceclient-python27/8e8d6d3/ : SUCCESS in 1m 05s\n- gate-python-glanceclient-python34 http://logs.openstack.org/64/218864/11/check/gate-python-glanceclient-python34/2e11ca5/ : SUCCESS in 1m 19s\n- gate-python-glanceclient-pypy http://logs.openstack.org/64/218864/11/check/gate-python-glanceclient-pypy/ed76df4/ : FAILURE in 1m 51s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/64/218864/11/check/gate-tempest-dsvm-neutron-src-python-glanceclient/a59289b/ : SUCCESS in 1h 20m 14s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/64/218864/11/check/gate-glanceclient-dsvm-functional/d75f290/ : SUCCESS in 33m 55s","accounts_in_message":[],"_revision_number":11},{"id":"2cb4e211c09aeed40f79a62da6242a1f3d50961f","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2015-11-17 17:21:50.000000000","message":"Patch Set 11:\n\nIndeed, I think I -2\u0027d that shortly after (or around) 1.0.0 release. I\u0027m fine with the change, if the bug gets turned to lite-spec and approved I\u0027m more than happy to revisit this. It would nicely clean the `glance help`, now we need to be careful and make sure that if this need another major version bump we time it right.","accounts_in_message":[],"_revision_number":11},{"id":"e5d31947ea26a5da93a782864aeb6eb457441964","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2015-11-17 17:28:38.000000000","message":"Patch Set 11: Code-Review-2\n\nI\u0027ve commented on the bug","accounts_in_message":[],"_revision_number":11},{"id":"a01210fd1ab091c00c60a32d2db860784a1d4b74","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2016-01-19 18:56:54.000000000","message":"Patch Set 11: -Code-Review\n\nRemovign my -2. The lite spec has been triaged and we can move forward with the review.","accounts_in_message":[],"_revision_number":11},{"id":"e9d808d382475921daf2d366967042e5161977b1","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2016-01-20 10:49:44.000000000","message":"Patch Set 11: Code-Review-1\n\nBased on the TC decision last night, I\u0027m not convinced this is worth of doing. If we move forward with this, I\u0027d like to time the merge of this based on our release needs rather than drive the release based on this. In general I\u0027m still ok with the change itself.","accounts_in_message":[],"_revision_number":11},{"id":"6e6f77713589f428ba35433f27497f3dea84c49f","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2016-01-20 11:47:18.000000000","message":"Patch Set 11:\n\nErno, I\u0027m not sure I follow your last commnent. I guess you\u0027re referring to the decision of using a common CLI for  OpenStack but I don\u0027t think that should impact this work. \n\nThere needs to be some time to transition and, especially, bring OSC up to speed. Could you elaborate more on what you meant?","accounts_in_message":[],"_revision_number":11},{"id":"4f938d7d378ecf6ac1ea10bd29a3267e517500e5","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2016-01-20 16:49:20.000000000","message":"Patch Set 11:\n\nYes that was my point. While we will maintain glanceclient for foreseeable future even osc is the TC preferred client, I\u0027m not convinced major refactoring of the UI is the right way to go.","accounts_in_message":[],"_revision_number":11},{"id":"0ebea8b9334f2f54261477d29efb633c60200af5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-24 18:35:39.000000000","message":"Patch Set 11: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":11},{"id":"fe0ac90821e2edfa5f98e4bc4069b4be790e9fc9","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-12-18 05:21:02.000000000","message":"Removed reviewer Jenkins with the following votes:\n\n* Verified-1 by Jenkins (3)\n","accounts_in_message":[],"_revision_number":11},{"id":"28e5aeda2406f21504a337dfd0d976c6eb20dda9","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-03-26 14:40:14.000000000","message":"Abandoned\n\nVery old patch at this point. Feel free to restore and update if you wish to continue with it.","accounts_in_message":[],"_revision_number":11}],"current_revision_number":11,"current_revision":"d4c8d09f4ad778438ae7062f38d1f1c51245d575","revisions":{"d10b2597016d4fdffc615a0494ed873f4bc67e73":{"kind":"REWORK","_number":1,"created":"2015-08-31 13:55:43.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/1"}}},"commit":{"parents":[{"commit":"54ae632f1b6dfba18a16ba934cd8052fe766693f","subject":"1.0.0 release notes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/54ae632f1b6dfba18a16ba934cd8052fe766693f"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 13:53:40.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d10b2597016d4fdffc615a0494ed873f4bc67e73"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d10b2597016d4fdffc615a0494ed873f4bc67e73"}]},"branch":"refs/heads/master"},"5e2b2b6c9fa2b5746c8c04b1b54d79959c055b13":{"kind":"REWORK","_number":2,"created":"2015-08-31 14:12:47.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/2"}}},"commit":{"parents":[{"commit":"54ae632f1b6dfba18a16ba934cd8052fe766693f","subject":"1.0.0 release notes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/54ae632f1b6dfba18a16ba934cd8052fe766693f"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 14:11:47.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/5e2b2b6c9fa2b5746c8c04b1b54d79959c055b13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/5e2b2b6c9fa2b5746c8c04b1b54d79959c055b13"}]},"branch":"refs/heads/master"},"784bc5f09e956cd1595d6e8367371394d3c645ba":{"kind":"REWORK","_number":3,"created":"2015-08-31 15:54:11.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/3"}}},"commit":{"parents":[{"commit":"54ae632f1b6dfba18a16ba934cd8052fe766693f","subject":"1.0.0 release notes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/54ae632f1b6dfba18a16ba934cd8052fe766693f"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 15:53:16.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/784bc5f09e956cd1595d6e8367371394d3c645ba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/784bc5f09e956cd1595d6e8367371394d3c645ba"}]},"branch":"refs/heads/master"},"fc28722422b6bc450623c0bb7a5aec24374d09d8":{"kind":"REWORK","_number":4,"created":"2015-08-31 16:24:08.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/4"}}},"commit":{"parents":[{"commit":"54ae632f1b6dfba18a16ba934cd8052fe766693f","subject":"1.0.0 release notes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/54ae632f1b6dfba18a16ba934cd8052fe766693f"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 16:23:16.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/fc28722422b6bc450623c0bb7a5aec24374d09d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/fc28722422b6bc450623c0bb7a5aec24374d09d8"}]},"branch":"refs/heads/master"},"4fb40762e3f4ec716371250d75f2141101312472":{"kind":"REWORK","_number":5,"created":"2015-09-01 13:57:30.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/5"}}},"commit":{"parents":[{"commit":"54ae632f1b6dfba18a16ba934cd8052fe766693f","subject":"1.0.0 release notes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/54ae632f1b6dfba18a16ba934cd8052fe766693f"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-09-01 13:55:59.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nThis change allows for backwards compatability with the old style of md-*\ncommands so it will not break any scripts that reply upon that behaviour.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/4fb40762e3f4ec716371250d75f2141101312472"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/4fb40762e3f4ec716371250d75f2141101312472"}]},"branch":"refs/heads/master"},"8bdbcb54bcb4230c588823cd52a483e453cb3dc6":{"kind":"REWORK","_number":6,"created":"2015-09-02 12:28:36.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/6"}}},"commit":{"parents":[{"commit":"54ae632f1b6dfba18a16ba934cd8052fe766693f","subject":"1.0.0 release notes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/54ae632f1b6dfba18a16ba934cd8052fe766693f"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-09-02 12:27:51.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nThis change allows for backwards compatability with the old style of md-*\ncommands so it will not break any scripts that reply upon that behaviour.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/8bdbcb54bcb4230c588823cd52a483e453cb3dc6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/8bdbcb54bcb4230c588823cd52a483e453cb3dc6"}]},"branch":"refs/heads/master"},"b9f7b988aff131bd696f0a4104c6b79e45ad88a9":{"kind":"REWORK","_number":7,"created":"2015-09-02 12:40:39.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/7"}}},"commit":{"parents":[{"commit":"54ae632f1b6dfba18a16ba934cd8052fe766693f","subject":"1.0.0 release notes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/54ae632f1b6dfba18a16ba934cd8052fe766693f"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-09-02 12:39:27.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nThis change allows for backwards compatability with the old style of md-*\ncommands so it will not break any scripts that reply upon that behaviour.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/b9f7b988aff131bd696f0a4104c6b79e45ad88a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/b9f7b988aff131bd696f0a4104c6b79e45ad88a9"}]},"branch":"refs/heads/master"},"c9366ba911f21017f748f2571e84f70b9f03eb3f":{"kind":"REWORK","_number":8,"created":"2015-09-02 12:51:12.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/8"}}},"commit":{"parents":[{"commit":"54ae632f1b6dfba18a16ba934cd8052fe766693f","subject":"1.0.0 release notes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/54ae632f1b6dfba18a16ba934cd8052fe766693f"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-09-02 12:50:36.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nThis change allows for backwards compatability with the old style of md-*\ncommands so it will not break any scripts that reply upon that behaviour.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/c9366ba911f21017f748f2571e84f70b9f03eb3f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/c9366ba911f21017f748f2571e84f70b9f03eb3f"}]},"branch":"refs/heads/master"},"0cdf05eea655109f8fbfee7f839096a1cae8467c":{"kind":"REWORK","_number":9,"created":"2015-09-03 12:23:40.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/9"}}},"commit":{"parents":[{"commit":"54ae632f1b6dfba18a16ba934cd8052fe766693f","subject":"1.0.0 release notes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/54ae632f1b6dfba18a16ba934cd8052fe766693f"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-09-03 12:22:59.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nThis change allows for backwards compatability with the old style of md-*\ncommands so it will not break any scripts that reply upon that behaviour.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/0cdf05eea655109f8fbfee7f839096a1cae8467c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/0cdf05eea655109f8fbfee7f839096a1cae8467c"}]},"branch":"refs/heads/master"},"07a8db46312ad32eb69a49bca143e579d0b0dbb7":{"kind":"REWORK","_number":10,"created":"2015-09-10 10:26:40.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/10"}}},"commit":{"parents":[{"commit":"5026774bd1b8cdd079256a21cbbb74ba687267a9","subject":"Don\u0027t make `help` require auth parameters","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/5026774bd1b8cdd079256a21cbbb74ba687267a9"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-09-10 10:25:58.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nThis change allows for backwards compatability with the old style of md-*\ncommands so it will not break any scripts that reply upon that behaviour.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/07a8db46312ad32eb69a49bca143e579d0b0dbb7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/07a8db46312ad32eb69a49bca143e579d0b0dbb7"}]},"branch":"refs/heads/master"},"d4c8d09f4ad778438ae7062f38d1f1c51245d575":{"kind":"REWORK","_number":11,"created":"2015-11-17 13:41:50.000000000","uploader":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"ref":"refs/changes/64/218864/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/64/218864/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/64/218864/11"}}},"commit":{"parents":[{"commit":"d91210c806fe1f5bad39b18bf3ee38d3669fd8c3","subject":"Release Notes for version 1.2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d91210c806fe1f5bad39b18bf3ee38d3669fd8c3"}]}],"author":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-08-31 12:25:34.000000000","tz":0},"committer":{"name":"NiallBunting","email":"niall.bunting@hp.com","date":"2015-11-17 13:41:13.000000000","tz":0},"subject":"Move metadef into sub-commands","message":"Move metadef into sub-commands\n\nThis changes the behaviour of the client so all the metadef commands\nare now subcommands. For example to run what was previously was \u0027glance\nmd-namespace-list\u0027 is now \u0027glance metadef namespace-list\u0027.\n\nThis change allows for backwards compatability with the old style of md-*\ncommands so it will not break any scripts that reply upon that behaviour.\n\nChange-Id: I42d07540c276e306105fa1d59585d63aa1c9c0b8\nCloses-bug: 1489534\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d4c8d09f4ad778438ae7062f38d1f1c51245d575"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d4c8d09f4ad778438ae7062f38d1f1c51245d575"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
