)]}'
{"stack.sh":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"6441c84c11f6b8e20eeeceea9f0c3dd3209bcc14","unresolved":false,"context_lines":[{"line_number":1275,"context_line":"    start_neutron_agents"},{"line_number":1276,"context_line":"fi"},{"line_number":1277,"context_line":"# Once neutron agents are started setup initial network elements"},{"line_number":1278,"context_line":"CREATE_INITIAL_NETWORKS\u003d${CREATE_INITIAL_NETWORKS:-True}"},{"line_number":1279,"context_line":"if is_service_enabled q-svc \u0026\u0026 [[ \"$CREATE_INITIAL_NETWORKS\" \u003d\u003d \"True\" ]]; then"},{"line_number":1280,"context_line":"    echo_summary \"Creating initial neutron network elements\""},{"line_number":1281,"context_line":"    create_neutron_initial_network"}],"source_content_type":"text/x-sh","patch_set":1,"id":"7a8c0949_8395fe41","line":1278,"updated":"2014-11-05 09:56:19.000000000","message":"Neutron configs should be defined/defaulted in lib/neutron, prefixed with NEUTRON_ and have a short explanation of what it does","commit_id":"06025842e4e38db5b3421eba203e8a45708f1cc9"},{"author":{"_account_id":704,"name":"Edgar Magana","email":"emagana@gmail.com","username":"emagana"},"change_message_id":"1b67f11d1547b5f0ac5a93ca96b654b6fe0dd6e1","unresolved":false,"context_lines":[{"line_number":1275,"context_line":"    start_neutron_agents"},{"line_number":1276,"context_line":"fi"},{"line_number":1277,"context_line":"# Once neutron agents are started setup initial network elements"},{"line_number":1278,"context_line":"CREATE_INITIAL_NETWORKS\u003d${CREATE_INITIAL_NETWORKS:-True}"},{"line_number":1279,"context_line":"if is_service_enabled q-svc \u0026\u0026 [[ \"$CREATE_INITIAL_NETWORKS\" \u003d\u003d \"True\" ]]; then"},{"line_number":1280,"context_line":"    echo_summary \"Creating initial neutron network elements\""},{"line_number":1281,"context_line":"    create_neutron_initial_network"}],"source_content_type":"text/x-sh","patch_set":1,"id":"7a8c0949_a9357bdc","line":1278,"in_reply_to":"7a8c0949_8395fe41","updated":"2014-11-05 10:55:15.000000000","message":"Thanks for pointing out Dean. Its been changed in the following patch.","commit_id":"06025842e4e38db5b3421eba203e8a45708f1cc9"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"aee897dd1dad307a4040ee149aabb849751370a3","unresolved":false,"context_lines":[{"line_number":1277,"context_line":"# Once neutron agents are started setup initial network elements"},{"line_number":1278,"context_line":"if is_service_enabled q-svc \u0026\u0026 [[ \"$NEUTRON_CREATE_INITIAL_NETWORKS\" \u003d\u003d \"True\" ]]; then"},{"line_number":1279,"context_line":"    echo_summary \"Creating initial neutron network elements\""},{"line_number":1280,"context_line":"    create_neutron_initial_network"},{"line_number":1281,"context_line":"    setup_neutron_debug"},{"line_number":1282,"context_line":"fi"},{"line_number":1283,"context_line":"if is_service_enabled nova; then"}],"source_content_type":"text/x-sh","patch_set":2,"id":"5a890539_2b835e05","line":1280,"updated":"2014-11-11 19:08:02.000000000","message":"if this is set as False then the setp_neutron debug will not be called.","commit_id":"7bce8fa3171801db9bf2261b65b1f5b8978bb46e"},{"author":{"_account_id":704,"name":"Edgar Magana","email":"emagana@gmail.com","username":"emagana"},"change_message_id":"31de520deec5a2a4cbd764978c4e54b8a9f33ba3","unresolved":false,"context_lines":[{"line_number":1277,"context_line":"# Once neutron agents are started setup initial network elements"},{"line_number":1278,"context_line":"if is_service_enabled q-svc \u0026\u0026 [[ \"$NEUTRON_CREATE_INITIAL_NETWORKS\" \u003d\u003d \"True\" ]]; then"},{"line_number":1279,"context_line":"    echo_summary \"Creating initial neutron network elements\""},{"line_number":1280,"context_line":"    create_neutron_initial_network"},{"line_number":1281,"context_line":"    setup_neutron_debug"},{"line_number":1282,"context_line":"fi"},{"line_number":1283,"context_line":"if is_service_enabled nova; then"}],"source_content_type":"text/x-sh","patch_set":2,"id":"5a890539_4b4a6a81","line":1280,"in_reply_to":"5a890539_2b835e05","updated":"2014-11-11 19:31:33.000000000","message":"Gary, Initially I though exactly the same but when I look into the setup_neutron_debug I found that is attached to these initial public and private networks:\n\nfunction setup_neutron_debug {\n    if [[ \"$Q_USE_DEBUG_COMMAND\" \u003d\u003d \"True\" ]]; then\n        public_net_id\u003d`_get_net_id $PUBLIC_NETWORK_NAME`\n        neutron-debug --os-tenant-name admin --os-username admin --os-password $ADMIN_PASSWORD probe-create --device-owner compute $public_net_id\n        private_net_id\u003d`_get_net_id $PRIVATE_NETWORK_NAME`\n        neutron-debug --os-tenant-name admin --os-username admin --os-password $ADMIN_PASSWORD probe-create --device-owner compute $private_net_id\n    fi\n}\n\nSo, basically this function is not really enabling neutron debug mode, the name is misleading  ;-)","commit_id":"7bce8fa3171801db9bf2261b65b1f5b8978bb46e"}]}
