)]}'
{"lib/zookeeper":[{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"eaabfdcc2da2743f278d33eb74f613056ec9ec70","unresolved":false,"context_lines":[{"line_number":46,"context_line":"# runs that a clean run would need to clean up"},{"line_number":47,"context_line":"function cleanup_zookeeper {"},{"line_number":48,"context_line":"    # kill instances (nova)"},{"line_number":49,"context_line":"    # delete image files (glance)"},{"line_number":50,"context_line":"    # This function intentionally left blank"},{"line_number":51,"context_line":"    sudo rm -rf $ZOOKEEPER_DATA_DIR"},{"line_number":52,"context_line":"}"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1a26ad4f_c20be928","line":49,"updated":"2015-11-03 04:23:16.000000000","message":"Not blank anymore!","commit_id":"550919edb2b0ea0d8c9335f8ec2d7319de04efbc"},{"author":{"_account_id":1955,"name":"Alan Pevec","email":"alan.pevec@redhat.com","username":"apevec"},"change_message_id":"14ef507d77681fac4727cd2249ff78bd027a2fb9","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"# install_zookeeper() - Collect source and prepare"},{"line_number":66,"context_line":"function install_zookeeper {"},{"line_number":67,"context_line":"    install_package zookeeperd"},{"line_number":68,"context_line":"}"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"# start_zookeeper() - Start running processes, including screen"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"fa80f949_9c516a65","line":67,"updated":"2015-11-03 13:53:39.000000000","message":"Fedora package name is zookeeper\nhttp://koji.fedoraproject.org/koji/rpminfo?rpmID\u003d6915004\n\nPlease add it in files/{deb|rpms*} instead.","commit_id":"ccadcf1dfca38eff2c3700afdb994c4ca8630e37"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"8dc4f1720704f6f23ba0ee20e80e4437dc45967f","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"# install_zookeeper() - Collect source and prepare"},{"line_number":66,"context_line":"function install_zookeeper {"},{"line_number":67,"context_line":"    install_package zookeeperd"},{"line_number":68,"context_line":"}"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"# start_zookeeper() - Start running processes, including screen"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"fa80f949_6f7e3bb0","line":67,"in_reply_to":"fa80f949_9c516a65","updated":"2015-11-03 17:14:55.000000000","message":"Done","commit_id":"ccadcf1dfca38eff2c3700afdb994c4ca8630e37"},{"author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"change_message_id":"06b5665b6739439e273d2cf2b7318c62f4b46a77","unresolved":false,"context_lines":[{"line_number":69,"context_line":""},{"line_number":70,"context_line":"# start_zookeeper() - Start running processes, including screen"},{"line_number":71,"context_line":"function start_zookeeper {"},{"line_number":72,"context_line":"    start_service zookeeper"},{"line_number":73,"context_line":"}"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"# stop_zookeeper() - Stop running processes (non-screen)"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"fa80f949_c480ecc2","line":72,"updated":"2015-11-06 10:47:01.000000000","message":"This fails and return 1 if zookeeper is already started.\n\n  2015-11-06 10:29:42.502 | + sudo /usr/sbin/service zookeeper start\n2015-11-06 10:29:42.518 | start: Job is already running: zookeeper\n2015-11-06 10:29:42.519 | + exit_trap\n\nI am going to submit a patch to fix this.","commit_id":"33a96ffc2609d8477542002e56515a5026c2c48d"}],"stackrc":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"3ed82bb330759b94a823639f6a7b8d66952e6221","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    # Dashboard"},{"line_number":70,"context_line":"    ENABLED_SERVICES+\u003d,horizon"},{"line_number":71,"context_line":"    # Additional services"},{"line_number":72,"context_line":"    ENABLED_SERVICES+\u003d,rabbit,tempest,mysql,dstat,zookeeper"},{"line_number":73,"context_line":"fi"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"# SQLAlchemy supports multiple database drivers for each database server"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"fa80f949_59e234a1","line":72,"range":{"start_line":72,"start_character":50,"end_line":72,"end_character":59},"updated":"2015-11-03 13:31:10.000000000","message":"Well, it looks then like an hard requirement for all projects, right ?\n\nIf so, that would mean we would pull ZK anytime even if not wanted by the related projects (like Nova, Glance, Keystone)\n\nNot sure I like that, I\u0027d prefer to have that dependency per-project (ideally only for Tooz)","commit_id":"ccadcf1dfca38eff2c3700afdb994c4ca8630e37"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"8dc4f1720704f6f23ba0ee20e80e4437dc45967f","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    # Dashboard"},{"line_number":70,"context_line":"    ENABLED_SERVICES+\u003d,horizon"},{"line_number":71,"context_line":"    # Additional services"},{"line_number":72,"context_line":"    ENABLED_SERVICES+\u003d,rabbit,tempest,mysql,dstat,zookeeper"},{"line_number":73,"context_line":"fi"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"# SQLAlchemy supports multiple database drivers for each database server"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"fa80f949_fa5bcb2c","line":72,"range":{"start_line":72,"start_character":50,"end_line":72,"end_character":59},"in_reply_to":"fa80f949_59e234a1","updated":"2015-11-03 17:14:55.000000000","message":"Sylvain, tooz is just a library. we don\u0027t key off of whether a library is installed or not.","commit_id":"ccadcf1dfca38eff2c3700afdb994c4ca8630e37"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"131a9a048eab77cabdb801d86a686cf13189586c","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    # Dashboard"},{"line_number":70,"context_line":"    ENABLED_SERVICES+\u003d,horizon"},{"line_number":71,"context_line":"    # Additional services"},{"line_number":72,"context_line":"    ENABLED_SERVICES+\u003d,rabbit,tempest,mysql,dstat,zookeeper"},{"line_number":73,"context_line":"fi"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"# SQLAlchemy supports multiple database drivers for each database server"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"fa80f949_461e9d0d","line":72,"range":{"start_line":72,"start_character":50,"end_line":72,"end_character":59},"in_reply_to":"fa80f949_fa5bcb2c","updated":"2015-11-04 13:21:37.000000000","message":"Fair enough, but that means that by default, ZK will be installed even if the default projects currently don\u0027t use it... Since it\u0027s the consensus, I\u0027m fine, I was just hoping to see ZK installed only when Tooz was needed given the Summit session outcome.","commit_id":"ccadcf1dfca38eff2c3700afdb994c4ca8630e37"}]}
