)]}'
{"devstack/lib/ironic":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"31b99301e889e747d297f4a4ea4cf22cca832b67","unresolved":false,"context_lines":[{"line_number":553,"context_line":"function setup_qemu_log_hook {"},{"line_number":554,"context_line":"    local libvirt_service_name"},{"line_number":555,"context_line":"    # Copy the qemu hook to the right directory"},{"line_number":556,"context_line":"    sudo cp $IRONIC_DEVSKTACK_FILES_DIR/hooks/qemu /etc/libvirt/hooks/"},{"line_number":557,"context_line":""},{"line_number":558,"context_line":"    # Restart the libvirt daemon"},{"line_number":559,"context_line":"    libvirt_service_name\u003d\"libvirt-bin\""}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"5a710552_46ebc6b0","line":556,"updated":"2015-12-16 13:00:26.000000000","message":"let\u0027s substitute IRONIC_VM_LOG_DIR here instead of hardcoding it in hook, otherwise these files won\u0027t appear in gate runs","commit_id":"3c0da77534f310a53d2dee5ba8715131a4bc391b"},{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"57de63e9fc2ccd776861628895d49ef206b9a557","unresolved":false,"context_lines":[{"line_number":553,"context_line":"function setup_qemu_log_hook {"},{"line_number":554,"context_line":"    local libvirt_service_name"},{"line_number":555,"context_line":"    # Copy the qemu hook to the right directory"},{"line_number":556,"context_line":"    sudo cp $IRONIC_DEVSKTACK_FILES_DIR/hooks/qemu /etc/libvirt/hooks/"},{"line_number":557,"context_line":""},{"line_number":558,"context_line":"    # Restart the libvirt daemon"},{"line_number":559,"context_line":"    libvirt_service_name\u003d\"libvirt-bin\""}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"5a710552_a694eae1","line":556,"in_reply_to":"5a710552_46ebc6b0","updated":"2015-12-16 13:08:30.000000000","message":"++ yeah I should make it a template indeed, I will wait for the gate run first see if it works and then update it","commit_id":"3c0da77534f310a53d2dee5ba8715131a4bc391b"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"916faa4de574d90474b1c436d4d7b589ce27a155","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"IRONIC_DIR\u003d$DEST/ironic"},{"line_number":37,"context_line":"IRONIC_DEVSTACK_DIR\u003d$IRONIC_DIR/devstack"},{"line_number":38,"context_line":"IRONIC_DEVSKTACK_FILES_DIR\u003d$IRONIC_DEVSTACK_DIR/files"},{"line_number":39,"context_line":"IRONIC_PYTHON_AGENT_DIR\u003d$DEST/ironic-python-agent"},{"line_number":40,"context_line":"IRONIC_DATA_DIR\u003d$DATA_DIR/ironic"},{"line_number":41,"context_line":"IRONIC_STATE_PATH\u003d/var/lib/ironic"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"5a710552_54904b43","line":38,"updated":"2015-12-16 14:53:15.000000000","message":"s/DEVSKTACK/DEVSTACK","commit_id":"aa65495c0ec7d501e9b10f892bf07c2083a35fcc"},{"author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"change_message_id":"e70286550d5424b6dd9b6b238a2d10554c8c5387","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"IRONIC_DIR\u003d$DEST/ironic"},{"line_number":37,"context_line":"IRONIC_DEVSTACK_DIR\u003d$IRONIC_DIR/devstack"},{"line_number":38,"context_line":"IRONIC_DEVSKTACK_FILES_DIR\u003d$IRONIC_DEVSTACK_DIR/files"},{"line_number":39,"context_line":"IRONIC_PYTHON_AGENT_DIR\u003d$DEST/ironic-python-agent"},{"line_number":40,"context_line":"IRONIC_DATA_DIR\u003d$DATA_DIR/ironic"},{"line_number":41,"context_line":"IRONIC_STATE_PATH\u003d/var/lib/ironic"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"5a710552_9dc6d366","line":38,"in_reply_to":"5a710552_54904b43","updated":"2015-12-16 15:55:41.000000000","message":":-( damn typo","commit_id":"aa65495c0ec7d501e9b10f892bf07c2083a35fcc"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"916faa4de574d90474b1c436d4d7b589ce27a155","unresolved":false,"context_lines":[{"line_number":555,"context_line":"    local qemu_hook\u003d/etc/libvirt/hooks/qemu"},{"line_number":556,"context_line":""},{"line_number":557,"context_line":"    # Copy the qemu hook to the right directory"},{"line_number":558,"context_line":"    sudo cp $IRONIC_DEVSKTACK_FILES_DIR/hooks/qemu $qemu_hook"},{"line_number":559,"context_line":"    sudo sed -e \""},{"line_number":560,"context_line":"        s|%LOG_DIR%|$IRONIC_VM_LOG_DIR|g;"},{"line_number":561,"context_line":"    \" -i $qemu_hook"}],"source_content_type":"application/x-shellscript","patch_set":4,"id":"5a710552_349d7f59","line":558,"updated":"2015-12-16 14:53:15.000000000","message":"ditto","commit_id":"aa65495c0ec7d501e9b10f892bf07c2083a35fcc"}]}
