)]}'
{"openvswitch/templates/bin/_openvswitch-vswitchd.sh.tpl":[{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"a38587661e832a383ee841f32401a122593e17c6","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# Create vhostuser directory and grant nova user (default UID 42424) access"},{"line_number":26,"context_line":"# permissions."},{"line_number":27,"context_line":"mkdir -p /run/openvswitch/{{ .Values.conf.ovs_dpdk.vhostuser_socket_dir }}"},{"line_number":28,"context_line":"chown {{ .Values.pod.user.nova.uid }}.{{ .Values.pod.user.nova.uid }} /run/openvswitch/{{ .Values.conf.ovs_dpdk.vhostuser_socket_dir }}"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"function start () {"},{"line_number":31,"context_line":"  t\u003d0"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"7faddb67_22a565b5","line":28,"range":{"start_line":27,"start_character":0,"end_line":28,"end_character":135},"updated":"2019-08-20 19:36:28.000000000","message":"what about the non-ovsdpdk use case?","commit_id":"af84db3803314d0f2a9f8a84bb2efe33ab0331e7"},{"author":{"_account_id":16353,"name":"Georg Kunz","email":"georg.kunz@ericsson.com","username":"georg-kunz"},"change_message_id":"1df26b31cf483ea47bbc8c4895e550d55e4b3abf","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"# Create vhostuser directory and grant nova user (default UID 42424) access"},{"line_number":26,"context_line":"# permissions."},{"line_number":27,"context_line":"mkdir -p /run/openvswitch/{{ .Values.conf.ovs_dpdk.vhostuser_socket_dir }}"},{"line_number":28,"context_line":"chown {{ .Values.pod.user.nova.uid }}.{{ .Values.pod.user.nova.uid }} /run/openvswitch/{{ .Values.conf.ovs_dpdk.vhostuser_socket_dir }}"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"function start () {"},{"line_number":31,"context_line":"  t\u003d0"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"7faddb67_a29e3551","line":28,"range":{"start_line":27,"start_character":0,"end_line":28,"end_character":135},"in_reply_to":"7faddb67_22a565b5","updated":"2019-08-20 19:39:20.000000000","message":"Good point. Consider this a bug. I\u0027ll add a conditional around this because this is only needed for vhostuser sockets as used by DPDK.","commit_id":"af84db3803314d0f2a9f8a84bb2efe33ab0331e7"}],"openvswitch/values.yaml":[{"author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"change_message_id":"a38587661e832a383ee841f32401a122593e17c6","unresolved":false,"context_lines":[{"line_number":161,"context_line":"    ptcp_port: null"},{"line_number":162,"context_line":"  ovs_dpdk:"},{"line_number":163,"context_line":"    enabled: false"},{"line_number":164,"context_line":"    socket_memory: 1024"},{"line_number":165,"context_line":"    hugepages_mountpath: /dev/hugepages"},{"line_number":166,"context_line":"    vhostuser_socket_dir: vhostuser"},{"line_number":167,"context_line":"    # optional parameters for tuning the OVS config"},{"line_number":168,"context_line":"    # in alignment with the available hardware resources"},{"line_number":169,"context_line":"    # mem_channels: 4"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7faddb67_c2a7b1bb","line":166,"range":{"start_line":164,"start_character":0,"end_line":166,"end_character":35},"updated":"2019-08-20 19:36:28.000000000","message":"should be commented out.","commit_id":"af84db3803314d0f2a9f8a84bb2efe33ab0331e7"},{"author":{"_account_id":16353,"name":"Georg Kunz","email":"georg.kunz@ericsson.com","username":"georg-kunz"},"change_message_id":"1df26b31cf483ea47bbc8c4895e550d55e4b3abf","unresolved":false,"context_lines":[{"line_number":161,"context_line":"    ptcp_port: null"},{"line_number":162,"context_line":"  ovs_dpdk:"},{"line_number":163,"context_line":"    enabled: false"},{"line_number":164,"context_line":"    socket_memory: 1024"},{"line_number":165,"context_line":"    hugepages_mountpath: /dev/hugepages"},{"line_number":166,"context_line":"    vhostuser_socket_dir: vhostuser"},{"line_number":167,"context_line":"    # optional parameters for tuning the OVS config"},{"line_number":168,"context_line":"    # in alignment with the available hardware resources"},{"line_number":169,"context_line":"    # mem_channels: 4"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"7faddb67_82cc596a","line":166,"range":{"start_line":164,"start_character":0,"end_line":166,"end_character":35},"in_reply_to":"7faddb67_c2a7b1bb","updated":"2019-08-20 19:39:20.000000000","message":"yes, will do.","commit_id":"af84db3803314d0f2a9f8a84bb2efe33ab0331e7"},{"author":{"_account_id":27589,"name":"Deepak Tiwari","email":"deepak.tiwari@aricent.com","username":"deepak.tiwari"},"change_message_id":"324eb091ed228e6daf27c38dfaddc044460df87e","unresolved":false,"context_lines":[{"line_number":159,"context_line":"conf:"},{"line_number":160,"context_line":"  openvswitch_db_server:"},{"line_number":161,"context_line":"    ptcp_port: null"},{"line_number":162,"context_line":"  ovs_dpdk:"},{"line_number":163,"context_line":"    enabled: false"},{"line_number":164,"context_line":"    ## Mandatory parameters. Please uncomment when enabling DPDK"},{"line_number":165,"context_line":"    # socket_memory: 1024"},{"line_number":166,"context_line":"    # hugepages_mountpath: /dev/hugepages"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7faddb67_ad31055c","line":163,"range":{"start_line":162,"start_character":2,"end_line":163,"end_character":18},"updated":"2019-08-23 17:50:38.000000000","message":"I think we should add capability to set these parameters per host just like in neutron charts? Otherwise we can\u0027t really use the netron chart capability to enable ovs-dpdk on selective hosts","commit_id":"fbb88eaa15747e73ad8cec145cd828fd4fefca4a"}]}
