)]}'
{"id":"openstack%2Fpython-openstackclient~226749","triplet_id":"openstack%2Fpython-openstackclient~master~I102b914e8ad09a014f6fdd846c5766b6c2eaadb8","project":"openstack/python-openstackclient","branch":"master","topic":"image-v2-set-followup","hashtags":[],"change_id":"I102b914e8ad09a014f6fdd846c5766b6c2eaadb8","subject":"Clean up Image v2 image set command","status":"MERGED","created":"2015-09-23 12:32:28.000000000","updated":"2015-10-06 21:26:35.000000000","submitted":"2015-10-06 21:26:33.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8b1d2f5e7514bc08c306e544d5b57d1b3ea55c90","_number":226749,"virtual_id_number":226749,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-10-06 21:26:33.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":2,"date":"2015-10-06 20:14:28.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-10-06 18:13:25.000000000","_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":1,"date":"2015-10-06 20:14:28.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-23 20:11:18.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2015-09-28 10:17:14.000000000","updated_by":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"reviewer":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"state":"REVIEWER"},{"updated":"2015-10-06 18:13:25.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-10-06 20:14:28.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2015-10-06 21:26:33.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"39f8b6e5711b44874e1edafc7ca377324e5c52d2","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-09-23 12:32:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ee8e0702f1e82d21f7ecd2ed014a6d9bc51a694a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-23 13:58:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/49/226749/1/check/gate-python-openstackclient-python26/47b61ed/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/49/226749/1/check/gate-python-openstackclient-pep8/2c9fae2/ : SUCCESS in 1m 11s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/49/226749/1/check/gate-python-openstackclient-docs/817a34c//doc/build/html/ : SUCCESS in 2m 09s\n- gate-python-openstackclient-python27 http://logs.openstack.org/49/226749/1/check/gate-python-openstackclient-python27/18884cf/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-python34 http://logs.openstack.org/49/226749/1/check/gate-python-openstackclient-python34/2d5a926/ : SUCCESS in 2m 27s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/49/226749/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/733115c/ : SUCCESS in 1h 22m 14s\n- gate-osc-dsvm-functional http://logs.openstack.org/49/226749/1/check/gate-osc-dsvm-functional/0e73ff7/ : SUCCESS in 28m 13s","accounts_in_message":[],"_revision_number":1},{"id":"53f49655fce9ec75142156d07eeb488defcfcd20","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-09-24 07:18:59.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"af71116d7630bd9d05caeeb6d49594d1fb872b35","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-09-24 07:19:24.000000000","message":"Patch Set 1: Code-Review-1\n\nalso, we need an \"unset\" command, so we can remove tags and properties","accounts_in_message":[],"_revision_number":1},{"id":"b24f031f6f7c5eb436e628b96224345fe8976f96","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-09-24 09:42:26.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nComment about removing the owner property.","accounts_in_message":[],"_revision_number":1},{"id":"1f1858573a3db1df03fed95af0e6e765f48d1e2f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-09-24 14:09:15.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nok, --owner comes back.  Is there a feeling about the --os-distro, --architecture, etc options?","accounts_in_message":[],"_revision_number":1},{"id":"e84ae8c6d08f300c8fe98f700a12cff7f53a26ef","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-09-24 22:06:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ba8188004fe8e2062381d86708e011118e8634f2","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-09-24 22:16:40.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2c8165d50956cb54c96c97230106d55a03b26886","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-24 23:33:09.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/49/226749/3/check/gate-python-openstackclient-python26/d4d25e3/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/49/226749/3/check/gate-python-openstackclient-pep8/9f3828b/ : SUCCESS in 1m 02s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/49/226749/3/check/gate-python-openstackclient-docs/ec33646//doc/build/html/ : SUCCESS in 1m 35s\n- gate-python-openstackclient-python27 http://logs.openstack.org/49/226749/3/check/gate-python-openstackclient-python27/7439026/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-python34 http://logs.openstack.org/49/226749/3/check/gate-python-openstackclient-python34/154a997/ : SUCCESS in 2m 42s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/49/226749/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/0d8caee/ : SUCCESS in 1h 16m 20s\n- gate-osc-dsvm-functional http://logs.openstack.org/49/226749/3/check/gate-osc-dsvm-functional/c826929/ : SUCCESS in 21m 56s","accounts_in_message":[],"_revision_number":3},{"id":"25a9129798b3549d0e947a92b89eb634eaa5244c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-09-25 21:37:58.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"69d483cc32646671e8b7bcdd45bf7e3b2d723638","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-25 22:32:44.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/49/226749/4/check/gate-python-openstackclient-python26/7c73397/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/49/226749/4/check/gate-python-openstackclient-pep8/1f072cd/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/49/226749/4/check/gate-python-openstackclient-docs/951eb27//doc/build/html/ : SUCCESS in 2m 06s\n- gate-python-openstackclient-python27 http://logs.openstack.org/49/226749/4/check/gate-python-openstackclient-python27/925baef/ : SUCCESS in 1m 12s\n- gate-python-openstackclient-python34 http://logs.openstack.org/49/226749/4/check/gate-python-openstackclient-python34/1fc5ad3/ : SUCCESS in 1m 49s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/49/226749/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/fc2143f/ : SUCCESS in 54m 39s\n- gate-osc-dsvm-functional http://logs.openstack.org/49/226749/4/check/gate-osc-dsvm-functional/d737e95/ : SUCCESS in 23m 55s","accounts_in_message":[],"_revision_number":4},{"id":"77835a0010f88a368317d268d5cc907548e7fd58","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-09-26 05:30:21.000000000","message":"Patch Set 4: Code-Review+2\n\nfwiw, i tried an earlier patch with distro/arch/os-version and such and they worked just fine, i wouldn\u0027t mind having them in, but this is OK too.","accounts_in_message":[],"_revision_number":4},{"id":"739fc76cf7e5b411102638e5cabee30072793935","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-09-26 17:51:24.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c052b44974734b0331441f0f45ce7cc2d394f0bf","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-09-26 17:51:52.000000000","message":"Patch Set 5:\n\nOK Steve, I put them back in, and with tests this time!\n\nLet the rebases begin...","accounts_in_message":[],"_revision_number":5},{"id":"8b78e2fdc5cf93b013c628d78f81641e26b19554","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-09-26 17:54:40.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"70afcb08c5117e374c683b2fd382bac221de5fe9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-26 18:42:59.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/49/226749/6/check/gate-python-openstackclient-python26/47248ba/ : SUCCESS in 1m 16s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/49/226749/6/check/gate-python-openstackclient-pep8/d018513/ : SUCCESS in 1m 06s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/49/226749/6/check/gate-python-openstackclient-docs/56afe52//doc/build/html/ : SUCCESS in 2m 01s\n- gate-python-openstackclient-python27 http://logs.openstack.org/49/226749/6/check/gate-python-openstackclient-python27/c15ef64/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-python34 http://logs.openstack.org/49/226749/6/check/gate-python-openstackclient-python34/8c1bf0e/ : SUCCESS in 2m 13s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/49/226749/6/check/gate-tempest-dsvm-neutron-src-python-openstackclient/4227587/ : SUCCESS in 48m 13s\n- gate-osc-dsvm-functional http://logs.openstack.org/49/226749/6/check/gate-osc-dsvm-functional/0215c45/ : SUCCESS in 20m 25s","accounts_in_message":[],"_revision_number":6},{"id":"864b3d478427fe740aae9b28d45c067a6f87f85a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-09-27 02:38:57.000000000","message":"Patch Set 6: Code-Review+2\n\nadd the patch to the end of the chain dtroyer! reduce the amount of rebasing needed :)","accounts_in_message":[],"_revision_number":6},{"id":"6dbac32c691fbf664f1c7ca72abbeb6617340eb1","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-09-27 03:27:38.000000000","message":"Patch Set 6:\n\nThere was more than just that...","accounts_in_message":[],"_revision_number":6},{"id":"3c7ad4c83dfbf8ac257521162711c505249347f6","author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"date":"2015-09-28 10:17:14.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)\n\nI\u0027m wondering should we add some of the options such as os-distro etc. They seem to be just extra defined properties that the user could create without the --os-distro, using --property.","accounts_in_message":[],"_revision_number":6},{"id":"a06acc79a7445c8fd1c514e2a2b80adf354d99d3","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-09-28 15:58:59.000000000","message":"Patch Set 6:\n\n(1 comment)\n\nI put those extra property alias options back in because we have already released with those options present and otherwise need to go through the deprecation process.\n\nAlso, I initially put them in as a user-friendly thing to begin with, so I apparently can\u0027t make up my own mind if I want them or not.  For now we should keep them, maybe clearly document them as property aliases as that is how the appear in the output.","accounts_in_message":[],"_revision_number":6},{"id":"6e287af254cd47f55c5e0afbdbdad6b9cf329478","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-10-06 18:11:36.000000000","message":"Patch Set 6: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"43fdef1e3381454536e8f93def422edbfcc6781c","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-10-06 18:12:15.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"1af391c7168fd0c9f71adb854d38b3da5df014a0","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-10-06 18:13:25.000000000","message":"Patch Set 7: Code-Review+2\n\nfixed typo from previous patch set, LGTM","accounts_in_message":[],"_revision_number":7},{"id":"a0adfc70775a905f797b4e99a0af0849832e0d01","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-06 19:58:47.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/49/226749/7/check/gate-python-openstackclient-python26/e03945e/ : SUCCESS in 1m 19s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/49/226749/7/check/gate-python-openstackclient-pep8/0907b24/ : SUCCESS in 1m 01s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/49/226749/7/check/gate-python-openstackclient-docs/98b5197//doc/build/html/ : SUCCESS in 2m 01s\n- gate-python-openstackclient-python27 http://logs.openstack.org/49/226749/7/check/gate-python-openstackclient-python27/c7e510d/ : SUCCESS in 1m 04s\n- gate-python-openstackclient-python34 http://logs.openstack.org/49/226749/7/check/gate-python-openstackclient-python34/793e304/ : SUCCESS in 1m 26s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/49/226749/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient/96abf13/ : SUCCESS in 1h 17m 31s\n- gate-osc-dsvm-functional http://logs.openstack.org/49/226749/7/check/gate-osc-dsvm-functional/d5f9101/ : SUCCESS in 32m 05s","accounts_in_message":[],"_revision_number":7},{"id":"b7aeadacedd66c2bcd03276f976b99be458d4b3d","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-10-06 20:14:28.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\nlgtm","accounts_in_message":[],"_revision_number":7},{"id":"382d2fba97f9b0b36eeb8107e61da371ef9da4aa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-06 20:14:33.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"97ae770d608eda5cbaed555e5f97e773a276c754","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-06 21:26:33.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/49/226749/7/gate/gate-python-openstackclient-python26/bbcd6bf/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/49/226749/7/gate/gate-python-openstackclient-docs/53c90fb//doc/build/html/ : SUCCESS in 2m 15s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/49/226749/7/gate/gate-python-openstackclient-pep8/7d5d724/ : SUCCESS in 1m 13s\n- gate-python-openstackclient-python27 http://logs.openstack.org/49/226749/7/gate/gate-python-openstackclient-python27/f8e9397/ : SUCCESS in 1m 41s\n- gate-python-openstackclient-python34 http://logs.openstack.org/49/226749/7/gate/gate-python-openstackclient-python34/58190a1/ : SUCCESS in 1m 56s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/49/226749/7/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/cdb1bc7/ : SUCCESS in 1h 11m 33s\n- gate-osc-dsvm-functional http://logs.openstack.org/49/226749/7/gate/gate-osc-dsvm-functional/336c1b9/ : SUCCESS in 32m 40s","accounts_in_message":[],"_revision_number":7},{"id":"9b802cbdf69b439ac8700c539ad0504796ed67a5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-06 21:26:35.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"201b1cee86a4df8ede6c97d962ac331ad0378140","revisions":{"7edcd36208749dc92ea4ad6b2f761eb3aea60147":{"kind":"REWORK","_number":1,"created":"2015-09-23 12:32:28.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/49/226749/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/226749/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/1"}}},"commit":{"parents":[{"commit":"c71c78df9209627c2d3de324744b898acdb299ce","subject":"Merge \"Glance `image set` Resolve Fracturing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c71c78df9209627c2d3de324744b898acdb299ce"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-22 22:17:37.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-23 12:31:26.000000000","tz":-300},"subject":"Clean up Image v2 image set command","message":"Clean up Image v2 image set command\n\nMake the Image v2 image set command meet at the intersection of the v1\nimage set command and the v2 image create command:\n\n* Add owner and visibility to the deadopts list and remove the options\n* Put the options in the same order as v1 image set\n* Make the help text match\n* Move the additional options that do not appear in either v1 image set or\n  v2 image create to the end of the list pending resolution of their fate\n* Add --properties\n* Add tests for v2 image set to match v1\n* Put the SetImage class in v2/image.py in alphabetical order\n\n-----\n\nToDo:\n* add --tags\n  requires thought on how to merge, remove tags from the existing image\n\n-----\n\nDiscuss: What to do with the following?  Some can be handled similar to\nhow the v2 image create options will be handled, what about the others?\n\nThe set of options that were here and do not appear elsewhere:\n--architecture, --instance-uuid\n\nThe options in v1 image set that are not here:\n--volume, --force, --stdin\n\nChange-Id: I102b914e8ad09a014f6fdd846c5766b6c2eaadb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7edcd36208749dc92ea4ad6b2f761eb3aea60147"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7edcd36208749dc92ea4ad6b2f761eb3aea60147"}]},"branch":"refs/heads/master"},"145b46527cea4ae9ee5ed313711701e1f00762c4":{"kind":"REWORK","_number":2,"created":"2015-09-24 22:06:14.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/49/226749/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/226749/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/2"}}},"commit":{"parents":[{"commit":"c71c78df9209627c2d3de324744b898acdb299ce","subject":"Merge \"Glance `image set` Resolve Fracturing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c71c78df9209627c2d3de324744b898acdb299ce"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-22 22:17:37.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-09-24 22:05:28.000000000","tz":-240},"subject":"Clean up Image v2 image set command","message":"Clean up Image v2 image set command\n\nMake the Image v2 image set command meet at the intersection of the v1\nimage set command and the v2 image create command:\n\n* Add owner and visibility to the deadopts list and remove the options\n* Put the options in the same order as v1 image set\n* Make the help text match\n* Move the additional options that do not appear in either v1 image set or\n  v2 image create to the end of the list pending resolution of their fate\n* Add --properties\n* Add tests for v2 image set to match v1\n* Put the SetImage class in v2/image.py in alphabetical order\n\nDiscuss: What to do with the following?  Some can be handled similar to\nhow the v2 image create options will be handled, what about the others?\n\nThe set of options that were here and do not appear elsewhere:\n--architecture, --instance-uuid\n\nThe options in v1 image set that are not here:\n--volume, --force, --stdin\n\nChange-Id: I102b914e8ad09a014f6fdd846c5766b6c2eaadb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/145b46527cea4ae9ee5ed313711701e1f00762c4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/145b46527cea4ae9ee5ed313711701e1f00762c4"}]},"branch":"refs/heads/master"},"8fef1ad5c6449f73c6e38c1b85f28de4f1116a4c":{"kind":"REWORK","_number":3,"created":"2015-09-24 22:16:40.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/49/226749/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/226749/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/3"}}},"commit":{"parents":[{"commit":"c71c78df9209627c2d3de324744b898acdb299ce","subject":"Merge \"Glance `image set` Resolve Fracturing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c71c78df9209627c2d3de324744b898acdb299ce"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-22 22:17:37.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-09-24 22:16:28.000000000","tz":-240},"subject":"Clean up Image v2 image set command","message":"Clean up Image v2 image set command\n\nMake the Image v2 image set command meet at the intersection of the v1\nimage set command and the v2 image create command:\n\n* Add owner and visibility to the deadopts list and remove the options\n* Put the options in the same order as v1 image set\n* Make the help text match\n* Move the additional options that do not appear in either v1 image set or\n  v2 image create to the end of the list pending resolution of their fate\n* Add --properties\n* Add tests for v2 image set to match v1\n* Put the SetImage class in v2/image.py in alphabetical order\n\nDiscuss: What to do with the following?  Some can be handled similar to\nhow the v2 image create options will be handled, what about the others?\n\nThe set of options that were here and do not appear elsewhere:\n--architecture, --instance-uuid\n\nThe options in v1 image set that are not here:\n--volume, --force, --stdin\n\nChange-Id: I102b914e8ad09a014f6fdd846c5766b6c2eaadb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8fef1ad5c6449f73c6e38c1b85f28de4f1116a4c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8fef1ad5c6449f73c6e38c1b85f28de4f1116a4c"}]},"branch":"refs/heads/master"},"09dd3724c72bc0538587a69f39f96ac7f7dacbd3":{"kind":"REWORK","_number":4,"created":"2015-09-25 21:37:58.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/49/226749/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/226749/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/4"}}},"commit":{"parents":[{"commit":"c71c78df9209627c2d3de324744b898acdb299ce","subject":"Merge \"Glance `image set` Resolve Fracturing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c71c78df9209627c2d3de324744b898acdb299ce"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-22 22:17:37.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-25 21:37:04.000000000","tz":-300},"subject":"Clean up Image v2 image set command","message":"Clean up Image v2 image set command\n\nMake the Image v2 image set command meet at the intersection of the v1\nimage set command and the v2 image create command:\n\n* Add visibility to the deadopts list and remove the option\n* Put the options in the same order as v1 image set\n* Make the help text match\n* Move the additional options that do not appear in either v1 image set or\n  v2 image create to the end of the list pending resolution of their fate\n* Add --properties\n* Add tests for v2 image set to match v1\n* Put the SetImage class in v2/image.py in alphabetical order\n\nChange-Id: I102b914e8ad09a014f6fdd846c5766b6c2eaadb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/09dd3724c72bc0538587a69f39f96ac7f7dacbd3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/09dd3724c72bc0538587a69f39f96ac7f7dacbd3"}]},"branch":"refs/heads/master"},"a45826b73d9185fdc1f56941d82e73406c5d599e":{"kind":"REWORK","_number":5,"created":"2015-09-26 17:51:24.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/49/226749/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/226749/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/5"}}},"commit":{"parents":[{"commit":"c71c78df9209627c2d3de324744b898acdb299ce","subject":"Merge \"Glance `image set` Resolve Fracturing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c71c78df9209627c2d3de324744b898acdb299ce"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-22 22:17:37.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-26 17:48:21.000000000","tz":-300},"subject":"Clean up Image v2 image set command","message":"Clean up Image v2 image set command\n\nMake the Image v2 image set command meet at the intersection of the v1\nimage set command and the v2 image create command:\n\n* Add visibility to the deadopts list and remove the option\n* Put the options in the same order as v1 image set\n* Make the help text match\n* Add --properties\n* Move the additional options that do not appear in either v1 image set or\n  v2 image create after --property as they are really pre-defined properties\n* Add tests for v2 image set to match v1 and then some\n* Put the SetImage class in v2/image.py in alphabetical order\n\nChange-Id: I102b914e8ad09a014f6fdd846c5766b6c2eaadb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a45826b73d9185fdc1f56941d82e73406c5d599e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a45826b73d9185fdc1f56941d82e73406c5d599e"}]},"branch":"refs/heads/master"},"401105a67d9b576d2b653f27a9eaf15384121470":{"kind":"REWORK","_number":6,"created":"2015-09-26 17:54:40.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/49/226749/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/226749/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/6"}}},"commit":{"parents":[{"commit":"c71c78df9209627c2d3de324744b898acdb299ce","subject":"Merge \"Glance `image set` Resolve Fracturing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c71c78df9209627c2d3de324744b898acdb299ce"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-22 22:17:37.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-26 17:54:32.000000000","tz":-300},"subject":"Clean up Image v2 image set command","message":"Clean up Image v2 image set command\n\nMake the Image v2 image set command meet at the intersection of the v1\nimage set command and the v2 image create command:\n\n* Add visibility to the deadopts list and remove the option\n* Put the options in the same order as v1 image set\n* Make the help text match\n* Add --properties\n* Move the additional options that do not appear in either v1 image set or\n  v2 image create after --property as they are really pre-defined properties\n* Add tests for v2 image set to match v1 and then some\n* Put the SetImage class in v2/image.py in alphabetical order\n\nChange-Id: I102b914e8ad09a014f6fdd846c5766b6c2eaadb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/401105a67d9b576d2b653f27a9eaf15384121470"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/401105a67d9b576d2b653f27a9eaf15384121470"}]},"branch":"refs/heads/master"},"201b1cee86a4df8ede6c97d962ac331ad0378140":{"kind":"REWORK","_number":7,"created":"2015-10-06 18:12:15.000000000","uploader":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"ref":"refs/changes/49/226749/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/226749/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/226749/7"}}},"commit":{"parents":[{"commit":"c71c78df9209627c2d3de324744b898acdb299ce","subject":"Merge \"Glance `image set` Resolve Fracturing\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c71c78df9209627c2d3de324744b898acdb299ce"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-09-22 22:17:37.000000000","tz":-300},"committer":{"name":"lin-hua-cheng","email":"os.lcheng@gmail.com","date":"2015-10-06 18:11:59.000000000","tz":-420},"subject":"Clean up Image v2 image set command","message":"Clean up Image v2 image set command\n\nMake the Image v2 image set command meet at the intersection of the v1\nimage set command and the v2 image create command:\n\n* Add visibility to the deadopts list and remove the option\n* Put the options in the same order as v1 image set\n* Make the help text match\n* Add --properties\n* Move the additional options that do not appear in either v1 image set or\n  v2 image create after --property as they are really pre-defined properties\n* Add tests for v2 image set to match v1 and then some\n* Put the SetImage class in v2/image.py in alphabetical order\n\nChange-Id: I102b914e8ad09a014f6fdd846c5766b6c2eaadb8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/201b1cee86a4df8ede6c97d962ac331ad0378140"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/201b1cee86a4df8ede6c97d962ac331ad0378140"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
