)]}'
{"id":"openstack%2Fdevstack~30287","triplet_id":"openstack%2Fdevstack~master~I4cec33e49d2b042a244420fb40d83d476e4971cd","project":"openstack/devstack","branch":"master","topic":"ipczmq","hashtags":[],"change_id":"I4cec33e49d2b042a244420fb40d83d476e4971cd","subject":"Create usable IPC directory for ZeroMQ","status":"MERGED","created":"2013-05-23 15:55:33.000000000","updated":"2013-05-28 20:56:04.000000000","submitted":"2013-05-28 20:56:04.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"480b12d5b17a4431f35b5185130f3abe7a9a2947","_number":30287,"virtual_id_number":30287,"owner":{"_account_id":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2013-05-28 20:56:04.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"}],"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":2,"date":"2013-05-24 17:36:43.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2013-05-28 20:03:07.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"}],"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,"date":"2013-05-24 17:36:43.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2013-05-28 20:03:07.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"}],"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":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-05-24 17:36:43.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-05-28 20:03:07.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-05-28 20:56:04.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"11880ae72a0167e03dc914f8dd16e1a778a8de97","author":{"_account_id":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"},"date":"2013-05-23 15:56:34.000000000","message":"Patch Set 1:\n\nIt isn\u0027t clear to me if we need to recreate this directory from one of the other hooks, should the system be rebooted and the temporary file removed?","accounts_in_message":[],"_revision_number":1},{"id":"4b2eb7dfb7e585daf1a67c855ef855ff7863f7e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-23 16:40:37.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/30287/1/check/gate-tempest-devstack-vm-full/18050 : SUCCESS in 43m 53s\n- http://logs.openstack.org/30287/1/check/gate-tempest-devstack-vm-postgres-full/17760 : FAILURE in 44m 45s (non-voting)\n- http://logs.openstack.org/30287/1/check/gate-tempest-devstack-vm-quantum/24796 : SUCCESS in 19m 36s\n- http://logs.openstack.org/30287/1/check/gate-grenade-devstack-vm/5540 : FAILURE in 10m 16s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"ff86f2cff6cb4d8b3fce91cd22428dad715faa8c","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-05-24 09:57:17.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nLet\u0027s just do /var/run/openstack for reasons specified in inline comments.","accounts_in_message":[],"_revision_number":1},{"id":"2b5ad29065b131cb6af4ccf851d1d9f9620d2028","author":{"_account_id":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"},"date":"2013-05-24 14:56:13.000000000","message":"Patch Set 1:\n\nSean: that is fine. Is /var/run/openstack okay, or should it be under /opt/stack/data instead?","accounts_in_message":[],"_revision_number":1},{"id":"e1109f10ce64e8e41bd41e67edb6c5cb97f7458e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-05-24 15:57:26.000000000","message":"Patch Set 1:\n\nEric, I don\u0027t think we have clear precedent, much of the state info has been moved into $DEST/data but some, like *_AUTH_CACHE_DIR is still in /var/cache.  My gut tells me to leave it at the default and just make sure it exists and has the right perms.","accounts_in_message":[],"_revision_number":1},{"id":"1b199e03bfed5428bc72988a16c5fbb7a5ebb761","author":{"_account_id":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"},"date":"2013-05-24 16:02:27.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4f2a2a4617951a270d18afb21463dcc0847e2bc1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-24 16:50:42.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/30287/2/check/gate-tempest-devstack-vm-full/18363 : SUCCESS in 47m 22s\n- http://logs.openstack.org/30287/2/check/gate-tempest-devstack-vm-postgres-full/18073 : FAILURE in 47m 58s (non-voting)\n- http://logs.openstack.org/30287/2/check/gate-tempest-devstack-vm-quantum/25133 : SUCCESS in 18m 39s\n- http://logs.openstack.org/30287/2/check/gate-grenade-devstack-vm/5818 : SUCCESS in 14m 38s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"300f49e5b4a0c698545b88ba5c04433a9261481c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-05-24 17:36:43.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"77a0cca8d299bfc621268b744665f8992824d896","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-05-28 20:03:07.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"7b1482b5d4904618b72f96580badfd9eab311bc9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-28 20:03:42.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"74a3b189d93ddef546190dbbb3a1373507367357","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-28 20:56:04.000000000","message":"Patch Set 2: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/30287/2/gate/gate-tempest-devstack-vm-full/18887 : SUCCESS in 50m 14s\n- http://logs.openstack.org/30287/2/gate/gate-tempest-devstack-vm-postgres-full/18597 : FAILURE in 52m 13s (non-voting)\n- http://logs.openstack.org/30287/2/gate/gate-tempest-devstack-vm-quantum/25726 : SUCCESS in 19m 37s\n- http://logs.openstack.org/30287/2/gate/gate-grenade-devstack-vm/6320 : SUCCESS in 14m 43s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"839f48dc8057fc56efce82dfd257fcfe4b896007","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-28 20:56:04.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"767c6dfa0ee42c4803e28a88e62276b2b0edf7f6","revisions":{"a94959303efe2fc829e621ea1ab095a0f9419a43":{"kind":"REWORK","_number":1,"created":"2013-05-23 15:55:33.000000000","uploader":{"_account_id":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"},"ref":"refs/changes/87/30287/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/87/30287/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/87/30287/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/87/30287/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/87/30287/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/87/30287/1"}}},"commit":{"parents":[{"commit":"7640350bb5b343fae0932c86b7e536bb5d5e8db1","subject":"Merge \"Avoid installing python-nose for RHEL6.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7640350bb5b343fae0932c86b7e536bb5d5e8db1"}]}],"author":{"name":"Eric Windisch","email":"eric@cloudscaling.com","date":"2013-05-23 15:55:40.000000000","tz":-240},"committer":{"name":"Eric Windisch","email":"eric@cloudscaling.com","date":"2013-05-23 15:57:17.000000000","tz":-240},"subject":"Create usable IPC directory for ZeroMQ","message":"Create usable IPC directory for ZeroMQ\n\nBy default, the zeromq driver looks for\n/var/run/openstack which needs to be created and\ngiven the right permissions.\n\nIt is easier and just as safe in the case of devstack\nto just use mktemp to establish a temporary working\ndirectory.\n\nChange-Id: I4cec33e49d2b042a244420fb40d83d476e4971cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a94959303efe2fc829e621ea1ab095a0f9419a43"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a94959303efe2fc829e621ea1ab095a0f9419a43"}]},"branch":"refs/heads/master"},"767c6dfa0ee42c4803e28a88e62276b2b0edf7f6":{"kind":"REWORK","_number":2,"created":"2013-05-24 16:02:27.000000000","uploader":{"_account_id":159,"name":"Eric Windisch","email":"ewindisch@docker.com","username":"ewindisch"},"ref":"refs/changes/87/30287/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/87/30287/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/87/30287/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/87/30287/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/87/30287/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/87/30287/2"}}},"commit":{"parents":[{"commit":"d952474d93a0dc53e0154dece16c02dbb041ba18","subject":"Merge \"Move hypervisor-specific code into a case statement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d952474d93a0dc53e0154dece16c02dbb041ba18"}]}],"author":{"name":"Eric Windisch","email":"eric@cloudscaling.com","date":"2013-05-23 15:55:40.000000000","tz":-240},"committer":{"name":"Eric Windisch","email":"eric@cloudscaling.com","date":"2013-05-24 16:04:10.000000000","tz":-240},"subject":"Create usable IPC directory for ZeroMQ","message":"Create usable IPC directory for ZeroMQ\n\nBy default, the zeromq driver looks for\n/var/run/openstack which needs to be created and\ngiven the right permissions.\n\nIt is easier and just as safe in the case of devstack\nto just use mktemp to establish a temporary working\ndirectory.\n\nChange-Id: I4cec33e49d2b042a244420fb40d83d476e4971cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/767c6dfa0ee42c4803e28a88e62276b2b0edf7f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/767c6dfa0ee42c4803e28a88e62276b2b0edf7f6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
