)]}'
{"ansible/roles/neutron/templates/neutron-dhcp-agent.json.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"b7f3c31695524b5064b94b4dc62cce715e5dc064","unresolved":false,"context_lines":[{"line_number":33,"context_line":"            \"recurse\": true"},{"line_number":34,"context_line":"        },"},{"line_number":35,"context_line":"        {"},{"line_number":36,"context_line":"            \"path\": \"/var/lib/neutron/kolla\","},{"line_number":37,"context_line":"            \"owner\": \"neutron:neutron\","},{"line_number":38,"context_line":"            \"recurse\": true"},{"line_number":39,"context_line":"        }"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_92aefbe5","line":36,"updated":"2016-10-18 00:46:45.000000000","message":"check this[0]. we only mount neutron_metadata_socket:/var/lib/neutron/kolla/ rather then  /var/lib/neutron folder. So no need to change permission this this folder.\n\n[0] https://github.com/openstack/kolla/blob/stable/mitaka/ansible/roles/neutron/tasks/start.yml#L166","commit_id":"bcd803cddabe590be26095d9218aaea9a8ead0bd"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7b3335693842fa73371ac3a44032a8fe3d3075a1","unresolved":false,"context_lines":[{"line_number":33,"context_line":"            \"recurse\": true"},{"line_number":34,"context_line":"        },"},{"line_number":35,"context_line":"        {"},{"line_number":36,"context_line":"            \"path\": \"/var/lib/neutron/kolla\","},{"line_number":37,"context_line":"            \"owner\": \"neutron:neutron\","},{"line_number":38,"context_line":"            \"recurse\": true"},{"line_number":39,"context_line":"        }"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_75ab1fd7","line":36,"range":{"start_line":36,"start_character":21,"end_line":36,"end_character":43},"updated":"2016-10-17 17:55:07.000000000","message":"there are some more directories (dhcp, external, tmp), i think /var/lib/neutron is the correct path","commit_id":"bcd803cddabe590be26095d9218aaea9a8ead0bd"}],"ansible/roles/neutron/templates/neutron-l3-agent.json.j2":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7b3335693842fa73371ac3a44032a8fe3d3075a1","unresolved":false,"context_lines":[{"line_number":33,"context_line":"            \"recurse\": true"},{"line_number":34,"context_line":"        },"},{"line_number":35,"context_line":"        {"},{"line_number":36,"context_line":"            \"path\": \"/var/lib/neutron/kolla\","},{"line_number":37,"context_line":"            \"owner\": \"neutron:neutron\","},{"line_number":38,"context_line":"            \"recurse\": true"},{"line_number":39,"context_line":"        }"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_15c903ad","line":36,"range":{"start_line":36,"start_character":21,"end_line":36,"end_character":43},"updated":"2016-10-17 17:55:07.000000000","message":"dito","commit_id":"bcd803cddabe590be26095d9218aaea9a8ead0bd"}],"ansible/roles/neutron/templates/neutron-lbaas-agent.json.j2":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7b3335693842fa73371ac3a44032a8fe3d3075a1","unresolved":false,"context_lines":[{"line_number":27,"context_line":"            \"recurse\": true"},{"line_number":28,"context_line":"        },"},{"line_number":29,"context_line":"        {"},{"line_number":30,"context_line":"            \"path\": \"/var/lib/neutron/kolla\","},{"line_number":31,"context_line":"            \"owner\": \"neutron:neutron\","},{"line_number":32,"context_line":"            \"recurse\": true"},{"line_number":33,"context_line":"        }"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_f53acf97","line":30,"range":{"start_line":30,"start_character":21,"end_line":30,"end_character":42},"updated":"2016-10-17 17:55:07.000000000","message":"i do not have a running lbaas agent at the moment, i think it is the same here","commit_id":"bcd803cddabe590be26095d9218aaea9a8ead0bd"}],"ansible/roles/neutron/templates/neutron-metadata-agent.json.j2":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7b3335693842fa73371ac3a44032a8fe3d3075a1","unresolved":false,"context_lines":[{"line_number":27,"context_line":"            \"recurse\": true"},{"line_number":28,"context_line":"        },"},{"line_number":29,"context_line":"        {"},{"line_number":30,"context_line":"            \"path\": \"/var/lib/neutron/kolla\","},{"line_number":31,"context_line":"            \"owner\": \"neutron:neutron\","},{"line_number":32,"context_line":"            \"recurse\": true"},{"line_number":33,"context_line":"        }"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_756ebf97","line":30,"updated":"2016-10-17 17:55:07.000000000","message":"Is this required for metadata agent?","commit_id":"bcd803cddabe590be26095d9218aaea9a8ead0bd"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"b63392d51e4cbb4377ef2e06da9a9b4dca592fa7","unresolved":false,"context_lines":[{"line_number":27,"context_line":"            \"recurse\": true"},{"line_number":28,"context_line":"        },"},{"line_number":29,"context_line":"        {"},{"line_number":30,"context_line":"            \"path\": \"/var/lib/neutron/kolla\","},{"line_number":31,"context_line":"            \"owner\": \"neutron:neutron\","},{"line_number":32,"context_line":"            \"recurse\": true"},{"line_number":33,"context_line":"        }"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_48aaf286","line":30,"in_reply_to":"fa6399be_756ebf97","updated":"2016-10-18 02:39:53.000000000","message":"yes. a metadata sock file is here, which is owned by neutron.\n\n(neutron-metadata-agent)[neutron@a1 kolla]$ ls -alh /var/lib/neutron/kolla/\ntotal 0\ndrwxr-xr-x 1 neutron neutron 28 Oct 18 08:17 .\ndrwxr-xr-x 1 neutron neutron 10 Oct 18 08:17 ..\nsrw-r--r-- 1 neutron neutron  0 Oct 18 08:17 metadata_proxy","commit_id":"bcd803cddabe590be26095d9218aaea9a8ead0bd"}],"ansible/roles/neutron/templates/neutron-openvswitch-agent.json.j2":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7b3335693842fa73371ac3a44032a8fe3d3075a1","unresolved":false,"context_lines":[{"line_number":19,"context_line":"            \"path\": \"/var/log/kolla/neutron\","},{"line_number":20,"context_line":"            \"owner\": \"neutron:neutron\","},{"line_number":21,"context_line":"            \"recurse\": true"},{"line_number":22,"context_line":"        }"},{"line_number":23,"context_line":"    ]"},{"line_number":24,"context_line":"}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_b5ff77a9","line":22,"updated":"2016-10-17 17:55:07.000000000","message":"/var/lib/neutron missing? I have a tmp directory on my environment.","commit_id":"bcd803cddabe590be26095d9218aaea9a8ead0bd"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"b63392d51e4cbb4377ef2e06da9a9b4dca592fa7","unresolved":false,"context_lines":[{"line_number":19,"context_line":"            \"path\": \"/var/log/kolla/neutron\","},{"line_number":20,"context_line":"            \"owner\": \"neutron:neutron\","},{"line_number":21,"context_line":"            \"recurse\": true"},{"line_number":22,"context_line":"        }"},{"line_number":23,"context_line":"    ]"},{"line_number":24,"context_line":"}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_6886d614","line":22,"in_reply_to":"fa6399be_b5ff77a9","updated":"2016-10-18 02:39:53.000000000","message":"the rule is: change the permission for named volume. in neutron-openvswitch-agent, /var/lib/neutron is not named volume, so no need here.\n\ni think no volume is OK. tmp directory is no need to persistent. after the container upgrade ( tmp is removed ), it is OK to remove tmp folder.","commit_id":"bcd803cddabe590be26095d9218aaea9a8ead0bd"}],"ansible/roles/neutron/templates/neutron-vpnaas-agent.json.j2":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7b3335693842fa73371ac3a44032a8fe3d3075a1","unresolved":false,"context_lines":[{"line_number":39,"context_line":"            \"recurse\": true"},{"line_number":40,"context_line":"        },"},{"line_number":41,"context_line":"        {"},{"line_number":42,"context_line":"            \"path\": \"/var/lib/neutron/kolla\","},{"line_number":43,"context_line":"            \"owner\": \"neutron:neutron\","},{"line_number":44,"context_line":"            \"recurse\": true"},{"line_number":45,"context_line":"        }"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_352a872d","line":42,"range":{"start_line":42,"start_character":21,"end_line":42,"end_character":43},"updated":"2016-10-17 17:55:07.000000000","message":"i do not have a running vpnaas agent at the moment, i think it is the same here","commit_id":"bcd803cddabe590be26095d9218aaea9a8ead0bd"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"b63392d51e4cbb4377ef2e06da9a9b4dca592fa7","unresolved":false,"context_lines":[{"line_number":39,"context_line":"            \"recurse\": true"},{"line_number":40,"context_line":"        },"},{"line_number":41,"context_line":"        {"},{"line_number":42,"context_line":"            \"path\": \"/var/lib/neutron/kolla\","},{"line_number":43,"context_line":"            \"owner\": \"neutron:neutron\","},{"line_number":44,"context_line":"            \"recurse\": true"},{"line_number":45,"context_line":"        }"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"fa6399be_08b55acf","line":42,"range":{"start_line":42,"start_character":21,"end_line":42,"end_character":43},"in_reply_to":"fa6399be_352a872d","updated":"2016-10-18 02:39:53.000000000","message":"i do not run vpnaas too. But vpnaas mount \n\n      - \"neutron_metadata_socket:/var/lib/neutron/kolla/\"\n\nthis folder. So this should be changed.\n\nif it shouldn\u0027t mount such socket, it need be fixed in another patch.","commit_id":"bcd803cddabe590be26095d9218aaea9a8ead0bd"}]}
