)]}'
{"id":"openstack%2Fnova~24118","triplet_id":"openstack%2Fnova~master~I19b51a5b84f472cd0f4de6460a4edb540cc62da2","project":"openstack/nova","branch":"master","topic":"bug/1153778","hashtags":[],"change_id":"I19b51a5b84f472cd0f4de6460a4edb540cc62da2","subject":"Force resource updates to update updated_at","status":"MERGED","created":"2013-03-11 21:05:05.000000000","updated":"2013-03-12 18:50:20.000000000","submitted":"2013-03-12 18:50:17.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b5d1d02622df55252c2cf8f23242b4c20e910f8e","_number":24118,"virtual_id_number":24118,"owner":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"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":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"value":0,"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":1,"date":"2013-03-11 23:51:18.000000000","_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":2,"date":"2013-03-12 18:50:17.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":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},"recommended":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"all":[{"value":1,"date":"2013-03-12 03:20:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"value":2,"date":"2013-03-12 15:46:51.000000000","_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},{"value":2,"date":"2013-03-12 17:27:17.000000000","_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":2,"date":"2013-03-12 17:24:00.000000000","_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"date":"2013-03-11 23:30:29.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":1,"date":"2013-03-11 23:31:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"all":[{"value":0,"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"value":0,"date":"2013-03-12 15:46:51.000000000","_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},{"value":0,"date":"2013-03-12 17:27:17.000000000","_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":1,"date":"2013-03-12 17:24:00.000000000","_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"date":"2013-03-11 23:30:29.000000000","_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"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":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"value":0,"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"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":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},{"_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":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-03-11 21:46:41.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2013-03-11 23:31:52.000000000","updated_by":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"reviewer":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"state":"REVIEWER"},{"updated":"2013-03-11 23:51:18.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-03-12 03:20:34.000000000","updated_by":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"reviewer":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"state":"REVIEWER"},{"updated":"2013-03-12 15:46:51.000000000","updated_by":{"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},"reviewer":{"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},"state":"REVIEWER"},{"updated":"2013-03-12 17:24:00.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-03-12 17:27:17.000000000","updated_by":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"reviewer":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"state":"REVIEWER"},{"updated":"2013-03-12 18:50:17.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"3298e41ec32155d45a49fc1f13f0cf7034423692","author":{"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},"date":"2013-03-11 21:06:43.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"aa524e23b0034a08d73621b035a18f579922e566","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-03-11 21:09:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"bf293c61a5fc2afbfd6b07559048c2db10107493","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-03-11 21:33:40.000000000","message":"Patch Set 2: Works for me\n\nSmokeStack Results (patch set 2):\n\tLibvirt (Fedora 17) Running: http://smokestack.openstack.org/?go\u003d/jobs/77706\n\tXenServer 5.6 (F17 domU) Success: http://smokestack.openstack.org/?go\u003d/jobs/77707\n","accounts_in_message":[],"_revision_number":2},{"id":"028c41d153700c1b9c216ea58e611d58e8321c18","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-11 21:57:17.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/24118/2/check/gate-nova-pep8/22654 : SUCCESS\n- http://logs.openstack.org/24118/2/check/gate-nova-docs/17085 : SUCCESS\n- http://logs.openstack.org/24118/2/check/gate-nova-python26/18494 : FAILURE\n- http://logs.openstack.org/24118/2/check/gate-nova-python27/18582 : FAILURE\n- http://logs.openstack.org/24118/2/check/gate-tempest-devstack-vm-full/8188 : SUCCESS\n- http://logs.openstack.org/24118/2/check/gate-tempest-devstack-vm-postgres-full/7904 : SUCCESS\n- http://logs.openstack.org/24118/2/check/gate-tempest-devstack-vm-quantum/13385 : SUCCESS\n- http://logs.openstack.org/24118/2/check/gate-nova-pylint/9345 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"2a78038f32f93c95d60b578f4a3f6e6c4a14a670","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-03-11 22:34:20.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"005a2b4da9984edfc76369d88adc6cd7db3eca15","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-03-11 22:35:09.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"89391da311676a50ad56f9381ccb1197fece3a3d","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-03-11 22:39:33.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"67f1f158c321d656f8fe9d414d60a9ce0f22a5f0","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2013-03-11 22:59:51.000000000","message":"Patch Set 5:\n\nChris, Do we need a test?","accounts_in_message":[],"_revision_number":5},{"id":"56f961e5f33f406cf521c65defc361e01cd33ab9","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-03-11 23:00:56.000000000","message":"Patch Set 5: Works for me\n\nSmokeStack Results (patch set 5):\n\tLibvirt (Fedora 17) Success: http://smokestack.openstack.org/?go\u003d/jobs/77731\n\tXenServer 5.6 (F17 domU) Success: http://smokestack.openstack.org/?go\u003d/jobs/77732\n","accounts_in_message":[],"_revision_number":5},{"id":"7aa2f1fc5c5aae655d93ef184f1ee00d72fc557d","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-03-11 23:27:55.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"f927fcf5d0620b7dba3b37eb316646f55377fc7b","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-03-11 23:30:29.000000000","message":"Patch Set 6:\n\ndims: test added that fails before and passes now.","accounts_in_message":[],"_revision_number":6},{"id":"e93b7ef7465235fedaafa69b4fc810ffa2777277","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2013-03-11 23:31:52.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\nlgtm","accounts_in_message":[],"_revision_number":6},{"id":"b1cc3711eea75b2788b0c112e473595d7e589779","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2013-03-11 23:51:18.000000000","message":"Patch Set 6: Works for me\n\nSmokeStack Results (patch set 6):\n\tLibvirt (Fedora 17) Success: http://smokestack.openstack.org/?go\u003d/jobs/77744\n\tXenServer 5.6 (F17 domU) Success: http://smokestack.openstack.org/?go\u003d/jobs/77745\n","accounts_in_message":[],"_revision_number":6},{"id":"15e7a5ef57221f11361b001b71b0cff1ab1d533d","author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"date":"2013-03-12 00:11:58.000000000","message":"Patch Set 6: I would prefer that you didn\u0027t merge this\n\n(4 inline comments)\n\nThis patch has two issues today:\n - the test you wrote looks as though it will pass without your code change. Suggestion inline.\n - I worry about the scaling impact of this change.","accounts_in_message":[],"_revision_number":6},{"id":"7dbbc2f93f3274d8774efc4469ee903c13da820e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-12 00:17:40.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/24118/6/check/gate-nova-pep8/22675 : SUCCESS\n- http://logs.openstack.org/24118/6/check/gate-nova-docs/17100 : SUCCESS\n- http://logs.openstack.org/24118/6/check/gate-nova-python26/18509 : SUCCESS\n- http://logs.openstack.org/24118/6/check/gate-nova-python27/18598 : SUCCESS\n- http://logs.openstack.org/24118/6/check/gate-tempest-devstack-vm-full/8223 : SUCCESS\n- http://logs.openstack.org/24118/6/check/gate-tempest-devstack-vm-postgres-full/7939 : SUCCESS\n- http://logs.openstack.org/24118/6/check/gate-tempest-devstack-vm-quantum/13423 : SUCCESS\n- http://logs.openstack.org/24118/6/check/gate-nova-pylint/9353 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":6},{"id":"3f69e56bc362d96c903afd8dee58c0aba25234db","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-03-12 03:14:05.000000000","message":"Patch Set 6: (4 inline comments)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"7ce8d0a512a1e43bcb38f873b64a1440b6c8e5c0","author":{"_account_id":4190,"name":"lifeless","email":"robertc@robertcollins.net","username":"lifeless"},"date":"2013-03-12 03:20:34.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\nThanks for explaining about the cache efficiency. We should look at nuking the cache in future then. Perhaps.","accounts_in_message":[],"_revision_number":6},{"id":"5245f24c49910ab9498a6f033b74d229e7b998b3","author":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"date":"2013-03-12 03:27:51.000000000","message":"Patch Set 6: (1 inline comment)\n\nI\u0027m not a fan of the current scheduler cache, either.  It was a quick hack from Vish to attempt to fix multiple simultaneous builds.  It doesn\u0027t work when you run multiple nova-schedulers.  I think the only way around it would be to reserve resources in the DB on the scheduler side.. and commit them on the compute side... but that\u0027s def something for another time!","accounts_in_message":[],"_revision_number":6},{"id":"dca6361a35a7c68f46f85c9b3231e2e09e935beb","author":{"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},"date":"2013-03-12 15:46:51.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\nnitpicks notwithstanding.. weeeeee","accounts_in_message":[],"_revision_number":6},{"id":"fd55d535316ec525b99523bcfb978bcf90a4c971","author":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"date":"2013-03-12 17:24:00.000000000","message":"Patch Set 6: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":6},{"id":"1193f9da02056b651537d983ef11026e8de0d196","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-12 17:24:06.000000000","message":"Patch Set 6: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"b1f5e937b936df64344f0a0b7c3f82bdfb34c823","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2013-03-12 17:27:17.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"e180f8b59dfc886574ab94c38e94cf01abe12909","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-12 18:50:17.000000000","message":"Patch Set 6: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/24118/6/gate/gate-nova-docs/17158 : SUCCESS\n- http://logs.openstack.org/24118/6/gate/gate-nova-pep8/22740 : SUCCESS\n- http://logs.openstack.org/24118/6/gate/gate-nova-python26/18567 : SUCCESS\n- http://logs.openstack.org/24118/6/gate/gate-nova-python27/18656 : SUCCESS\n- http://logs.openstack.org/24118/6/gate/gate-tempest-devstack-vm-full/8388 : SUCCESS\n- http://logs.openstack.org/24118/6/gate/gate-tempest-devstack-vm-postgres-full/8104 : SUCCESS\n- http://logs.openstack.org/24118/6/gate/gate-tempest-devstack-vm-quantum/13605 : SUCCESS\n","accounts_in_message":[],"_revision_number":6},{"id":"b74416f526a15bc67766734809a4aae26ed3138c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-03-12 18:50:20.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"f398b9e195cda582bad57396b097dec274384c07","revisions":{"ada62298e3dd99af118e4b59eb48da778a1ff8c3":{"kind":"REWORK","_number":1,"created":"2013-03-11 21:05:05.000000000","uploader":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"ref":"refs/changes/18/24118/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/24118/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/24118/1"}}},"commit":{"parents":[{"commit":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","subject":"Merge \"Correct exception args in vfs/guestfs.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f543f347c84e7f5de2c584ca55363e4dee5b0a3d"}]}],"author":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 21:02:30.000000000","tz":-420},"committer":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 21:02:30.000000000","tz":-420},"subject":"Force resource updates to update updated_at","message":"Force resource updates to update updated_at\n\nWhen there\u0027s no changes in resources, compute_node_update (and other\nDB update calls) won\u0027t modify \u0027updated_at\u0027.\n\n\u0027updated_at\u0027 is what is used to invalidate the cache in the scheduler\u0027s\nhost_manager.  Because of a race with the compute manager, the scheduler\ncould be out of sync with the compute_nodes table but have a newer time\non its cache.\n\nBy always updating \u0027updated_at\u0027 on resource updates, the periodic task\nwill be sure to invalidate any bad cache the scheduler has.\n\nFixes bug 1153778\n\nChange-Id: I19b51a5b84f472cd0f4de6460a4edb540cc62da2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ada62298e3dd99af118e4b59eb48da778a1ff8c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ada62298e3dd99af118e4b59eb48da778a1ff8c3"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"5b09d5c51626bd96919c8023d4c91797e6303286":{"kind":"REWORK","_number":2,"created":"2013-03-11 21:09:32.000000000","uploader":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"ref":"refs/changes/18/24118/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/24118/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/24118/2"}}},"commit":{"parents":[{"commit":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","subject":"Merge \"Correct exception args in vfs/guestfs.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f543f347c84e7f5de2c584ca55363e4dee5b0a3d"}]}],"author":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 21:02:30.000000000","tz":-420},"committer":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 21:10:52.000000000","tz":-420},"subject":"Force resource updates to update updated_at","message":"Force resource updates to update updated_at\n\nWhen there\u0027s no changes in resources, compute_node_update (and other\nDB update calls) won\u0027t modify \u0027updated_at\u0027.\n\n\u0027updated_at\u0027 is what is used to invalidate the cache in the scheduler\u0027s\nhost_manager.  Because of a race with the compute manager, the scheduler\ncould be out of sync with the compute_nodes table but have a newer time\non its cache.\n\nBy always updating \u0027updated_at\u0027 on resource updates, the periodic task\nwill be sure to invalidate any bad cache the scheduler has.\n\nFixes bug 1153778\n\nChange-Id: I19b51a5b84f472cd0f4de6460a4edb540cc62da2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5b09d5c51626bd96919c8023d4c91797e6303286"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5b09d5c51626bd96919c8023d4c91797e6303286"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"8a81d2e5c206db22cc20e4d2a3211d3c93a1b0a2":{"kind":"REWORK","_number":3,"created":"2013-03-11 22:34:20.000000000","uploader":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"ref":"refs/changes/18/24118/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/24118/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/24118/3"}}},"commit":{"parents":[{"commit":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","subject":"Merge \"Correct exception args in vfs/guestfs.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f543f347c84e7f5de2c584ca55363e4dee5b0a3d"}]}],"author":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 21:02:30.000000000","tz":-420},"committer":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 22:34:49.000000000","tz":-420},"subject":"Force resource updates to update updated_at","message":"Force resource updates to update updated_at\n\nWhen there\u0027s no changes in resources, compute_node_update (and other\nDB update calls) won\u0027t modify \u0027updated_at\u0027.\n\n\u0027updated_at\u0027 is what is used to invalidate the cache in the scheduler\u0027s\nhost_manager.  Because of a race with the compute manager, the scheduler\ncould be out of sync with the compute_nodes table but have a newer time\non its cache.\n\nBy always updating \u0027updated_at\u0027 on resource updates, the periodic task\nwill be sure to invalidate any bad cache the scheduler has.\n\nFixes bug 1153778\n\nChange-Id: I19b51a5b84f472cd0f4de6460a4edb540cc62da2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8a81d2e5c206db22cc20e4d2a3211d3c93a1b0a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8a81d2e5c206db22cc20e4d2a3211d3c93a1b0a2"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"1a4642b87e7a285f1690f0421f084f376b33f81d":{"kind":"REWORK","_number":4,"created":"2013-03-11 22:35:09.000000000","uploader":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"ref":"refs/changes/18/24118/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/24118/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/24118/4"}}},"commit":{"parents":[{"commit":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","subject":"Merge \"Correct exception args in vfs/guestfs.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f543f347c84e7f5de2c584ca55363e4dee5b0a3d"}]}],"author":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 21:02:30.000000000","tz":-420},"committer":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 22:36:28.000000000","tz":-420},"subject":"Force resource updates to update updated_at","message":"Force resource updates to update updated_at\n\nWhen there\u0027s no changes in resources, compute_node_update (and other\nDB update calls) won\u0027t modify \u0027updated_at\u0027.\n\n\u0027updated_at\u0027 is what is used to invalidate the cache in the scheduler\u0027s\nhost_manager.  Because of a race with the compute manager, the scheduler\ncould be out of sync with the compute_nodes table but have a newer time\non its cache.\n\nBy always updating \u0027updated_at\u0027 on resource updates, the periodic task\nwill be sure to invalidate any bad cache the scheduler has.\n\nFixes bug 1153778\n\nChange-Id: I19b51a5b84f472cd0f4de6460a4edb540cc62da2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1a4642b87e7a285f1690f0421f084f376b33f81d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1a4642b87e7a285f1690f0421f084f376b33f81d"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"44b7e4f3deab93e55081201a43d1de0cf72dea1f":{"kind":"REWORK","_number":5,"created":"2013-03-11 22:39:33.000000000","uploader":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"ref":"refs/changes/18/24118/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/24118/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/24118/5"}}},"commit":{"parents":[{"commit":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","subject":"Merge \"Correct exception args in vfs/guestfs.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f543f347c84e7f5de2c584ca55363e4dee5b0a3d"}]}],"author":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 21:02:30.000000000","tz":-420},"committer":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 22:40:52.000000000","tz":-420},"subject":"Force resource updates to update updated_at","message":"Force resource updates to update updated_at\n\nWhen there\u0027s no changes in resources, compute_node_update (and other\nDB update calls) won\u0027t modify \u0027updated_at\u0027.\n\n\u0027updated_at\u0027 is what is used to invalidate the cache in the scheduler\u0027s\nhost_manager.  Because of a race with the compute manager, the scheduler\ncould be out of sync with the compute_nodes table but have a newer time\non its cache.\n\nBy always updating \u0027updated_at\u0027 on resource updates, the periodic task\nwill be sure to invalidate any bad cache the scheduler has.\n\nFixes bug 1153778\n\nChange-Id: I19b51a5b84f472cd0f4de6460a4edb540cc62da2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/44b7e4f3deab93e55081201a43d1de0cf72dea1f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/44b7e4f3deab93e55081201a43d1de0cf72dea1f"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"f398b9e195cda582bad57396b097dec274384c07":{"kind":"REWORK","_number":6,"created":"2013-03-11 23:27:55.000000000","uploader":{"_account_id":1030,"name":"Chris Behrens","email":"cbehrens@codestud.com","username":"cbehrens"},"ref":"refs/changes/18/24118/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/18/24118/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/18/24118/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/18/24118/6"}}},"commit":{"parents":[{"commit":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","subject":"Merge \"Correct exception args in vfs/guestfs.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f543f347c84e7f5de2c584ca55363e4dee5b0a3d"}]}],"author":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 21:02:30.000000000","tz":-420},"committer":{"name":"Chris Behrens","email":"cbehrens@codestud.com","date":"2013-03-11 23:28:29.000000000","tz":-420},"subject":"Force resource updates to update updated_at","message":"Force resource updates to update updated_at\n\nWhen there\u0027s no changes in resources, compute_node_update (and other\nDB update calls) won\u0027t modify \u0027updated_at\u0027.\n\n\u0027updated_at\u0027 is what is used to invalidate the cache in the scheduler\u0027s\nhost_manager.  Because of a race with the compute manager, the scheduler\ncould be out of sync with the compute_nodes table but have a newer time\non its cache.\n\nBy always updating \u0027updated_at\u0027 on resource updates, the periodic task\nwill be sure to invalidate any bad cache the scheduler has.\n\nFixes bug 1153778\n\nChange-Id: I19b51a5b84f472cd0f4de6460a4edb540cc62da2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f398b9e195cda582bad57396b097dec274384c07"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f398b9e195cda582bad57396b097dec274384c07"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f543f347c84e7f5de2c584ca55363e4dee5b0a3d","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
