)]}'
{"id":"openstack%2Fpython-openstackclient~318831","triplet_id":"openstack%2Fpython-openstackclient~master~Ia6ed3a8e28a8961f770c241b49d47cce9ff328d3","project":"openstack/python-openstackclient","branch":"master","topic":"fix-image-tests","hashtags":[],"change_id":"Ia6ed3a8e28a8961f770c241b49d47cce9ff328d3","subject":"Fix image tests to use warlock resources","status":"MERGED","created":"2016-05-19 17:55:22.000000000","updated":"2016-05-21 23:04:50.000000000","submitted":"2016-05-21 23:04:50.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9f486a64d6127788acc01f7283f46a60b7dfb0c2","_number":318831,"virtual_id_number":318831,"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2016-05-21 23:04:50.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"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":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2016-05-20 16:05:36.000000000","_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":1,"date":"2016-05-20 12:09:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2016-05-20 12:15:31.000000000","_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":1,"date":"2016-05-21 21:50:54.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-05-19 18:53:09.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":"2016-05-19 20:55:52.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2016-05-20 12:15:31.000000000","updated_by":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"reviewer":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"state":"REVIEWER"},{"updated":"2016-05-20 16:05:36.000000000","updated_by":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"reviewer":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"state":"REVIEWER"},{"updated":"2016-05-21 23:04:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"5d28aa9dd17cf49e4cee7ce467c2462a09584ddf","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-19 17:55:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"66d85b76adb4716abad51f4e5527a8f8bb0772e8","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-05-19 18:53:09.000000000","message":"Patch Set 1: Code-Review+2\n\nseems like throw-away work once we move to the sdk","accounts_in_message":[],"_revision_number":1},{"id":"cd1f0160fd5c72ade70c096fc3f3595110e1d92f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-19 19:44:40.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/31/318831/1/check/gate-python-openstackclient-docs/d168d87//doc/build/html/ : SUCCESS in 6m 23s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/31/318831/1/check/gate-python-openstackclient-pep8/b5b287f/ : SUCCESS in 2m 31s\n- gate-python-openstackclient-python27 http://logs.openstack.org/31/318831/1/check/gate-python-openstackclient-python27/5fa2dd4/ : FAILURE in 2m 34s\n- gate-python-openstackclient-python34 http://logs.openstack.org/31/318831/1/check/gate-python-openstackclient-python34/e016add/ : FAILURE in 2m 24s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/31/318831/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/acc411b/ : SUCCESS in 54m 01s\n- check-osc-plugins http://logs.openstack.org/31/318831/1/check/check-osc-plugins/cd1926f/ : SUCCESS in 3m 50s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/31/318831/1/check/gate-osc-dsvm-functional/84bc0bf/ : SUCCESS in 38m 53s","accounts_in_message":[],"_revision_number":1},{"id":"e7b3e3fd714424f102d405422e91cb62c1c0ab7a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-19 20:34:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2153b53ccc45a15e266e8b49b2311df2306fa6f2","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2016-05-19 20:55:52.000000000","message":"Patch Set 2: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"290b5a63981d9726a97836e981e7230629daca31","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-19 22:30:51.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/31/318831/2/check/gate-python-openstackclient-docs/1577fae//doc/build/html/ : SUCCESS in 4m 58s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/31/318831/2/check/gate-python-openstackclient-pep8/e6640f8/ : SUCCESS in 3m 59s\n- gate-python-openstackclient-python27 http://logs.openstack.org/31/318831/2/check/gate-python-openstackclient-python27/8673f99/ : FAILURE in 2m 20s\n- gate-python-openstackclient-python34 http://logs.openstack.org/31/318831/2/check/gate-python-openstackclient-python34/2112a14/ : FAILURE in 5m 57s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/31/318831/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/cc83a70/ : SUCCESS in 1h 18m 30s\n- check-osc-plugins http://logs.openstack.org/31/318831/2/check/check-osc-plugins/3c1312e/ : SUCCESS in 3m 16s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/31/318831/2/check/gate-osc-dsvm-functional/691f819/ : SUCCESS in 36m 37s","accounts_in_message":[],"_revision_number":2},{"id":"6a462b7026d623d7c092aec3a7a106a8f2a27c53","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-20 01:19:30.000000000","message":"Patch Set 3: Published edit on patch set 2","accounts_in_message":[],"_revision_number":3},{"id":"02caff32cc3b7e20e271c06f9e90d7ffcce1b1ba","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-20 01:21:03.000000000","message":"Patch Set 3:\n\nSteve, we\u0027ve been saying that for two years, and again today I have to consider implementing more Image v1 code because SDK doesn\u0027t have it yet...we _will_ be doing the new image import here in openstack.api.image as a POC for hiding its ugliness.","accounts_in_message":[],"_revision_number":3},{"id":"b2f7a73caa8a763cf3d8a7ff1acff4c2d622ae55","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-20 02:44:02.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/31/318831/3/check/gate-python-openstackclient-docs/24ae343//doc/build/html/ : SUCCESS in 3m 33s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/31/318831/3/check/gate-python-openstackclient-pep8/7f4d622/ : SUCCESS in 2m 28s\n- gate-python-openstackclient-python27 http://logs.openstack.org/31/318831/3/check/gate-python-openstackclient-python27/b7cd8bf/ : FAILURE in 2m 42s\n- gate-python-openstackclient-python34 http://logs.openstack.org/31/318831/3/check/gate-python-openstackclient-python34/640b622/ : FAILURE in 4m 38s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/31/318831/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/4c5dbfe/ : SUCCESS in 1h 21m 11s\n- check-osc-plugins http://logs.openstack.org/31/318831/3/check/check-osc-plugins/002a7bf/ : SUCCESS in 3m 03s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/31/318831/3/check/gate-osc-dsvm-functional/8ef03a7/ : SUCCESS in 35m 59s","accounts_in_message":[],"_revision_number":3},{"id":"491dbd46948abad50cf2f311205fb051e2902060","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-20 12:09:35.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"512a1e3c1ade8b9234f350d6c6183e77b2b8f7ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-20 14:15:34.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/31/318831/4/check/gate-python-openstackclient-docs/16ab5b8//doc/build/html/ : SUCCESS in 3m 40s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/31/318831/4/check/gate-python-openstackclient-pep8/ec1956d/ : SUCCESS in 2m 51s\n- gate-python-openstackclient-python27 http://logs.openstack.org/31/318831/4/check/gate-python-openstackclient-python27/3ed7c4e/ : SUCCESS in 3m 08s\n- gate-python-openstackclient-python34 http://logs.openstack.org/31/318831/4/check/gate-python-openstackclient-python34/74ce3a8/ : SUCCESS in 3m 56s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/31/318831/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/77aa395/ : SUCCESS in 1h 10m 33s\n- check-osc-plugins http://logs.openstack.org/31/318831/4/check/check-osc-plugins/5eef9d1/ : SUCCESS in 4m 23s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/31/318831/4/check/gate-osc-dsvm-functional/240d3ec/ : SUCCESS in 35m 11s","accounts_in_message":[],"_revision_number":4},{"id":"0735ba794994641a6cf3eafa72e21a34744e178e","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-05-20 16:05:36.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"78532187f99f185c5e3cc3d28e9ef26519c04ad3","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-05-21 21:50:54.000000000","message":"Patch Set 4: Workflow+1\n\nIt may be throwaway Steve but a) we\u0027ve said that since ATL, and b) I needed it to properly test server image/backup create","accounts_in_message":[],"_revision_number":4},{"id":"01870b5717d387f4a795780f930a9c008c2545c0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-21 21:50:59.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"48d60bfbfc2365b9c576a8be89ad60f8497bd743","date":"2016-05-21 23:04:50.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"bdfdb8cf9206167a2e674693391091bac094b2ea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-21 23:04:50.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/31/318831/4/gate/gate-python-openstackclient-docs/211c8a3//doc/build/html/ : SUCCESS in 4m 22s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/31/318831/4/gate/gate-python-openstackclient-pep8/42898fd/ : SUCCESS in 2m 57s\n- gate-python-openstackclient-python27 http://logs.openstack.org/31/318831/4/gate/gate-python-openstackclient-python27/c15d692/ : SUCCESS in 3m 19s\n- gate-python-openstackclient-python34 http://logs.openstack.org/31/318831/4/gate/gate-python-openstackclient-python34/b8b00a4/ : SUCCESS in 3m 43s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/31/318831/4/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/3eb793d/ : SUCCESS in 1h 09m 25s\n- gate-osc-dsvm-functional http://logs.openstack.org/31/318831/4/gate/gate-osc-dsvm-functional/c032cf7/ : SUCCESS in 37m 25s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"c3d481085022ffffc4fb02bbf4766ca49a4c5806","revisions":{"c1324f49778d68272f40d5b63f37e72b9b9c8a0f":{"kind":"REWORK","_number":1,"created":"2016-05-19 17:55:22.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/31/318831/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/31/318831/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/1"}}},"commit":{"parents":[{"commit":"35ea7a9baa498812e6f0d6e70a2f24ad6a360730","subject":"Merge \"remove #noqa from i18n imports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/35ea7a9baa498812e6f0d6e70a2f24ad6a360730"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-05-19 17:53:01.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-05-19 17:53:53.000000000","tz":-300},"subject":"Fix image tests to use warlock resources","message":"Fix image tests to use warlock resources\n\nWe have been testing (incorrectly) Image v2 using our usual\nFakeResource objects, when the v2 API actually uses warlock\nschema modelled resources.\n\nBring this to the tests (TestImageSet was already doing this)\n\nChange-Id: Ia6ed3a8e28a8961f770c241b49d47cce9ff328d3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c1324f49778d68272f40d5b63f37e72b9b9c8a0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c1324f49778d68272f40d5b63f37e72b9b9c8a0f"}]},"branch":"refs/heads/master"},"b580ce981bb21f2eaab070e848c47c7296be2613":{"kind":"REWORK","_number":2,"created":"2016-05-19 20:34:03.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/31/318831/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/31/318831/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/2"}}},"commit":{"parents":[{"commit":"35ea7a9baa498812e6f0d6e70a2f24ad6a360730","subject":"Merge \"remove #noqa from i18n imports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/35ea7a9baa498812e6f0d6e70a2f24ad6a360730"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-05-19 17:53:01.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-05-19 20:15:42.000000000","tz":-300},"subject":"Fix image tests to use warlock resources","message":"Fix image tests to use warlock resources\n\nWe have been testing (incorrectly) Image v2 using our usual\nFakeResource objects, when the v2 API actually uses warlock\nschema modelled resources.\n\nBring this to the tests (TestImageSet was already doing this)\n\nChange-Id: Ia6ed3a8e28a8961f770c241b49d47cce9ff328d3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b580ce981bb21f2eaab070e848c47c7296be2613"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b580ce981bb21f2eaab070e848c47c7296be2613"}]},"branch":"refs/heads/master"},"5ec4ef1b56465a2c8b198fcf6b8a25a4e14035b2":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2016-05-20 01:19:30.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/31/318831/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/31/318831/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/3"}}},"commit":{"parents":[{"commit":"35ea7a9baa498812e6f0d6e70a2f24ad6a360730","subject":"Merge \"remove #noqa from i18n imports\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/35ea7a9baa498812e6f0d6e70a2f24ad6a360730"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-05-19 17:53:01.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-05-20 01:19:18.000000000","tz":0},"subject":"Fix image tests to use warlock resources","message":"Fix image tests to use warlock resources\n\nWe have been testing (incorrectly) Image v2 using our usual\nFakeResource objects, when the v2 API actually uses warlock\nschema modeled resources.\n\nChange-Id: Ia6ed3a8e28a8961f770c241b49d47cce9ff328d3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5ec4ef1b56465a2c8b198fcf6b8a25a4e14035b2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5ec4ef1b56465a2c8b198fcf6b8a25a4e14035b2"}]},"branch":"refs/heads/master"},"c3d481085022ffffc4fb02bbf4766ca49a4c5806":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":4,"created":"2016-05-20 12:09:35.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/31/318831/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/31/318831/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/31/318831/4"}}},"commit":{"parents":[{"commit":"a68576b34b76327cc54191f2b34170d4d394cd3d","subject":"Merge \"Avoid TypeError on message object additions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a68576b34b76327cc54191f2b34170d4d394cd3d"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-05-19 17:53:01.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-05-20 12:07:16.000000000","tz":-300},"subject":"Fix image tests to use warlock resources","message":"Fix image tests to use warlock resources\n\nWe have been testing (incorrectly) Image v2 using our usual\nFakeResource objects, when the v2 API actually uses warlock\nschema modelled resources.\n\nBring this to the tests (TestImageSet was already doing this)\n\nChange-Id: Ia6ed3a8e28a8961f770c241b49d47cce9ff328d3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c3d481085022ffffc4fb02bbf4766ca49a4c5806"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c3d481085022ffffc4fb02bbf4766ca49a4c5806"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
