)]}'
{"doc/source/faq.rst":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"166fad125b95ba2402973e1324a2a11ab7802b39","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    DevStack contributors fought strongly against. The primary reason it"},{"line_number":30,"context_line":"    was allowed was to support using RHEL6 as the Python 2.6 test"},{"line_number":31,"context_line":"    platform and that took priority time-wise. This will not be the case"},{"line_number":32,"context_line":"    with RHEL 7."},{"line_number":33,"context_line":"Q: Why a shell script, why not chef/puppet/..."},{"line_number":34,"context_line":"    A: The script is meant to be read by humans (as well as ran by"},{"line_number":35,"context_line":"    computers); it is the primary documentation after all. Using a"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa81d914_3c3566da","side":"PARENT","line":32,"updated":"2015-01-28 23:48:22.000000000","message":"I think the last sentence should go away, but it doesn\u0027t need to hold this up.","commit_id":"55383f1a9bb2538b3e6add6dd9bf38080b910492"}],"files/rpms/nova":[{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"99f92880b2da68f2a93f9dfb54634e066cbf20b1","unresolved":false,"context_lines":[{"line_number":30,"context_line":"python-migrate"},{"line_number":31,"context_line":"python-mox"},{"line_number":32,"context_line":"python-paramiko"},{"line_number":33,"context_line":"# ^ on RHEL6, brings in python-crypto which conflicts with version from"},{"line_number":34,"context_line":"# pip we need"},{"line_number":35,"context_line":"python-paste"},{"line_number":36,"context_line":"python-paste-deploy"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"1a930d6b_17b2ce93","line":33,"updated":"2015-01-26 16:05:38.000000000","message":"Doc removal!","commit_id":"3cedb532846f0409efd7c3d3637f8bdf53002e81"}],"lib/cinder":[{"author":{"_account_id":8074,"name":"Jin Nan Zhang","username":"zhangjinnan","inactive":true},"change_message_id":"4dd49e0e043b99594bcf4cee62ad6f0f454a4ca6","unresolved":false,"context_lines":[{"line_number":435,"context_line":"            sudo service tgt restart"},{"line_number":436,"context_line":"        elif is_fedora; then"},{"line_number":437,"context_line":"            # bypass redirection to systemctl during restart"},{"line_number":438,"context_line":"            sudo /sbin/service --skip-redirect tgtd restart"},{"line_number":439,"context_line":"        elif is_suse; then"},{"line_number":440,"context_line":"            restart_service tgtd"},{"line_number":441,"context_line":"        else"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1a930d6b_1329d536","line":438,"updated":"2015-01-27 14:14:31.000000000","message":"use restart_service functions like suse is good?","commit_id":"1f316beb2052b715f077ef42279361026d1a24c3"},{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"e54a51b4e15c8cecdb4f4f6b4c78bac568294559","unresolved":false,"context_lines":[{"line_number":435,"context_line":"            sudo service tgt restart"},{"line_number":436,"context_line":"        elif is_fedora; then"},{"line_number":437,"context_line":"            # bypass redirection to systemctl during restart"},{"line_number":438,"context_line":"            sudo /sbin/service --skip-redirect tgtd restart"},{"line_number":439,"context_line":"        elif is_suse; then"},{"line_number":440,"context_line":"            restart_service tgtd"},{"line_number":441,"context_line":"        else"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"1a930d6b_4b1f21b7","line":438,"in_reply_to":"1a930d6b_1329d536","updated":"2015-01-27 15:52:29.000000000","message":"It is little bit out of scope, but to be honest I do not really know why exactly SYSTEMCTL_SKIP_REDIRECT was used here.\n\nOnce the lioadm fixed in cinder, I would like to remove tgtd support including these lines as well. https://review.openstack.org/#/c/77630/","commit_id":"1f316beb2052b715f077ef42279361026d1a24c3"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"166fad125b95ba2402973e1324a2a11ab7802b39","unresolved":false,"context_lines":[{"line_number":435,"context_line":"            sudo service tgt restart"},{"line_number":436,"context_line":"        elif is_fedora; then"},{"line_number":437,"context_line":"            # bypass redirection to systemctl during restart"},{"line_number":438,"context_line":"            sudo /sbin/service --skip-redirect tgtd restart"},{"line_number":439,"context_line":"        elif is_suse; then"},{"line_number":440,"context_line":"            restart_service tgtd"},{"line_number":441,"context_line":"        else"}],"source_content_type":"application/x-shellscript","patch_set":2,"id":"fa81d914_b95b2886","line":438,"in_reply_to":"1a930d6b_4b1f21b7","updated":"2015-01-28 23:48:22.000000000","message":"I don\u0027t recall the reason why I did this, but it is^H^Hwas correct back in the day (f16-f18?).  We should test/fix it in a separate review.","commit_id":"1f316beb2052b715f077ef42279361026d1a24c3"}],"lib/nova_plugins/functions-libvirt":[{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"a56547a632356b8c54fd2e8b97a9408b795494b3","unresolved":false,"context_lines":[{"line_number":67,"context_line":"        LIBVIRT_DAEMON\u003dlibvirtd"},{"line_number":68,"context_line":"    fi"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"    if is_fedora || is_suse; then"},{"line_number":71,"context_line":"        if is_fedora \u0026\u0026 [[ $DISTRO \u003d~ (rhel6) || \"$os_RELEASE\" -le \"17\" ]]; then"},{"line_number":72,"context_line":"            cat \u003c\u003cEOF | sudo tee /etc/polkit-1/localauthority/50-local.d/50-libvirt-remote-access.pkla"},{"line_number":73,"context_line":"[libvirt Management Access]"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"1a930d6b_775dd214","side":"PARENT","line":70,"updated":"2015-01-26 15:51:08.000000000","message":"Removing this if seams incorrect.","commit_id":"1631af891af32eaa9af609398a88252ab437b0b4"},{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"d2f630e62ed86b730e768ff7b1495d065a569a54","unresolved":false,"context_lines":[{"line_number":67,"context_line":"        LIBVIRT_DAEMON\u003dlibvirtd"},{"line_number":68,"context_line":"    fi"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"    if is_suse \u0026\u0026 [[ $os_RELEASE \u003d 12.2 || \"$os_VENDOR\" \u003d \"SUSE LINUX\" ]]; then"},{"line_number":71,"context_line":"        # openSUSE \u003c 12.3 or SLE"},{"line_number":72,"context_line":"        # Work around the fact that polkit-default-privs overrules pklas"},{"line_number":73,"context_line":"        # with \u0027unix-group:$group\u0027."}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"1a930d6b_ba32bf5c","line":70,"range":{"start_line":70,"start_character":34,"end_line":70,"end_character":40},"updated":"2015-01-26 16:20:34.000000000","message":"openSUSE 12.2 - Jan 15th 2014 was discontinued, https://en.opensuse.org/Lifetime So this case could be removed.","commit_id":"3cedb532846f0409efd7c3d3637f8bdf53002e81"}],"tools/fixup_stuff.sh":[{"author":{"_account_id":5803,"name":"Attila Fazekas","email":"afazekas@redhat.com","username":"afazekas"},"change_message_id":"99f92880b2da68f2a93f9dfb54634e066cbf20b1","unresolved":false,"context_lines":[{"line_number":12,"context_line":"# - httplib2 0.8 permissions are 600 in the package and"},{"line_number":13,"context_line":"#   pip 1.4 doesn\u0027t fix it (1.3 did)"},{"line_number":14,"context_line":"#"},{"line_number":15,"context_line":"# - RHEL6:"},{"line_number":16,"context_line":"#"},{"line_number":17,"context_line":"#   - set selinux not enforcing"},{"line_number":18,"context_line":"#   - (re)start messagebus daemon"}],"source_content_type":"text/x-sh","patch_set":1,"id":"1a930d6b_37da6ae8","line":15,"updated":"2015-01-26 16:05:38.000000000","message":"Doc removal!","commit_id":"3cedb532846f0409efd7c3d3637f8bdf53002e81"}]}
