)]}'
{"id":"openstack%2Fnova~15125","triplet_id":"openstack%2Fnova~master~I329a48c1a53dde5895a329b39f32854c286de071","project":"openstack/nova","branch":"master","topic":"bug/1073240","hashtags":[],"change_id":"I329a48c1a53dde5895a329b39f32854c286de071","subject":"Make bdms primitive in rpcapi.terminate_instance","status":"MERGED","created":"2012-10-31 17:22:48.000000000","updated":"2012-11-01 15:42:48.000000000","submitted":"2012-11-01 15:42:46.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d6e8b6dc6b552587f895f32efca36709885d0cad","_number":15125,"virtual_id_number":15125,"owner":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},{"value":0,"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},{"value":2,"date":"2012-11-01 15:42:46.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"all":[{"value":2,"date":"2012-11-01 15:18:27.000000000","_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2012-11-01 15:24:14.000000000","_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},{"value":0,"date":"2012-11-01 14:42:10.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},"all":[{"value":0,"date":"2012-11-01 14:07:12.000000000","_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2012-11-01 15:24:14.000000000","_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},{"value":0,"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},{"value":0,"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-10-31 17:39:20.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2012-11-01 14:07:12.000000000","updated_by":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"reviewer":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"state":"REVIEWER"},{"updated":"2012-11-01 15:24:14.000000000","updated_by":{"_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},"reviewer":{"_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},"state":"REVIEWER"},{"updated":"2012-11-01 15:42:46.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"4266fc9133d49b1a9d725b1bc385ed5c7af1520c","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2012-10-31 17:39:20.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"9f8dae526cdb51757fe7406e2cef1a6e959da9d5","author":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"date":"2012-10-31 17:42:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ad0bed6b5bb180d4b6f0e1fee4a4404c3bbdf187","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2012-10-31 17:42:34.000000000","message":"Patch Set 2:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":2},{"id":"f331199db967742e6e37ddba0abecce485e59952","author":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"date":"2012-10-31 17:43:08.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"eb72e80c055a669b5a411674f7ff179c36b049f2","author":{"_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},"date":"2012-10-31 17:43:25.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"744cfbd3736856063c489cb3e559cf0fc954ff1b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-31 18:07:40.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed\n\n- http://logs.openstack.org/15125/2/check/gate-nova-merge/10960 : SUCCESS\n- http://logs.openstack.org/15125/2/check/gate-nova-docs/6707 : SUCCESS\n- http://logs.openstack.org/15125/2/check/gate-nova-pep8/12017 : SUCCESS\n- http://logs.openstack.org/15125/2/check/gate-nova-python26/8160 : FAILURE\n- http://logs.openstack.org/15125/2/check/gate-nova-python27/8227 : FAILURE\n- http://logs.openstack.org/15125/2/check/gate-tempest-devstack-vm/16337 : SUCCESS\n- http://logs.openstack.org/15125/2/check/gate-nova-pylint/2204 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"93c5f8df8a6b7025062c57aab4ae44b1140243b6","author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"date":"2012-10-31 18:34:00.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\nNice fix.  However, it appears to break a test.","accounts_in_message":[],"_revision_number":2},{"id":"2f49c73af2bc1f04d754ba3fa38f312d8a561d51","author":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"date":"2012-10-31 20:07:29.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0ebb9867c05d518437971ad7600b19be28775df0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-10-31 20:28:59.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild failed\n\n- http://logs.openstack.org/15125/3/check/gate-nova-merge/10975 : SUCCESS\n- http://logs.openstack.org/15125/3/check/gate-nova-docs/6722 : SUCCESS\n- http://logs.openstack.org/15125/3/check/gate-nova-pep8/12032 : SUCCESS\n- http://logs.openstack.org/15125/3/check/gate-nova-python26/8175 : FAILURE\n- http://logs.openstack.org/15125/3/check/gate-nova-python27/8242 : SUCCESS\n- http://logs.openstack.org/15125/3/check/gate-tempest-devstack-vm/16378 : SUCCESS\n- http://logs.openstack.org/15125/3/check/gate-nova-pylint/2211 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"03235bf8477a80b921db387282303caff55364d1","author":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"date":"2012-11-01 13:28:18.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"6101b223de6e2940234306cf5d36bca8486127b2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-01 13:53:36.000000000","message":"Patch Set 4: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/15125/4/check/gate-nova-merge/11014 : SUCCESS\n- http://logs.openstack.org/15125/4/check/gate-nova-docs/6761 : SUCCESS\n- http://logs.openstack.org/15125/4/check/gate-nova-pep8/12071 : SUCCESS\n- http://logs.openstack.org/15125/4/check/gate-nova-python26/8214 : SUCCESS\n- http://logs.openstack.org/15125/4/check/gate-nova-python27/8281 : SUCCESS\n- http://logs.openstack.org/15125/4/check/gate-tempest-devstack-vm/16472 : SUCCESS\n- http://logs.openstack.org/15125/4/check/gate-nova-pylint/2246 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"20587d14b196115e51a53199bea990003d3b102e","author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"date":"2012-11-01 14:07:12.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"6bd4c8caa79955344f8d9b83f00bc909d22992c9","author":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"date":"2012-11-01 14:42:10.000000000","message":"Patch Set 4: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"cb16c431669df8647e5ebbd84a93191e4dd6e67e","author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"date":"2012-11-01 15:18:27.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"0deae7ddc38aead1431b1eedeeb46f160285d9f2","author":{"_account_id":1812,"name":"p-draigbrady","email":"P@draigBrady.com","username":"p-draigbrady"},"date":"2012-11-01 15:24:14.000000000","message":"Patch Set 4: Looks good to me (core reviewer); Approved\n\nThanks Nikola!","accounts_in_message":[],"_revision_number":4},{"id":"d5d640837a7c6e29a5dc6c189e30bb019c401f35","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-01 15:24:26.000000000","message":"Patch Set 4: No score\n\nStarting gate jobs.\nhttps://jenkins.openstack.org/zuul/status","accounts_in_message":[],"_revision_number":4},{"id":"31f6139126ae05daed7e31c5ca8ebfc64dd5b109","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-01 15:42:46.000000000","message":"Patch Set 4: Verified\n\nBuild successful\n\n- http://logs.openstack.org/15125/4/gate/gate-nova-merge/11020 : SUCCESS\n- http://logs.openstack.org/15125/4/gate/gate-nova-docs/6767 : SUCCESS\n- http://logs.openstack.org/15125/4/gate/gate-nova-pep8/12077 : SUCCESS\n- http://logs.openstack.org/15125/4/gate/gate-nova-python26/8220 : SUCCESS\n- http://logs.openstack.org/15125/4/gate/gate-nova-python27/8287 : SUCCESS\n- http://logs.openstack.org/15125/4/gate/gate-tempest-devstack-vm/16483 : SUCCESS\n","accounts_in_message":[],"_revision_number":4},{"id":"e4066a9f01c01fcb46de9cc459d73d8f64fc5ddf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-11-01 15:42:48.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"6390508fc9622fdc1ed87974ce416f17e9983592","revisions":{"a709e406803ba9f578904da9177e6964842bdbd1":{"kind":"REWORK","_number":1,"created":"2012-10-31 17:22:48.000000000","uploader":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"ref":"refs/changes/25/15125/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/25/15125/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/25/15125/1"}}},"commit":{"parents":[{"commit":"73066e842c44e72d60cfe7d6cda0a17b1efeb5b9","subject":"Merge \"fetch_images() method no more needed\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/73066e842c44e72d60cfe7d6cda0a17b1efeb5b9"}]}],"author":{"name":"Nikola Dipanov","email":"ndipanov@redhat.com","date":"2012-10-31 15:24:30.000000000","tz":60},"committer":{"name":"Nikola Dipanov","email":"ndipanov@redhat.com","date":"2012-10-31 17:19:42.000000000","tz":60},"subject":"Make bdms primitive in rpcapi.terminate_instance","message":"Make bdms primitive in rpcapi.terminate_instance\n\nThis patch converts bdms (a list of block device mappings) passed to\nnova.compute.rpcapi.terminater_instance to primitive types that are\nsafe to be sent to the rpc backend.\n\nfixes bug #1073240\n\nChange-Id: I329a48c1a53dde5895a329b39f32854c286de071\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a709e406803ba9f578904da9177e6964842bdbd1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a709e406803ba9f578904da9177e6964842bdbd1"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"73066e842c44e72d60cfe7d6cda0a17b1efeb5b9","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"1ce6c9474a8a90627a4b1a90c0d8085bf3c1dbdf":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2012-10-31 17:42:21.000000000","uploader":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"ref":"refs/changes/25/15125/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/25/15125/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/25/15125/2"}}},"commit":{"parents":[{"commit":"73066e842c44e72d60cfe7d6cda0a17b1efeb5b9","subject":"Merge \"fetch_images() method no more needed\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/73066e842c44e72d60cfe7d6cda0a17b1efeb5b9"}]}],"author":{"name":"Nikola Dipanov","email":"ndipanov@redhat.com","date":"2012-10-31 15:24:30.000000000","tz":60},"committer":{"name":"Nikola Dipanov","email":"ndipanov@redhat.com","date":"2012-10-31 17:43:31.000000000","tz":60},"subject":"Make bdms primitive in rpcapi.terminate_instance","message":"Make bdms primitive in rpcapi.terminate_instance\n\nThis patch converts bdms (a list of block device mappings) passed to\nnova.compute.rpcapi.terminate_instance to primitive types that are\nsafe to be sent to the rpc backend.\n\nfixes bug #1073240\n\nChange-Id: I329a48c1a53dde5895a329b39f32854c286de071\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1ce6c9474a8a90627a4b1a90c0d8085bf3c1dbdf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1ce6c9474a8a90627a4b1a90c0d8085bf3c1dbdf"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"73066e842c44e72d60cfe7d6cda0a17b1efeb5b9","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"07a894d77aabc4b066d501106c243cc1072c6d53":{"kind":"REWORK","_number":3,"created":"2012-10-31 20:07:29.000000000","uploader":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"ref":"refs/changes/25/15125/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/25/15125/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/25/15125/3"}}},"commit":{"parents":[{"commit":"73066e842c44e72d60cfe7d6cda0a17b1efeb5b9","subject":"Merge \"fetch_images() method no more needed\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/73066e842c44e72d60cfe7d6cda0a17b1efeb5b9"}]}],"author":{"name":"Nikola Dipanov","email":"ndipanov@redhat.com","date":"2012-10-31 15:24:30.000000000","tz":60},"committer":{"name":"Nikola Dipanov","email":"ndipanov@redhat.com","date":"2012-10-31 20:08:19.000000000","tz":60},"subject":"Make bdms primitive in rpcapi.terminate_instance","message":"Make bdms primitive in rpcapi.terminate_instance\n\nThis patch converts bdms (a list of block device mappings) passed to\nnova.compute.rpcapi.terminate_instance to primitive types that are\nsafe to be sent to the rpc backend.\n\nAlso fixes the fake BDM classes used in:\n* nova.tests.api.ec2.test_cloud\n* nova.tests.api.openstack.compute.test_server_actions\nto pass through josnutils.to_primitive properly and not confuse is due\nto wrongly delegated dotted lookups\n\nfixes bug #1073240\n\nChange-Id: I329a48c1a53dde5895a329b39f32854c286de071\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/07a894d77aabc4b066d501106c243cc1072c6d53"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/07a894d77aabc4b066d501106c243cc1072c6d53"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"73066e842c44e72d60cfe7d6cda0a17b1efeb5b9","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"6390508fc9622fdc1ed87974ce416f17e9983592":{"kind":"REWORK","_number":4,"created":"2012-11-01 13:28:18.000000000","uploader":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"ref":"refs/changes/25/15125/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/25/15125/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/15125/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/25/15125/4"}}},"commit":{"parents":[{"commit":"73066e842c44e72d60cfe7d6cda0a17b1efeb5b9","subject":"Merge \"fetch_images() method no more needed\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/73066e842c44e72d60cfe7d6cda0a17b1efeb5b9"}]}],"author":{"name":"Nikola Dipanov","email":"ndipanov@redhat.com","date":"2012-10-31 15:24:30.000000000","tz":60},"committer":{"name":"Nikola Dipanov","email":"ndipanov@redhat.com","date":"2012-11-01 13:28:27.000000000","tz":60},"subject":"Make bdms primitive in rpcapi.terminate_instance","message":"Make bdms primitive in rpcapi.terminate_instance\n\nThis patch converts bdms (a list of block device mappings) passed to\nnova.compute.rpcapi.terminate_instance to primitive types that are\nsafe to be sent to the rpc backend.\n\nAlso fixes the fake BDM classes used in:\n* nova.tests.api.ec2.test_cloud\n* nova.tests.api.openstack.compute.test_server_actions\nto pass through josnutils.to_primitive properly and not confuse it due\nto wrongly delegated dotted lookups\n\nfixes bug #1073240\n\nChange-Id: I329a48c1a53dde5895a329b39f32854c286de071\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6390508fc9622fdc1ed87974ce416f17e9983592"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6390508fc9622fdc1ed87974ce416f17e9983592"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"73066e842c44e72d60cfe7d6cda0a17b1efeb5b9","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
