)]}'
{"id":"openstack%2Fdevstack~33946","triplet_id":"openstack%2Fdevstack~master~I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632","project":"openstack/devstack","branch":"master","topic":"bp/enable-apache-frontend-for-swift","hashtags":[],"change_id":"I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632","subject":"enable apache2 server as front end for swift","status":"MERGED","created":"2013-06-21 10:19:09.000000000","updated":"2013-08-02 12:24:12.000000000","submitted":"2013-08-02 12:24:11.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":37,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f0bea3e50f7af981d6e0af3dba85efd26d402613","_number":33946,"virtual_id_number":33946,"owner":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2013-08-02 12:24:11.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"},{"value":0,"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},{"value":0,"_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":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"},{"value":0,"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},{"value":2,"date":"2013-08-01 22:52:44.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2013-08-01 21:26:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},{"value":2,"date":"2013-08-02 11:25:06.000000000","_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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"},{"value":0,"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},{"value":0,"date":"2013-08-01 22:52:44.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},{"value":1,"date":"2013-08-02 11:25:06.000000000","_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":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"},{"value":0,"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},{"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":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},{"_account_id":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-06-22 09:20:07.000000000","updated_by":{"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},"reviewer":{"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},"state":"REVIEWER"},{"updated":"2013-06-28 20:31:16.000000000","updated_by":{"_account_id":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"},"reviewer":{"_account_id":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"},"state":"REVIEWER"},{"updated":"2013-08-01 21:26:21.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2013-08-01 22:52:44.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":"2013-08-02 11:25:06.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2013-08-02 12:24:11.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"1dd3620065c4d5905354824614a69e69a8846567","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-06-21 10:31:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1fd78891b7c57d2bb736826d1f531f8020cfca10","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-06-21 10:33:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f4a3d071fe43e098fffa382193d4eecd447c3890","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-06-21 10:34:03.000000000","message":"Patch Set 3:\n\nNew patchset patch-id matches previous patchset, but whitespace content has changed.","accounts_in_message":[],"_revision_number":3},{"id":"97b78ba99ab1997e5e1a59eaeea2308a6b9870a6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-21 10:50:20.000000000","message":"Patch Set 3: 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/33946/3/check/gate-tempest-devstack-vm-full/25305 : FAILURE in 3m 25s\n- http://logs.openstack.org/33946/3/check/gate-tempest-devstack-vm-postgres-full/25011 : FAILURE in 3m 45s\n- http://logs.openstack.org/33946/3/check/gate-tempest-devstack-vm-quantum/32839 : FAILURE in 4m 18s\n- http://logs.openstack.org/33946/3/check/gate-grenade-devstack-vm/12018 : FAILURE in 16m 18s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"7e60d41146f5f95019ebf1be077c020790f5bb61","author":{"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},"date":"2013-06-21 11:43:02.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\nI will give it a more careful reading later. \n\nMeanwhile, have a look at teh console at the lines starting at 2013-06-21 10:37:14.812\nfor the failures\n\u0027No such file or directory\u0027","accounts_in_message":[],"_revision_number":3},{"id":"b9ae19dc1e627beb8caaac69c8818260cdb512e4","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-06-21 15:10:27.000000000","message":"Patch Set 3: Do not merge\n\nThere is no content to that blueprint where there should be some rationale and discussion of the way the feature should operate and ideally why it is desirable.\n\nThis implementation is pretty brute force and configures and enables apache modules without even checking if APACHE_ENABLED_SERVICES has any services enabled.  It needs to also take in to account any interactions with Horizon requirements and potential overlap with https://blueprints.launchpad.net/devstack/+spec/devstack-setup-apache-keystone.","accounts_in_message":[],"_revision_number":3},{"id":"8ac444d457c9d9af3348bb63ec2dc0555f1a596c","author":{"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},"date":"2013-06-21 19:50:04.000000000","message":"Patch Set 3: No score\n\n@Dean \n\nI can shed some light as for the rationale and the way the feature should operate. \n\nThis work is aligned with work done in Swift for Greezly to enable full fledged Apache2 front end to Swift as alternative to the use of a python minimalistic web front end.\n\nThrough the work proposed here, devstack users can use this new Swift feature.\n\nAlso, through this work, it would become possible to build test VMs to perform functional testing of new patches to the Swift source code tree with an Apache2 web front end, identifying any issues arising from such a patch. The need for such tests came up recently as code was merged twice which broke the Apache2 support.\n\nWe have merged Swift template files this week to enable Devstack to use them.  \n\nI hope this clarifies things.","accounts_in_message":[],"_revision_number":3},{"id":"992a6498868bd45d6944fb26d14c2d2e47773318","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-06-22 06:01:08.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"d7289a0d693b4329cbbdeb2f7003f9cebcaa9a9f","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-06-22 06:25:35.000000000","message":"Patch Set 4:\n\n@Dean,  this patch is to enable for apache and wsgi module as front end for swift services. it also consider to add more support for other services such as keystone as you mentioned. \n\nThe function \u0027is_apache_enabled_service\u0027 will detect environment variable APACHE_ENABLED_SERVICES+\u003dswift,keystone if apache is used for some of the services. Currently swift already support it with apache and wsgi template files. \n\nThis patch won\u0027t touch Horizon configuration. Their vhost and wsgi files are different and coexist in apache server.","accounts_in_message":[],"_revision_number":4},{"id":"13b7faec7eeae167e7c1219631d0f4415f0bfaf1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-22 06:52:39.000000000","message":"Patch Set 4: 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/33946/4/check/gate-tempest-devstack-vm-full/25564 : SUCCESS in 40m 43s\n- http://logs.openstack.org/33946/4/check/gate-tempest-devstack-vm-postgres-full/25270 : SUCCESS in 51m 26s\n- http://logs.openstack.org/33946/4/check/gate-tempest-devstack-vm-quantum/33117 : FAILURE in 18m 52s\n- http://logs.openstack.org/33946/4/check/gate-grenade-devstack-vm/12242 : FAILURE in 24m 54s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"df4757ad374fac22518c718537f03a122c55865f","author":{"_account_id":4108,"name":"David Hadas","email":"davidh@il.ibm.com","username":"david-hadas"},"date":"2013-06-22 09:20:07.000000000","message":"Patch Set 4:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":4},{"id":"d8a6e65b9362d3ac147aa06e6d4aa35b07b4c45d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-22 10:01:29.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/33946/4/check/gate-tempest-devstack-vm-full/25571 : SUCCESS in 41m 17s\n- http://logs.openstack.org/33946/4/check/gate-tempest-devstack-vm-postgres-full/25277 : SUCCESS in 38m 05s\n- http://logs.openstack.org/33946/4/check/gate-tempest-devstack-vm-quantum/33124 : SUCCESS in 16m 19s\n- http://logs.openstack.org/33946/4/check/gate-grenade-devstack-vm/12249 : FAILURE in 24m 58s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"c47d107a03316d988efbbb568900600fd1c07e34","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-06-24 20:51:21.000000000","message":"Patch Set 4: (8 inline comments)\n\nThe duplicated code really should be factored out of lib/horizon and lib/swift into lib/apache.  This will also make it easier to handle the different names used for the service and in log file paths.","accounts_in_message":[],"_revision_number":4},{"id":"cca5fdf7aa6f63b3f30ab8d9e555f3beecd4e0c0","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-06-25 09:34:33.000000000","message":"Patch Set 4: (8 inline comments)\n\n@Dean, thanks for your comments.","accounts_in_message":[],"_revision_number":4},{"id":"98b8c0795b8ec178b117d85f6c87169e98ee689a","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-06-25 10:40:43.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"bb03006f3f3672827cf1da40e320fbc0888554c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-25 11:02:17.000000000","message":"Patch Set 5: 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/33946/5/check/gate-tempest-devstack-vm-full/26005 : FAILURE in 10m 06s\n- http://logs.openstack.org/33946/5/check/gate-tempest-devstack-vm-postgres-full/25711 : FAILURE in 8m 29s\n- http://logs.openstack.org/33946/5/check/gate-tempest-devstack-vm-quantum/33631 : FAILURE in 9m 55s\n- http://logs.openstack.org/33946/5/check/gate-grenade-devstack-vm/12636 : FAILURE in 21m 26s (non-voting)\n","accounts_in_message":[],"_revision_number":5},{"id":"83e2e102f21c15cf7af767b03c577fba8eeb167f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-06-25 15:19:28.000000000","message":"Patch Set 5: (9 inline comments)\n\nThe fedora compatibility bits are more of a heads-up that this _will_ break fedora.  That probably should be mentioned somewhere if you can\u0027t test just skipping the a2* commands if running on fedora.","accounts_in_message":[],"_revision_number":5},{"id":"af37abcaa327cdc6e674a1917e2b7fbdd1a23cc1","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-06-25 16:45:51.000000000","message":"Patch Set 5: (8 inline comments)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"08ae0c4540e56ec069705486c9337a6bd586db53","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-06-25 16:46:46.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"a9b80b10f1da7bde2cc4c814f2dc0f0fc3222940","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-06-25 16:51:14.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"5dc566b0f9dc3b1ff0a1103e8e3d992dfbf19ae2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-25 17:41:50.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/33946/7/check/gate-tempest-devstack-vm-full/26119 : SUCCESS in 49m 41s\n- http://logs.openstack.org/33946/7/check/gate-tempest-devstack-vm-postgres-full/25825 : SUCCESS in 40m 38s\n- http://logs.openstack.org/33946/7/check/gate-tempest-devstack-vm-quantum/33752 : SUCCESS in 17m 12s\n- http://logs.openstack.org/33946/7/check/gate-grenade-devstack-vm/12739 : FAILURE in 22m 01s (non-voting)\n","accounts_in_message":[],"_revision_number":7},{"id":"c7a975730cdeaa3955e9c48ded81d70bdb1cd817","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-06-25 21:27:59.000000000","message":"Patch Set 7: I would prefer that you didn\u0027t merge this\n\nI\u0027m having issues still with APACHE_ENABLED_SERVICES\u003dswift","accounts_in_message":[],"_revision_number":7},{"id":"7996222e750a9ec30e4f43e41ac50c085e40fae9","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-07-02 03:38:46.000000000","message":"Patch Set 7:\n\n@Dean, what\u0027s your issue when enable this feature?","accounts_in_message":[],"_revision_number":7},{"id":"d38eb27a4c217a4f2a00ba346338dac683707e76","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-07-02 14:20:15.000000000","message":"Patch Set 7:\n\nI take my working default setup including swift, add APACHE_ENABLED_SERVICES\u003dswift to it and swift is no longer functional.  stack.sh fails trying to upload the cirros image to glance/swift.  The log file is at http://aece4daa230f35e74492-39fdf687387aa3592f5ac8ce0686d07c.r96.cf2.rackcdn.com/stack.sh.log.2013-07-01-200957 if you want to dig in to it, I have something for $DAY_JOB to finish before the holiday.","accounts_in_message":[],"_revision_number":7},{"id":"80d436d3b96ec3b51f7dbeddb22ec96d9007f502","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-07-03 06:33:48.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"40c918bed7adf87659f101df5fded161a7bd3e20","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-07-03 06:47:42.000000000","message":"Patch Set 8:\n\n@Dean, based on your log, I find the reason of glance internal error. It is caused by the failure of restarting apache server due to the old ownership of /var/lock/apache2 directory (www-data by default). When running apache server as STACK_USER(dtroyer), this lock dir need to be also owned by this user. Otherwise it will fail the script to start apache server which hosts swift servers. I have added chown command before starting apache server to solve this problem.\n\nHere\u0027re 3 line of log I found this problem:\n------------------------------------\n2013-07-01 20:14:29  * Starting web server apache2\n2013-07-01 20:14:29 /var/lock/apache2 already exists but is not a directory owned by dtroyer.\n2013-07-01 20:14:29 Please fix manually. Aborting.","accounts_in_message":[],"_revision_number":8},{"id":"c3b3031faa6c116110813932f1a0854d485a29f6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-03 07:21:00.000000000","message":"Patch Set 8: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/33946/8/check/gate-tempest-devstack-vm-full/28169 : SUCCESS in 46m 53s\n- http://logs.openstack.org/33946/8/check/gate-tempest-devstack-vm-postgres-full/27875 : SUCCESS in 43m 39s\n- http://logs.openstack.org/33946/8/check/gate-tempest-devstack-vm-quantum/36036 : SUCCESS in 17m 44s\n- http://logs.openstack.org/33946/8/check/gate-grenade-devstack-vm/14539 : FAILURE in 29m 35s (non-voting)\n","accounts_in_message":[],"_revision_number":8},{"id":"450b05ed55e05175f1ede1cc2c5be53d8759c94c","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-07-04 09:52:44.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"b4bb0964fd29fc0343b586a240266f70a270ac96","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-04 10:36:31.000000000","message":"Patch Set 9: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/33946/9/check/gate-tempest-devstack-vm-full/28550 : SUCCESS in 43m 14s\n- http://logs.openstack.org/33946/9/check/gate-tempest-devstack-vm-postgres-full/28256 : SUCCESS in 43m 41s\n- http://logs.openstack.org/33946/9/check/gate-tempest-devstack-vm-quantum/36456 : SUCCESS in 19m 12s\n- http://logs.openstack.org/33946/9/check/gate-grenade-devstack-vm/14880 : FAILURE in 26m 15s (non-voting)\n","accounts_in_message":[],"_revision_number":9},{"id":"f896d3d3398d041a6d1f517e5cc0dd5749433012","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-07-09 09:42:37.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"82c15e29fd994e8ba7f476574f6ea83dd26ecaaf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-09 11:03:20.000000000","message":"Patch Set 10: 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/33946/10/check/gate-tempest-devstack-vm-full/29715 : SUCCESS in 44m 21s\n- http://logs.openstack.org/33946/10/check/gate-tempest-devstack-vm-postgres-full/29421 : SUCCESS in 54m 45s\n- http://logs.openstack.org/33946/10/check/gate-tempest-devstack-vm-neutron/865 : FAILURE in 20m 20s\n- http://logs.openstack.org/33946/10/check/gate-grenade-devstack-vm/15909 : FAILURE in 12m 32s (non-voting)\n","accounts_in_message":[],"_revision_number":10},{"id":"8cc6e40a1cbb67775114dba494a716c222bfc772","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-07-12 03:22:03.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"da82e460c6370b705b91f2d75c0ad487be4a13e4","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-07-12 08:39:09.000000000","message":"Patch Set 10:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":10},{"id":"06f472960f2e44f92689b76c94c530fb7bd0a8cd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-12 09:34:52.000000000","message":"Patch Set 10: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/33946/10/check/gate-tempest-devstack-vm-full/31557 : SUCCESS in 44m 17s\n- http://logs.openstack.org/33946/10/check/gate-tempest-devstack-vm-postgres-full/31250 : SUCCESS in 55m 39s\n- http://logs.openstack.org/33946/10/check/gate-tempest-devstack-vm-neutron/2908 : SUCCESS in 16m 57s (non-voting)\n- http://logs.openstack.org/33946/10/check/gate-grenade-devstack-vm/17579 : FAILURE in 20m 57s (non-voting)\n","accounts_in_message":[],"_revision_number":10},{"id":"af7917bf49121d0a484c6368cba87f9319451493","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-07-19 19:08:05.000000000","message":"Patch Set 10:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":10},{"id":"89d94e91b1a5c3fbffd1258e8a40aa57eb69f22f","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-07-19 19:08:24.000000000","message":"Patch Set 10:\n\nthis is going to fail grenade now, I think. That will need to be addressed.","accounts_in_message":[],"_revision_number":10},{"id":"4961b555a4976f9082caa2dd88366e8f01aed23d","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2013-07-19 19:31:08.000000000","message":"Patch Set 10:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":10},{"id":"221d79b1cd4668f5495a3d5303df644cc23a24f7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-19 20:35:03.000000000","message":"Patch Set 10:\n\nBuild succeeded.\n\n- http://logs.openstack.org/46/33946/10/check/gate-tempest-devstack-vm-full/33937 : SUCCESS in 48m 25s\n- http://logs.openstack.org/46/33946/10/check/gate-tempest-devstack-vm-cells-full/1599 : FAILURE in 19m 22s (non-voting)\n- http://logs.openstack.org/46/33946/10/check/gate-tempest-devstack-vm-testr-full/451 : FAILURE in 33m 57s (non-voting)\n- http://logs.openstack.org/46/33946/10/check/gate-tempest-devstack-vm-postgres-full/33627 : SUCCESS in 1h 01m 36s\n- http://logs.openstack.org/46/33946/10/check/gate-tempest-devstack-vm-neutron/5710 : SUCCESS in 22m 28s (non-voting)\n- http://logs.openstack.org/46/33946/10/check/gate-grenade-devstack-vm/19663 : SUCCESS in 22m 37s\n","accounts_in_message":[],"_revision_number":10},{"id":"0dfe7900b4efef1d3eb3b6308adf9d974e524c81","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-07-26 11:24:45.000000000","message":"Patch Set 10: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\ncouple of minor issues, I\u0027d also like dean\u0027s take on this.","accounts_in_message":[],"_revision_number":10},{"id":"614b8f7c2d16d303081296e20f3e43c2982478ed","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-07-29 03:12:12.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"214ca71db2b7e9c9afbb52b5225afeae78073d73","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-07-29 03:12:29.000000000","message":"Patch Set 10: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":10},{"id":"0c09b3addbe5577a98b74c1c2d473213cba0c2a5","author":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"date":"2013-07-29 03:16:29.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"e7232d89d280916a3c4594230e108652d52122ed","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-07-29 03:16:34.000000000","message":"Patch Set 12:\n\nNew patchset patch-id matches previous patchset, but whitespace content has changed.","accounts_in_message":[],"_revision_number":12},{"id":"b2ab64a52ba311d03c745a92a337bf94b49644e5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-29 04:09:27.000000000","message":"Patch Set 12: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/46/33946/12/check/gate-tempest-devstack-vm-full/36823 : SUCCESS in 46m 58s\n- http://logs.openstack.org/46/33946/12/check/gate-tempest-devstack-vm-cells-full/3592 : FAILURE in 16m 42s (non-voting)\n- http://logs.openstack.org/46/33946/12/check/gate-tempest-devstack-vm-testr-full/2416 : FAILURE in 26m 59s (non-voting)\n- http://logs.openstack.org/46/33946/12/check/gate-tempest-devstack-vm-postgres-full/36500 : SUCCESS in 52m 53s\n- http://logs.openstack.org/46/33946/12/check/gate-tempest-devstack-vm-neutron/8870 : FAILURE in 17m 04s (non-voting)\n- http://logs.openstack.org/46/33946/12/check/gate-grenade-devstack-vm/22255 : SUCCESS in 22m 16s\n","accounts_in_message":[],"_revision_number":12},{"id":"8a01cc377f310321066938ca1b8aa305a0333729","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2013-08-01 21:26:21.000000000","message":"Patch Set 12: Looks good to me, but someone else must approve\n\nWe want this and the corresponding Keystone change in order to update the gate jobs to using Apache as well.","accounts_in_message":[],"_revision_number":12},{"id":"ba9d1099873658e17420741cfaa25294d1153fda","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-08-01 22:52:44.000000000","message":"Patch Set 12: Looks good to me (core reviewer)\n\nI tested this the other night and forgot to +2 it...","accounts_in_message":[],"_revision_number":12},{"id":"2b1b343cda8338324ff803ca9e7a66b2fb6996ba","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-08-02 11:25:06.000000000","message":"Patch Set 12: Looks good to me (core reviewer); Approved\n\nCan we default swift this way? That would seem to get us around the port conflict problem with X that keeps us from enabling swift by default.","accounts_in_message":[],"_revision_number":12},{"id":"22486ca636601c261e9776ae1610d93b56f90ad9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-02 11:25:08.000000000","message":"Patch Set 12: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":12},{"id":"df7fb3ad139eb75012c53b6ee45e962f6065a2df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-02 12:24:11.000000000","message":"Patch Set 12: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/46/33946/12/gate/gate-tempest-devstack-vm-full/d412ac2 : SUCCESS in 58m 14s\n- http://logs.openstack.org/46/33946/12/gate/gate-tempest-devstack-vm-postgres-full/f4987b7 : SUCCESS in 46m 45s\n- http://logs.openstack.org/46/33946/12/gate/gate-tempest-devstack-vm-neutron/78bda43 : SUCCESS in 22m 06s (non-voting)\n- http://logs.openstack.org/46/33946/12/gate/gate-grenade-devstack-vm/32dc86d : SUCCESS in 25m 12s\n","accounts_in_message":[],"_revision_number":12},{"id":"073e180b62c6d65f07aedbb6bf4033cd48d20292","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-08-02 12:24:12.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":12}],"current_revision_number":12,"current_revision":"d98a5d0a58c1fae2ce8adcd8098cefaa9f558381","revisions":{"392390b9675666eda488fefac2e7ff0f6656625e":{"kind":"REWORK","_number":1,"created":"2013-06-21 10:19:09.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/1"}}},"commit":{"parents":[{"commit":"4471309b31b6d0f7e43eedb938174f260bf82ca3","subject":"Merge \"Restore admin role to ceilometer user.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4471309b31b6d0f7e43eedb938174f260bf82ca3"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\ngenerate apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/392390b9675666eda488fefac2e7ff0f6656625e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/392390b9675666eda488fefac2e7ff0f6656625e"}]},"branch":"refs/heads/master"},"e8265708539ea6ae51a5f8c14e0c1289d51baf35":{"kind":"REWORK","_number":2,"created":"2013-06-21 10:31:36.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/2"}}},"commit":{"parents":[{"commit":"4471309b31b6d0f7e43eedb938174f260bf82ca3","subject":"Merge \"Restore admin role to ceilometer user.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4471309b31b6d0f7e43eedb938174f260bf82ca3"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:30:43.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\ngenerate apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e8265708539ea6ae51a5f8c14e0c1289d51baf35"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e8265708539ea6ae51a5f8c14e0c1289d51baf35"}]},"branch":"refs/heads/master"},"c8b14fb645848a7571788911d1b1f0d79249e440":{"kind":"REWORK","_number":3,"created":"2013-06-21 10:33:57.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/3"}}},"commit":{"parents":[{"commit":"4471309b31b6d0f7e43eedb938174f260bf82ca3","subject":"Merge \"Restore admin role to ceilometer user.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4471309b31b6d0f7e43eedb938174f260bf82ca3"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:33:25.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\ngenerate apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c8b14fb645848a7571788911d1b1f0d79249e440"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c8b14fb645848a7571788911d1b1f0d79249e440"}]},"branch":"refs/heads/master"},"8675a3ccb2e6fea448c6f3de4b0f1421a3f5ce39":{"kind":"REWORK","_number":4,"created":"2013-06-22 06:01:08.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/4"}}},"commit":{"parents":[{"commit":"4471309b31b6d0f7e43eedb938174f260bf82ca3","subject":"Merge \"Restore admin role to ceilometer user.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4471309b31b6d0f7e43eedb938174f260bf82ca3"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-22 06:00:38.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\ngenerate apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8675a3ccb2e6fea448c6f3de4b0f1421a3f5ce39"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8675a3ccb2e6fea448c6f3de4b0f1421a3f5ce39"}]},"branch":"refs/heads/master"},"dc909a6907705a978a3795849dacadbf4b20bf14":{"kind":"REWORK","_number":5,"created":"2013-06-25 10:40:43.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/5"}}},"commit":{"parents":[{"commit":"4471309b31b6d0f7e43eedb938174f260bf82ca3","subject":"Merge \"Restore admin role to ceilometer user.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4471309b31b6d0f7e43eedb938174f260bf82ca3"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-25 09:29:23.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\n1.install apache and wsgi module\n2.config apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n3.refactor apache functions from horizon and swift\ninto lib/apache\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dc909a6907705a978a3795849dacadbf4b20bf14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/dc909a6907705a978a3795849dacadbf4b20bf14"}]},"branch":"refs/heads/master"},"db6b2d71ce6c3614c7d338595fbf997a86f879f8":{"kind":"REWORK","_number":6,"created":"2013-06-25 16:46:46.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/6"}}},"commit":{"parents":[{"commit":"b3e8ea847feaf63fe4a46c2a9a417f8a3f760938","subject":"Merge \"xenapi: separate disk for cinder volumes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b3e8ea847feaf63fe4a46c2a9a417f8a3f760938"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-25 15:54:41.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\n1.install apache and wsgi module\n2.config apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n3.refactor apache functions from horizon and swift\ninto lib/apache\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/db6b2d71ce6c3614c7d338595fbf997a86f879f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/db6b2d71ce6c3614c7d338595fbf997a86f879f8"}]},"branch":"refs/heads/master"},"3f5fd66ae9b21d2c22330a815f5d8affeab62023":{"kind":"REWORK","_number":7,"created":"2013-06-25 16:51:14.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/7"}}},"commit":{"parents":[{"commit":"b3e8ea847feaf63fe4a46c2a9a417f8a3f760938","subject":"Merge \"xenapi: separate disk for cinder volumes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b3e8ea847feaf63fe4a46c2a9a417f8a3f760938"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-25 15:59:09.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\n1.install apache and wsgi module\n2.config apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n3.refactor apache functions from horizon and swift\ninto lib/apache\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3f5fd66ae9b21d2c22330a815f5d8affeab62023"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3f5fd66ae9b21d2c22330a815f5d8affeab62023"}]},"branch":"refs/heads/master"},"98b272929ea2c2c9da7b1c6818f5a8909a09b1fd":{"kind":"REWORK","_number":8,"created":"2013-07-03 06:33:48.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/8"}}},"commit":{"parents":[{"commit":"16bfac4e76d2320ee7a5a2044f517f846a616c2d","subject":"Merge \"Fix spelling mistakes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/16bfac4e76d2320ee7a5a2044f517f846a616c2d"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-07-03 06:31:14.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\n1.install apache and wsgi module\n2.config apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n3.refactor apache functions from horizon and swift\ninto lib/apache\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/98b272929ea2c2c9da7b1c6818f5a8909a09b1fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/98b272929ea2c2c9da7b1c6818f5a8909a09b1fd"}]},"branch":"refs/heads/master"},"041a04ab3d99b8c5ca40272d67db48dff6e7dd80":{"kind":"REWORK","_number":9,"created":"2013-07-04 09:52:44.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/9"}}},"commit":{"parents":[{"commit":"16bfac4e76d2320ee7a5a2044f517f846a616c2d","subject":"Merge \"Fix spelling mistakes\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/16bfac4e76d2320ee7a5a2044f517f846a616c2d"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-07-04 09:52:15.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\n1.install apache and wsgi module\n2.config apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n3.refactor apache functions from horizon and swift\ninto lib/apache\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/041a04ab3d99b8c5ca40272d67db48dff6e7dd80"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/041a04ab3d99b8c5ca40272d67db48dff6e7dd80"}]},"branch":"refs/heads/master"},"3b9445ed1756812c9eb6ab3460b0adad10ab25eb":{"kind":"REWORK","_number":10,"created":"2013-07-09 09:42:37.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/10"}}},"commit":{"parents":[{"commit":"e49b081b6c2d7f701b3038fa1aa629909c109a6b","subject":"Merge \"More neutron renames\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e49b081b6c2d7f701b3038fa1aa629909c109a6b"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-07-09 09:19:58.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\n1.install apache and wsgi module\n2.config apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n3.refactor apache functions from horizon and swift\ninto lib/apache\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3b9445ed1756812c9eb6ab3460b0adad10ab25eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3b9445ed1756812c9eb6ab3460b0adad10ab25eb"}]},"branch":"refs/heads/master"},"4f3b09169a097b80389a83375733a4ef85eec5a7":{"kind":"REWORK","_number":11,"created":"2013-07-29 03:12:12.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/11"}}},"commit":{"parents":[{"commit":"bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be","subject":"Merge \"ensure all horizon needed clients are installed from git\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-07-29 03:10:30.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\n1.install apache and wsgi module\n2.config apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n3.refactor apache functions from horizon and swift\ninto lib/apache\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4f3b09169a097b80389a83375733a4ef85eec5a7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4f3b09169a097b80389a83375733a4ef85eec5a7"}]},"branch":"refs/heads/master"},"d98a5d0a58c1fae2ce8adcd8098cefaa9f558381":{"kind":"REWORK","_number":12,"created":"2013-07-29 03:16:29.000000000","uploader":{"_account_id":2649,"name":"Zhang Hua","email":"zhuadl@cn.ibm.com","username":"zhang-hare"},"ref":"refs/changes/46/33946/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/46/33946/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/46/33946/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/46/33946/12"}}},"commit":{"parents":[{"commit":"bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be","subject":"Merge \"ensure all horizon needed clients are installed from git\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be"}]}],"author":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-06-21 10:18:02.000000000","tz":480},"committer":{"name":"zhang-hare","email":"zhuadl@cn.ibm.com","date":"2013-07-29 03:15:21.000000000","tz":480},"subject":"enable apache2 server as front end for swift","message":"enable apache2 server as front end for swift\n\n1.install apache and wsgi module\n2.config apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n3.refactor apache functions from horizon and swift\ninto lib/apache\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d98a5d0a58c1fae2ce8adcd8098cefaa9f558381"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d98a5d0a58c1fae2ce8adcd8098cefaa9f558381"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
