)]}'
{"id":"openstack%2Fnova~40668","triplet_id":"openstack%2Fnova~master~If622d8079ca2897b0d5094e9341e29cde7c1ff59","project":"openstack/nova","branch":"master","topic":"bp/compute-api-objects","hashtags":[],"change_id":"If622d8079ca2897b0d5094e9341e29cde7c1ff59","subject":"Make compute_api use InstanceAction object","status":"MERGED","created":"2013-08-07 16:14:36.000000000","updated":"2013-08-10 21:16:53.000000000","submitted":"2013-08-10 21:16:51.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a0209e5cf89e8ee75cc256cd58c414814fd72270","_number":40668,"virtual_id_number":40668,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"recommended":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":1,"date":"2013-08-10 19:56:53.000000000","_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"value":2,"date":"2013-08-10 21:16:51.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"all":[{"value":0,"date":"2013-08-10 20:21:36.000000000","permitted_voting_range":{"min":0,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2013-08-10 19:02:53.000000000","_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":2,"date":"2013-08-10 19:02:53.000000000","_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":2,"date":"2013-08-10 19:02:53.000000000","_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":1,"date":"2013-08-10 20:21:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"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":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-08-10 19:02:53.000000000","updated_by":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"reviewer":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"state":"REVIEWER"},{"updated":"2013-08-10 19:02:53.000000000","updated_by":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"reviewer":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"state":"REVIEWER"},{"updated":"2013-08-10 19:02:53.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":"2013-08-10 19:56:53.000000000","updated_by":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"reviewer":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2013-08-10 21:16:51.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"73b5140e4f44718b6a497225e155ad02eb16c2c2","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-08-07 16:47:00.000000000","message":"Patch Set 1: Works for me\n\nSmokeStack Results (patch set 1):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/110313\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/110314\n\tLibvirt (Centos 6.4) Success: http://smokestack.openstack.org/?go\u003d/jobs/110315\n","accounts_in_message":[],"_revision_number":1},{"id":"e824e3dc2128e78b7ceccc6136d577c6e8cc3a1a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2013-08-07 17:18:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ce812dc36a44c535b21e769e604c1dfd45ed83ee","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-08-07 18:03:16.000000000","message":"Patch Set 2: Works for me\n\nSmokeStack Results (patch set 2):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/110368\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/110369\n\tLibvirt (Centos 6.4) Success: http://smokestack.openstack.org/?go\u003d/jobs/110370\n","accounts_in_message":[],"_revision_number":2},{"id":"31eedd0c2e9f757f81bd85e4236b19ee64d107cd","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-08-07 18:37:37.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"0e370a280f4e527f97d249132f6e75edfa42db7d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-07 18:51:32.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/68/40668/2/check/gate-nova-pep8/f3bffc4 : SUCCESS in 4m 50s\n- http://docs-draft.openstack.org/68/40668/2/check/gate-nova-docs/3fc6640/doc/build/html/ : SUCCESS in 5m 46s\n- http://logs.openstack.org/68/40668/2/check/gate-nova-python26/7875bda : FAILURE in 26m 51s\n- http://logs.openstack.org/68/40668/2/check/gate-nova-python27/6d59f4c : FAILURE in 11m 57s\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-full/86b8f6b : SUCCESS in 47m 08s\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-cells-full/761ccf8 : FAILURE in 15m 30s (non-voting)\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-testr-full/a009e19 : FAILURE in 27m 48s (non-voting)\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-postgres-full/5c61d58 : SUCCESS in 47m 58s\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-neutron/75e85b1 : SUCCESS in 22m 34s\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-neutron-full/cb873f5 : FAILURE in 46m 36s (non-voting)\n- http://logs.openstack.org/68/40668/2/check/gate-grenade-devstack-vm/eee7681 : SUCCESS in 22m 59s\n- http://logs.openstack.org/68/40668/2/check/gate-nova-pylint/9ef9a59 : FAILURE in 12m 29s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"b5bb72c6e95129d06823968a4c3626b2cfb9f054","author":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"date":"2013-08-07 20:09:19.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\nCode looks good, same failure as some of the other patches","accounts_in_message":[],"_revision_number":2},{"id":"26a683d810bb8cc385a0fb2f37e7403c293592df","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2013-08-08 00:43:07.000000000","message":"Patch Set 2:\n\nrecheck bug 1209364","accounts_in_message":[],"_revision_number":2},{"id":"c982e806d04b285f2733b64c4b475e3bbe3b60ee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-08 02:08:23.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/68/40668/2/check/gate-nova-pep8/caf4215 : SUCCESS in 4m 33s\n- http://docs-draft.openstack.org/68/40668/2/check/gate-nova-docs/36dc1c6/doc/build/html/ : SUCCESS in 4m 35s\n- http://logs.openstack.org/68/40668/2/check/gate-nova-python26/ba76962 : SUCCESS in 26m 34s\n- http://logs.openstack.org/68/40668/2/check/gate-nova-python27/ad1d831 : SUCCESS in 12m 19s\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-full/dd1f639 : SUCCESS in 48m 05s\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-cells-full/82a77f8 : FAILURE in 20m 32s (non-voting)\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-testr-full/ad016b9 : FAILURE in 27m 55s (non-voting)\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-postgres-full/e67f7af : SUCCESS in 48m 15s\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-neutron/a8f52fd : SUCCESS in 24m 57s\n- http://logs.openstack.org/68/40668/2/check/gate-tempest-devstack-vm-neutron-full/ecd9bab : FAILURE in 55m 17s (non-voting)\n- http://logs.openstack.org/68/40668/2/check/gate-grenade-devstack-vm/d4136b2 : SUCCESS in 27m 09s\n- http://logs.openstack.org/68/40668/2/check/gate-nova-pylint/9f96087 : FAILURE in 12m 19s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"54483a1080e0f3ec376d1b36cc542aceb25b7dab","author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"date":"2013-08-10 12:52:58.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\nalready had 2 +2s","accounts_in_message":[],"_revision_number":2},{"id":"6267721d866e386f27ed1e87215702995b13ac42","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-10 12:53:22.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"f2c8dea1e1958fdc5d660073be1d8c6cd044e5ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-10 13:31:53.000000000","message":"Patch Set 2: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":2},{"id":"08af4291ccb827f89787591f98ce7f5fdf2b6a47","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2013-08-10 19:01:32.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9d18b2fff069bd867f47a3b6b6168c41d9633265","author":{"_account_id":642,"name":"Matt Dietz","email":"matthew.dietz@gmail.com","username":"cerberus"},"date":"2013-08-10 19:02:53.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\nAutomatically re-added by Gerrit trivial rebase detection script.","accounts_in_message":[],"_revision_number":3},{"id":"ff513e7db7aedf6f282642a594073fec47d9584a","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-08-10 19:02:53.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\nAutomatically re-added by Gerrit trivial rebase detection script.","accounts_in_message":[],"_revision_number":3},{"id":"74fd8165bc10cbbd0504a23cc8c32894fdbfb71e","author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"date":"2013-08-10 19:02:53.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\nAutomatically re-added by Gerrit trivial rebase detection script.","accounts_in_message":[],"_revision_number":3},{"id":"5d55699aa498e0c15fd0a4912cd81c300ebe8760","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-08-10 19:56:53.000000000","message":"Patch Set 3: Works for me\n\nSmokeStack Results (patch set 3):\n\tLibvirt (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/112035\n\tXenServer (Fedora 18) Success: http://smokestack.openstack.org/?go\u003d/jobs/112036\n\tLibvirt (Centos 6.4) Success: http://smokestack.openstack.org/?go\u003d/jobs/112037\n","accounts_in_message":[],"_revision_number":3},{"id":"73082137eaef3ac396b0012d944d0bc288d739ab","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-10 19:56:55.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/68/40668/3/check/gate-nova-pep8/540f943 : SUCCESS in 8m 31s\n- http://docs-draft.openstack.org/68/40668/3/check/gate-nova-docs/f4670e7/doc/build/html/ : SUCCESS in 8m 25s\n- http://logs.openstack.org/68/40668/3/check/gate-nova-python26/80db326 : SUCCESS in 26m 00s\n- http://logs.openstack.org/68/40668/3/check/gate-nova-python27/8517e7d : SUCCESS in 12m 58s\n- http://logs.openstack.org/68/40668/3/check/gate-tempest-devstack-vm-full/42e0379 : SUCCESS in 51m 42s\n- http://logs.openstack.org/68/40668/3/check/gate-tempest-devstack-vm-cells-full/d47f8aa : FAILURE in 17m 09s (non-voting)\n- http://logs.openstack.org/68/40668/3/check/gate-tempest-devstack-vm-testr-full/50f3b6f : SUCCESS in 28m 40s (non-voting)\n- http://logs.openstack.org/68/40668/3/check/gate-tempest-devstack-vm-postgres-full/b9f9500 : SUCCESS in 43m 34s\n- http://logs.openstack.org/68/40668/3/check/gate-tempest-devstack-vm-neutron/6406685 : SUCCESS in 20m 13s\n- http://logs.openstack.org/68/40668/3/check/gate-tempest-devstack-vm-neutron-full/3a32c02 : FAILURE in 48m 31s (non-voting)\n- http://logs.openstack.org/68/40668/3/check/gate-grenade-devstack-vm/5efb56d : SUCCESS in 23m 49s\n- http://logs.openstack.org/68/40668/3/check/gate-nova-pylint/dfb5190 : FAILURE in 12m 16s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"9f6c7b3559aa2d13cc11df18af11c57f606c20f7","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2013-08-10 20:21:36.000000000","message":"Patch Set 3: Approved\n\nPreviously approved, just rebased.","accounts_in_message":[],"_revision_number":3},{"id":"ff46a07a1d3f96fca321ed74400c8ead61b7effd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-10 20:23:01.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"cd852ce156b78d93aee2cb7d612b7d4481e76789","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-10 21:16:51.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://docs-draft.openstack.org/68/40668/3/gate/gate-nova-docs/3165959/doc/build/html/ : SUCCESS in 6m 14s\n- http://logs.openstack.org/68/40668/3/gate/gate-nova-pep8/7da1849 : SUCCESS in 5m 54s\n- http://logs.openstack.org/68/40668/3/gate/gate-nova-python26/f8b1f86 : SUCCESS in 25m 42s\n- http://logs.openstack.org/68/40668/3/gate/gate-nova-python27/dd56e0d : SUCCESS in 13m 23s\n- http://logs.openstack.org/68/40668/3/gate/gate-tempest-devstack-vm-full/1c1a8ec : SUCCESS in 40m 14s\n- http://logs.openstack.org/68/40668/3/gate/gate-tempest-devstack-vm-postgres-full/e3eb0a4 : SUCCESS in 53m 11s\n- http://logs.openstack.org/68/40668/3/gate/gate-tempest-devstack-vm-neutron/d30c5d5 : SUCCESS in 18m 49s\n- http://logs.openstack.org/68/40668/3/gate/gate-grenade-devstack-vm/a95453b : SUCCESS in 26m 11s\n","accounts_in_message":[],"_revision_number":3},{"id":"e7341570741026095413f1c92046f5a8125a3f84","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-10 21:16:53.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8a13967f127184c3ef1251f75325490000b722ee","revisions":{"2c59e2faf436cf4daaf37650653286d3cb2fc367":{"kind":"REWORK","_number":1,"created":"2013-08-07 16:14:36.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/68/40668/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/68/40668/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/68/40668/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/68/40668/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/68/40668/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/68/40668/1"}}},"commit":{"parents":[{"commit":"3a193dc3ee9ab75ab07924e009258590ef5d50ad","subject":"Add basic InstanceAction object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3a193dc3ee9ab75ab07924e009258590ef5d50ad"}]}],"author":{"name":"Dan Smith","email":"danms@us.ibm.com","date":"2013-08-07 16:12:44.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"danms@us.ibm.com","date":"2013-08-07 16:12:44.000000000","tz":-420},"subject":"Make compute_api use InstanceAction object","message":"Make compute_api use InstanceAction object\n\nThis makes the compute_api instance action code use objects instead\nof direct-to-database calls. This should open the door for deprecating\nsome conductor proxies for compute_api that help compute manager\navoid the database hit required for the instance action to complete.\n\nRelated to blueprint compute-api-objects\n\nChange-Id: If622d8079ca2897b0d5094e9341e29cde7c1ff59\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2c59e2faf436cf4daaf37650653286d3cb2fc367"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2c59e2faf436cf4daaf37650653286d3cb2fc367"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"3a193dc3ee9ab75ab07924e009258590ef5d50ad","is_merged_in_target_branch":false,"change_id":"I094645b065575bbbce35ed18bf6901cbbf4e383d","change_number":40650,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"75f7691c841984e61b12691bfba75bb090f442ef":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2013-08-07 17:18:14.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/68/40668/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/68/40668/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/68/40668/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/68/40668/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/68/40668/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/68/40668/2"}}},"commit":{"parents":[{"commit":"da15df110f7081bde850d2dba9db582afb615833","subject":"Add basic InstanceAction object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/da15df110f7081bde850d2dba9db582afb615833"}]}],"author":{"name":"Dan Smith","email":"danms@us.ibm.com","date":"2013-08-07 16:12:44.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"danms@us.ibm.com","date":"2013-08-07 17:17:51.000000000","tz":-420},"subject":"Make compute_api use InstanceAction object","message":"Make compute_api use InstanceAction object\n\nThis makes the compute_api instance action code use objects instead\nof direct-to-database calls. This should open the door for deprecating\nsome conductor proxies for compute_api that help compute manager\navoid the database hit required for the instance action to complete.\n\nRelated to blueprint compute-api-objects\n\nChange-Id: If622d8079ca2897b0d5094e9341e29cde7c1ff59\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/75f7691c841984e61b12691bfba75bb090f442ef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/75f7691c841984e61b12691bfba75bb090f442ef"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"da15df110f7081bde850d2dba9db582afb615833","is_merged_in_target_branch":false,"change_id":"I094645b065575bbbce35ed18bf6901cbbf4e383d","change_number":40650,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"8a13967f127184c3ef1251f75325490000b722ee":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2013-08-10 19:01:32.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/68/40668/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/68/40668/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/68/40668/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/68/40668/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/68/40668/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/68/40668/3"}}},"commit":{"parents":[{"commit":"845c1deb3803d1ae2496d9af3fd0f192aee176fa","subject":"Add basic InstanceAction object","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/845c1deb3803d1ae2496d9af3fd0f192aee176fa"}]}],"author":{"name":"Dan Smith","email":"danms@us.ibm.com","date":"2013-08-07 16:12:44.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"danms@us.ibm.com","date":"2013-08-10 19:00:50.000000000","tz":-420},"subject":"Make compute_api use InstanceAction object","message":"Make compute_api use InstanceAction object\n\nThis makes the compute_api instance action code use objects instead\nof direct-to-database calls. This should open the door for deprecating\nsome conductor proxies for compute_api that help compute manager\navoid the database hit required for the instance action to complete.\n\nRelated to blueprint compute-api-objects\n\nChange-Id: If622d8079ca2897b0d5094e9341e29cde7c1ff59\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8a13967f127184c3ef1251f75325490000b722ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8a13967f127184c3ef1251f75325490000b722ee"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"845c1deb3803d1ae2496d9af3fd0f192aee176fa","is_merged_in_target_branch":true,"change_id":"I094645b065575bbbce35ed18bf6901cbbf4e383d","change_number":40650,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
