)]}'
{"id":"openstack%2Fgrenade~171375","triplet_id":"openstack%2Fgrenade~master~If47395c796bdb0ae2b8fe65bfe4b4556a6487c7a","project":"openstack/grenade","branch":"master","topic":"modular_grenade","hashtags":[],"change_id":"If47395c796bdb0ae2b8fe65bfe4b4556a6487c7a","subject":"restructure upgrades into per project directories","status":"MERGED","created":"2015-04-07 21:19:48.000000000","updated":"2015-04-09 16:08:14.000000000","submitted":"2015-04-09 16:08:14.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"36d16aefef4c6bb8927543029a3bf7fcddf8ac13","_number":171375,"virtual_id_number":171375,"owner":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-04-09 16:08:13.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},{"value":0,"date":"2015-04-09 12:31:59.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":2,"date":"2015-04-09 14:11:08.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2015-04-09 14:07:14.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":1,"date":"2015-04-09 14:11:08.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-04-07 21:42:37.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":"2015-04-08 22:18:09.000000000","updated_by":{"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},"reviewer":{"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},"state":"REVIEWER"},{"updated":"2015-04-09 14:07:14.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2015-04-09 14:11:08.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2015-04-09 16:08:13.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"daea09f597e55b5d8fa062304bd21ad72724db94","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-07 21:19:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6b8f6245e23eaaaacecfcb973e3b46f154938f5f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-07 22:34:41.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-grenade-dsvm http://logs.openstack.org/75/171375/1/check/check-grenade-dsvm/f466b51/ : FAILURE in 37m 48s\n- check-grenade-dsvm-neutron http://logs.openstack.org/75/171375/1/check/check-grenade-dsvm-neutron/e9b1cd5/ : FAILURE in 55m 49s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/75/171375/1/check/check-grenade-dsvm-partial-ncpu/328ef34/ : FAILURE in 36m 01s","accounts_in_message":[],"_revision_number":1},{"id":"1924ddbc770fe1653906be21b7e0031e0f5764fa","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-08 11:24:07.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8c87ee29434b11e1902ce0f076ed026a974a7cd1","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-08 11:24:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3548c1ac104f2101a19ab78e8fe6ad882051cc8a","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-08 12:41:46.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"89812cb31fcf34b7ac66eb4dbcaf081c593a64e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-08 14:05:33.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-grenade-dsvm http://logs.openstack.org/75/171375/4/check/check-grenade-dsvm/98adefd/ : SUCCESS in 44m 35s\n- check-grenade-dsvm-neutron http://logs.openstack.org/75/171375/4/check/check-grenade-dsvm-neutron/62bcada/ : SUCCESS in 1h 11m 29s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/75/171375/4/check/check-grenade-dsvm-partial-ncpu/e14709e/ : SUCCESS in 43m 14s","accounts_in_message":[],"_revision_number":4},{"id":"6f41763a7d1cd61886371d97efdad4f094d70fc0","author":{"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},"date":"2015-04-08 22:18:09.000000000","message":"Patch Set 4: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"573beb416d97c83adabb1c953c8f6082e27f71e5","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-09 12:20:56.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"11ad758fc731fcaded95f84f629a8941f213a0fa","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-09 12:27:46.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"8d122894c1a2a6c78d7645600f8f689662941aef","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-04-09 12:31:59.000000000","message":"Patch Set 6:\n\ncheck experimental","accounts_in_message":[],"_revision_number":6},{"id":"4e16b20bd6b4e29e9fd4a9e8f1c29fec7fab64a4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-09 13:32:21.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-grenade-dsvm http://logs.openstack.org/75/171375/6/check/check-grenade-dsvm/3948c1c/ : SUCCESS in 43m 52s\n- check-grenade-dsvm-neutron http://logs.openstack.org/75/171375/6/check/check-grenade-dsvm-neutron/f7ebd50/ : SUCCESS in 57m 22s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/75/171375/6/check/check-grenade-dsvm-partial-ncpu/e6c0490/ : SUCCESS in 37m 57s","accounts_in_message":[],"_revision_number":6},{"id":"8c936364ca177e6d383eafc85b4640007271285e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-09 13:45:40.000000000","message":"Patch Set 6:\n\nBuild failed (experimental pipeline).\n\n- check-grenade-dsvm-neutron-sideways http://logs.openstack.org/75/171375/6/experimental/check-grenade-dsvm-neutron-sideways/1fe9f08/ : FAILURE in 31m 49s\n- check-grenade-dsvm-ironic http://logs.openstack.org/75/171375/6/experimental/check-grenade-dsvm-ironic/25e9870/ : FAILURE in 1h 06m 44s\n- check-grenade-dsvm-partial-ironic http://logs.openstack.org/75/171375/6/experimental/check-grenade-dsvm-partial-ironic/a1b4bd5/ : FAILURE in 1h 00m 28s\n- check-grenade-dsvm-trove http://logs.openstack.org/75/171375/6/experimental/check-grenade-dsvm-trove/91d370e/ : FAILURE in 1h 07m 53s","accounts_in_message":[],"_revision_number":6},{"id":"db4add2a26ddcbd1f2b185a281c0814f2a78f144","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-04-09 14:07:14.000000000","message":"Patch Set 6: Code-Review+2\n\n(1 comment)\n\nLGTM, but I\u0027m not sure why the experimental jobs are failing, we may want to hold off until that\u0027s sorted","accounts_in_message":[],"_revision_number":6},{"id":"cf6d3233ef1240ba31d6255fc43f430bc10866f2","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-04-09 14:11:08.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"91bc769756bcec14706820bff6b0cba679ee91e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-09 14:11:50.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"af3a0ed10c67a691f0af515f37002f6f29221405","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-09 16:08:13.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-grenade-dsvm http://logs.openstack.org/75/171375/6/gate/gate-grenade-dsvm/ee93513/ : SUCCESS in 42m 52s\n- gate-grenade-dsvm-neutron http://logs.openstack.org/75/171375/6/gate/gate-grenade-dsvm-neutron/39856d6/ : SUCCESS in 1h 22m 37s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/75/171375/6/gate/gate-grenade-dsvm-partial-ncpu/469d289/ : SUCCESS in 48m 08s","accounts_in_message":[],"_revision_number":6},{"id":"b9aea7d44a56eca0b5bbe80692e97d961ddeedbc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-09 16:08:14.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"b8c64e0de2ebe4c6cf3cd93de8ca1167aa5d54b8","revisions":{"9f27070203c10905289f7f0b0bdae8e9b579e2e5":{"kind":"REWORK","_number":1,"created":"2015-04-07 21:19:48.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/75/171375/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/75/171375/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/75/171375/1"}}},"commit":{"parents":[{"commit":"99ecbcf0bf64767b2790a84fd4b801e76aa9b2b1","subject":"fix trueorfalse usage","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/99ecbcf0bf64767b2790a84fd4b801e76aa9b2b1"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-07 21:18:39.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-07 21:18:39.000000000","tz":-240},"subject":"wip: restructure upgrades into per project directories","message":"wip: restructure upgrades into per project directories\n\nThis is very WIP, however it\u0027s actually working for the keystone case,\nso worth posting and finishing tomorrow.\n\nChange-Id: If47395c796bdb0ae2b8fe65bfe4b4556a6487c7a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/9f27070203c10905289f7f0b0bdae8e9b579e2e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/9f27070203c10905289f7f0b0bdae8e9b579e2e5"}]},"branch":"refs/heads/master"},"a01b4d4bdeb89bb339bcd685b816a760ae8e316a":{"kind":"REWORK","_number":2,"created":"2015-04-08 11:24:07.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/75/171375/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/75/171375/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/75/171375/2"}}},"commit":{"parents":[{"commit":"344b2a6d84cf55abe50ff53c5b72b07494d05daf","subject":"make javelin work in a read-only environment","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/344b2a6d84cf55abe50ff53c5b72b07494d05daf"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-07 21:18:39.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-08 11:24:02.000000000","tz":-240},"subject":"wip: restructure upgrades into per project directories","message":"wip: restructure upgrades into per project directories\n\nThis is very WIP, however it\u0027s actually working for the keystone case,\nso worth posting and finishing tomorrow.\n\nChange-Id: If47395c796bdb0ae2b8fe65bfe4b4556a6487c7a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/a01b4d4bdeb89bb339bcd685b816a760ae8e316a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/a01b4d4bdeb89bb339bcd685b816a760ae8e316a"}]},"branch":"refs/heads/master"},"79bf501362ed5e6a993ef81f84db8d263fc56b05":{"kind":"NO_CHANGE","_number":3,"created":"2015-04-08 11:24:43.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/75/171375/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/75/171375/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/75/171375/3"}}},"commit":{"parents":[{"commit":"35d78e202bdb598e54a9a2d464cfec272e87b3cb","subject":"fix trueorfalse usage","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/35d78e202bdb598e54a9a2d464cfec272e87b3cb"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-07 21:18:39.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-08 11:24:39.000000000","tz":-240},"subject":"wip: restructure upgrades into per project directories","message":"wip: restructure upgrades into per project directories\n\nThis is very WIP, however it\u0027s actually working for the keystone case,\nso worth posting and finishing tomorrow.\n\nChange-Id: If47395c796bdb0ae2b8fe65bfe4b4556a6487c7a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/79bf501362ed5e6a993ef81f84db8d263fc56b05"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/79bf501362ed5e6a993ef81f84db8d263fc56b05"}]},"branch":"refs/heads/master"},"94af791504f4af25323ab2fae22c5f1040a48796":{"kind":"REWORK","_number":4,"created":"2015-04-08 12:41:46.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/75/171375/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/75/171375/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/75/171375/4"}}},"commit":{"parents":[{"commit":"35d78e202bdb598e54a9a2d464cfec272e87b3cb","subject":"fix trueorfalse usage","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/35d78e202bdb598e54a9a2d464cfec272e87b3cb"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-07 21:18:39.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-08 12:34:19.000000000","tz":-240},"subject":"wip: restructure upgrades into per project directories","message":"wip: restructure upgrades into per project directories\n\nThis is very WIP, however it\u0027s actually working for the keystone case,\nso worth posting and finishing tomorrow.\n\nChange-Id: If47395c796bdb0ae2b8fe65bfe4b4556a6487c7a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/94af791504f4af25323ab2fae22c5f1040a48796"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/94af791504f4af25323ab2fae22c5f1040a48796"}]},"branch":"refs/heads/master"},"20c1dbdcd4aa9f252b951c10a975f714658a99d9":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2015-04-09 12:20:56.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/75/171375/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/75/171375/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/75/171375/5"}}},"commit":{"parents":[{"commit":"35d78e202bdb598e54a9a2d464cfec272e87b3cb","subject":"fix trueorfalse usage","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/35d78e202bdb598e54a9a2d464cfec272e87b3cb"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-07 21:18:39.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-09 12:18:27.000000000","tz":-240},"subject":"restructure upgrades into per project directories","message":"restructure upgrades into per project directories\n\nThis moves all the project specific upgrade code into project specific\ndirectories. This forshadows how we might break out this code into\nexternal plugins. It happens all at once to keep a working grenade\nenvironment on both sides of this change.\n\nChange-Id: If47395c796bdb0ae2b8fe65bfe4b4556a6487c7a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/20c1dbdcd4aa9f252b951c10a975f714658a99d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/20c1dbdcd4aa9f252b951c10a975f714658a99d9"}]},"branch":"refs/heads/master"},"b8c64e0de2ebe4c6cf3cd93de8ca1167aa5d54b8":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2015-04-09 12:27:46.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/75/171375/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/grenade","ref":"refs/changes/75/171375/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/grenade refs/changes/75/171375/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/grenade refs/changes/75/171375/6"}}},"commit":{"parents":[{"commit":"34ce8da5c93b2617704ed983f0e3ee36770e5ca8","subject":"fix trueorfalse usage","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/34ce8da5c93b2617704ed983f0e3ee36770e5ca8"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-07 21:18:39.000000000","tz":-240},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2015-04-09 12:27:40.000000000","tz":-240},"subject":"restructure upgrades into per project directories","message":"restructure upgrades into per project directories\n\nThis moves all the project specific upgrade code into project specific\ndirectories. This forshadows how we might break out this code into\nexternal plugins. It happens all at once to keep a working grenade\nenvironment on both sides of this change.\n\nChange-Id: If47395c796bdb0ae2b8fe65bfe4b4556a6487c7a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/b8c64e0de2ebe4c6cf3cd93de8ca1167aa5d54b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/grenade/commit/b8c64e0de2ebe4c6cf3cd93de8ca1167aa5d54b8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
