)]}'
{"id":"openstack%2Fdevstack-gate~32661","triplet_id":"openstack%2Fdevstack-gate~master~I0f78011c183f64b894b336eb8e0d25dc5ba00bde","project":"openstack/devstack-gate","branch":"master","topic":"bug/1172428","hashtags":[],"change_id":"I0f78011c183f64b894b336eb8e0d25dc5ba00bde","subject":"Document how to manually simulate infrastructure.","status":"MERGED","created":"2013-06-12 00:32:57.000000000","updated":"2013-07-01 22:44:11.000000000","submitted":"2013-07-01 22:44:11.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"05947eb406cbe3b5fed382ffa837b4e8dc1dc370","_number":32661,"virtual_id_number":32661,"owner":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2013-07-01 22:44:11.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":5545,"name":"matthew wagoner","email":"zxkuqyb@gmail.com","username":"zxkuqyb"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"all":[{"value":2,"date":"2013-06-25 20:19:00.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":2,"date":"2013-07-01 21:58:24.000000000","_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-06-26 10:00:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":5545,"name":"matthew wagoner","email":"zxkuqyb@gmail.com","username":"zxkuqyb"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"date":"2013-06-27 16:51:34.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":0,"date":"2013-06-25 20:19:00.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":1,"date":"2013-07-01 21:58:24.000000000","_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"value":0,"_account_id":5545,"name":"matthew wagoner","email":"zxkuqyb@gmail.com","username":"zxkuqyb"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"date":"2013-06-27 16:51:34.000000000","_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":5545,"name":"matthew wagoner","email":"zxkuqyb@gmail.com","username":"zxkuqyb"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-06-17 15:45:10.000000000","updated_by":{"_account_id":5545,"name":"matthew wagoner","email":"zxkuqyb@gmail.com","username":"zxkuqyb"},"reviewer":{"_account_id":5545,"name":"matthew wagoner","email":"zxkuqyb@gmail.com","username":"zxkuqyb"},"state":"REVIEWER"},{"updated":"2013-06-19 00:36:24.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-06-24 22:24:33.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2013-06-25 20:19:00.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2013-06-26 10:00:22.000000000","updated_by":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"reviewer":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"state":"REVIEWER"},{"updated":"2013-07-01 21:58:24.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2013-07-01 22:44:11.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"73dace9504ac36b17bd8bfc19f6ff7e55a8e403b","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-12 01:33:28.000000000","message":"Patch Set 1: Work In Progress\n\nThinking maybe I\u0027ll tweak this to set up the jenkins user before the reboot and copy the authorized key to it, so that the second ssh can go directly in as jenkins with no su. That meshes a little better with what devstack-vm-gate-dev.sh expects, at which point I can align them and plug that script a little in the text.","accounts_in_message":[],"_revision_number":1},{"id":"f14b200e8867803bb938e5419954a21d3d1d14f9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-12 01:39:30.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32661/1/check/gate-tempest-devstack-vm-full/22413 : SUCCESS in 42m 36s\n- http://logs.openstack.org/32661/1/check/gate-tempest-devstack-vm-postgres-full/22120 : SUCCESS in 42m 29s\n- http://logs.openstack.org/32661/1/check/gate-tempest-devstack-vm-quantum/29674 : SUCCESS in 29m 19s\n- http://logs.openstack.org/32661/1/check/gate-grenade-devstack-vm/9565 : SUCCESS in 16m 53s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"a8ac12b5f85dd7f2ed5984eb85c933f48f0a954c","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-12 02:58:09.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"413a2ee4d4e28c4a8e66fdba5114baea1adb7bc4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-12 04:01:21.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32661/2/check/gate-tempest-devstack-vm-full/22437 : SUCCESS in 50m 46s\n- http://logs.openstack.org/32661/2/check/gate-tempest-devstack-vm-postgres-full/22144 : SUCCESS in 52m 51s\n- http://logs.openstack.org/32661/2/check/gate-tempest-devstack-vm-quantum/29701 : SUCCESS in 18m 35s\n- http://logs.openstack.org/32661/2/check/gate-grenade-devstack-vm/9584 : SUCCESS in 18m 15s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"b5b16c39f21c26391c9d4f1645f6ef9218bf568e","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-06-12 20:03:22.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"44ead969bd1a29c731c829a53e17bb6391f6eec8","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2013-06-13 12:55:38.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\nInstructions tested successfully","accounts_in_message":[],"_revision_number":2},{"id":"b703b12ade2127f064160d7f1bb9cf4c26118493","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-13 14:00:41.000000000","message":"Patch Set 2: Work In Progress\n\nAs Thierry pointed out in IRC, it\u0027s nontrivial for mortal devs to ascertain which tests will be run on what branches of whose projects. I\u0027ll add a few sentences to give the reader a leg up on that.\n\nAlso, I should probably add a sentence to make it clear that rerunning tests on a used VM for troubleshooting (possibly with some cleanup) is feasible, but proper retesting should follow up on a fresh one instead.","accounts_in_message":[],"_revision_number":2},{"id":"ced18fa8b1807a9e060dcb2cd73475eab71c58a3","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-17 15:27:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"97b66e89f91f21e49cbdc682c0ebe701f2935c9f","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2013-06-17 15:35:05.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"3f2e1e67b99ca2098ce271d21a4c71c3166919ae","author":{"_account_id":5545,"name":"matthew wagoner","email":"zxkuqyb@gmail.com","username":"zxkuqyb"},"date":"2013-06-17 15:45:10.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"438669fb60805366b2d39f887f83223ecc51e661","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-17 16:19:10.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32661/3/check/gate-tempest-devstack-vm-full/23902 : SUCCESS in 40m 24s\n- http://logs.openstack.org/32661/3/check/gate-tempest-devstack-vm-postgres-full/23608 : SUCCESS in 51m 50s\n- http://logs.openstack.org/32661/3/check/gate-tempest-devstack-vm-quantum/31326 : SUCCESS in 20m 14s\n- http://logs.openstack.org/32661/3/check/gate-grenade-devstack-vm/10848 : FAILURE in 17m 23s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"1aeb04d2379cfd2bbf4af01af2ecd633ce95d2da","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2013-06-17 19:52:08.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"13dfe213b00ffb4ed88444ae471955df03ff8171","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2013-06-17 19:52:14.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n","accounts_in_message":[],"_revision_number":3},{"id":"6bbede1477117cdefa43f45f72f450b7df807a05","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-18 13:23:58.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"7dcdd4fb25e7986604d9757e76fd7747703a7b68","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2013-06-20 17:11:08.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"cfab90a30c806a1aa2e3ac5ef789ceff9026ed41","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-20 18:27:06.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"94402bc19318f977baef215d0ff8c381274fcc49","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-20 18:27:30.000000000","message":"Patch Set 3: Work In Progress\n\nSimpler version on the way shortly.","accounts_in_message":[],"_revision_number":3},{"id":"943ad6bae5b9f5524cf7164152e67f67276f6e9d","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-22 02:28:38.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a8051b4e62f53e4539360e3590ee17356a595ee6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-22 03:09:35.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32661/4/check/gate-tempest-devstack-vm-full/25557 : SUCCESS in 40m 02s\n- http://logs.openstack.org/32661/4/check/gate-tempest-devstack-vm-postgres-full/25263 : SUCCESS in 40m 53s\n- http://logs.openstack.org/32661/4/check/gate-tempest-devstack-vm-quantum/33109 : SUCCESS in 16m 50s\n- http://logs.openstack.org/32661/4/check/gate-grenade-devstack-vm/12235 : FAILURE in 25m 45s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"e1350e0aea948b7230385cbce6b4cd52d9f1f28c","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-06-24 21:58:49.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\nA lot of people are interested in this so I am leaving a conservative +1 vote. But this looks excellent to me.","accounts_in_message":[],"_revision_number":4},{"id":"c883c0aca0249762b9d5c4601b195baa5fe795a1","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-06-24 22:24:33.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\nThis was very helpful to me the other day.","accounts_in_message":[],"_revision_number":4},{"id":"69708ca3fc9586ab2d3a0b7d49af5d9e4643202e","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-25 02:10:55.000000000","message":"Patch Set 4: Work In Progress\n\nI still need to solve the perceived SSH host key mismatch after the ecdsa key gets removed from sshd_config by puppet. I tried to solve it with Idf333969512e7cbaf673078983baef6dd6381967 but am now thinking it\u0027ll be better to just ninja-patch that file in the cut-and-paste instructions instead.","accounts_in_message":[],"_revision_number":4},{"id":"cef63b9364af07a84f672a893b7e2bbcfd2b9e36","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-25 16:07:04.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"fcbe7a0fa4196288b474545f92b3b58df493eec8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-25 16:49:32.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/32661/5/check/gate-tempest-devstack-vm-full/26104 : SUCCESS in 42m 23s\n- http://logs.openstack.org/32661/5/check/gate-tempest-devstack-vm-postgres-full/25810 : SUCCESS in 42m 23s\n- http://logs.openstack.org/32661/5/check/gate-tempest-devstack-vm-quantum/33737 : SUCCESS in 18m 04s\n- http://logs.openstack.org/32661/5/check/gate-grenade-devstack-vm/12725 : FAILURE in 22m 13s (non-voting)\n","accounts_in_message":[],"_revision_number":5},{"id":"05c6e45dd97504180baed96aa017b621d323e7cd","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2013-06-25 20:19:00.000000000","message":"Patch Set 5: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"b5b28aa2811e7996f1e759d25b1a00e0f983bf2a","author":{"_account_id":308,"name":"Thierry Carrez","email":"thierry@openstack.org","username":"ttx"},"date":"2013-06-26 10:00:22.000000000","message":"Patch Set 5: Looks good to me, but someone else must approve\n\nThe puppet version of the initial setup seems to take more time, but if it results in a more accurate infra-looking setup, then so be it :)","accounts_in_message":[],"_revision_number":5},{"id":"863941f7e440b3f02ac22343bb3473fb68ee80f0","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2013-06-27 16:51:34.000000000","message":"Patch Set 5:\n\nJoe has suggested a paragraph about how to build reusable devstack slave images like the update script makes.","accounts_in_message":[],"_revision_number":5},{"id":"53146829e2adc5deb34cd5599c60b9dc8b7d3e3e","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-07-01 21:58:24.000000000","message":"Patch Set 5: Looks good to me (core reviewer); Approved\n\nThis is a sizeable change as is. I think we can add additional docs on creating reusable base images in a subsequent change. Approved.","accounts_in_message":[],"_revision_number":5},{"id":"ec43a3d401ad1547ca9cc9aa7d0594df6019ad60","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-01 21:59:10.000000000","message":"Patch Set 5: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"dd0147388780e5f660f02ce4106c6019301f4987","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-01 22:44:11.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5},{"id":"0a045fa2a87cadf9e91458af6fe4a95b2f7eb1ac","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-01 22:44:11.000000000","message":"Patch Set 5: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/32661/5/gate/gate-tempest-devstack-vm-full/27660 : SUCCESS in 44m 48s\n- http://logs.openstack.org/32661/5/gate/gate-tempest-devstack-vm-postgres-full/27366 : SUCCESS in 44m 58s\n- http://logs.openstack.org/32661/5/gate/gate-tempest-devstack-vm-quantum/35486 : SUCCESS in 19m 09s\n- http://logs.openstack.org/32661/5/gate/gate-grenade-devstack-vm/14090 : FAILURE in 25m 33s (non-voting)\n","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"59953b48511c8ca7178248d32ea9b3d121671032","revisions":{"66463f9dbf79f79cc5b1699668cd9731400f22e9":{"kind":"REWORK","_number":1,"created":"2013-06-12 00:32:57.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/61/32661/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/61/32661/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/1"}}},"commit":{"parents":[{"commit":"349b693a22d59b4c03786965a597889091c231a3","subject":"Run heat by default.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/349b693a22d59b4c03786965a597889091c231a3"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2013-06-11 17:22:52.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2013-06-12 00:30:11.000000000","tz":0},"subject":"Document how to manually simulate infrastructure.","message":"Document how to manually simulate infrastructure.\n\nFixes bug 1172428.\n\n* README.rst: Developers often have a need to recreate gating\nintegration tests manually, and this provides a walkthrough of\nmaking a DG-slave-like throwaway server without the overhead of\nbuilding other CI infrastructure to manage a pool of them. This can\nbe useful to reproduce and troubleshoot failures or tease out\nnondeterministic bugs. The driving use case is for pre-testing\nembargoed vulnerability fixes, increasing the chance they can get\nthrough gating on the first try.\n\nChange-Id: I0f78011c183f64b894b336eb8e0d25dc5ba00bde\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/66463f9dbf79f79cc5b1699668cd9731400f22e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/66463f9dbf79f79cc5b1699668cd9731400f22e9"}]},"branch":"refs/heads/master"},"962c5a8c004a748ab4bc8a6b43c6e0d7597afdcc":{"kind":"REWORK","_number":2,"created":"2013-06-12 02:58:09.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/61/32661/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/61/32661/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/2"}}},"commit":{"parents":[{"commit":"349b693a22d59b4c03786965a597889091c231a3","subject":"Run heat by default.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/349b693a22d59b4c03786965a597889091c231a3"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2013-06-11 17:22:52.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2013-06-12 02:57:42.000000000","tz":0},"subject":"Document how to manually simulate infrastructure.","message":"Document how to manually simulate infrastructure.\n\nFixes bug 1172428.\n\n* README.rst: Developers often have a need to recreate gating\nintegration tests manually, and this provides a walkthrough of\nmaking a DG-slave-like throwaway server without the overhead of\nbuilding other CI infrastructure to manage a pool of them. This can\nbe useful to reproduce and troubleshoot failures or tease out\nnondeterministic bugs. The driving use case is for pre-testing\nembargoed vulnerability fixes, increasing the chance they can get\nthrough gating on the first try.\n\nChange-Id: I0f78011c183f64b894b336eb8e0d25dc5ba00bde\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/962c5a8c004a748ab4bc8a6b43c6e0d7597afdcc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/962c5a8c004a748ab4bc8a6b43c6e0d7597afdcc"}]},"branch":"refs/heads/master"},"f37b8eac4569b39732abca7b02a1250033469764":{"kind":"REWORK","_number":3,"created":"2013-06-17 15:27:11.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/61/32661/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/61/32661/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/3"}}},"commit":{"parents":[{"commit":"349b693a22d59b4c03786965a597889091c231a3","subject":"Run heat by default.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/349b693a22d59b4c03786965a597889091c231a3"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2013-06-11 17:22:52.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2013-06-17 15:25:45.000000000","tz":0},"subject":"Document how to manually simulate infrastructure.","message":"Document how to manually simulate infrastructure.\n\nFixes bug 1172428.\n\n* README.rst: Developers often have a need to recreate gating\nintegration tests manually, and this provides a walkthrough of\nmaking a DG-slave-like throwaway server without the overhead of\nbuilding other CI infrastructure to manage a pool of them. This can\nbe useful to reproduce and troubleshoot failures or tease out\nnondeterministic bugs. The driving use case is for pre-testing\nembargoed vulnerability fixes, increasing the chance they can get\nthrough gating on the first try.\n\nChange-Id: I0f78011c183f64b894b336eb8e0d25dc5ba00bde\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f37b8eac4569b39732abca7b02a1250033469764"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f37b8eac4569b39732abca7b02a1250033469764"}]},"branch":"refs/heads/master"},"5c1119cd45dc3fe02cf4267aaa0913bd3e6b12ad":{"kind":"REWORK","_number":4,"created":"2013-06-22 02:28:38.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/61/32661/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/61/32661/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/4"}}},"commit":{"parents":[{"commit":"b6ab7536b2dfb19d829b61fb8d93aab465f0a84c","subject":"Merge \"Add option to skip the devstack exercises.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b6ab7536b2dfb19d829b61fb8d93aab465f0a84c"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2013-06-11 17:22:52.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2013-06-22 02:28:18.000000000","tz":0},"subject":"Document how to manually simulate infrastructure.","message":"Document how to manually simulate infrastructure.\n\nFixes bug 1172428.\n\n* README.rst: Developers often have a need to recreate gating\nintegration tests manually, and this provides a walkthrough of\nmaking a DG-slave-like throwaway server without the overhead of\nbuilding other CI infrastructure to manage a pool of them. This can\nbe useful to reproduce and troubleshoot failures or tease out\nnondeterministic bugs. The driving use case is for pre-testing\nembargoed vulnerability fixes, increasing the chance they can get\nthrough gating on the first try.\n\nChange-Id: I0f78011c183f64b894b336eb8e0d25dc5ba00bde\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/5c1119cd45dc3fe02cf4267aaa0913bd3e6b12ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/5c1119cd45dc3fe02cf4267aaa0913bd3e6b12ad"}]},"branch":"refs/heads/master"},"59953b48511c8ca7178248d32ea9b3d121671032":{"kind":"REWORK","_number":5,"created":"2013-06-25 16:07:04.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/61/32661/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/61/32661/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/61/32661/5"}}},"commit":{"parents":[{"commit":"b6ab7536b2dfb19d829b61fb8d93aab465f0a84c","subject":"Merge \"Add option to skip the devstack exercises.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/b6ab7536b2dfb19d829b61fb8d93aab465f0a84c"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2013-06-11 17:22:52.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2013-06-25 16:06:25.000000000","tz":0},"subject":"Document how to manually simulate infrastructure.","message":"Document how to manually simulate infrastructure.\n\nFixes bug 1172428.\n\n* README.rst: Developers often have a need to recreate gating\nintegration tests manually, and this provides a walkthrough of\nmaking a DG-slave-like throwaway server without the overhead of\nbuilding other CI infrastructure to manage a pool of them. This can\nbe useful to reproduce and troubleshoot failures or tease out\nnondeterministic bugs. The driving use case is for pre-testing\nembargoed vulnerability fixes, increasing the chance they can get\nthrough gating on the first try.\n\nChange-Id: I0f78011c183f64b894b336eb8e0d25dc5ba00bde\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/59953b48511c8ca7178248d32ea9b3d121671032"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/59953b48511c8ca7178248d32ea9b3d121671032"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
