)]}'
{"devstack/lib/tacker":[{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"9ea1e59e86a2ad05278cde040c91cea2d17a5c33","unresolved":false,"context_lines":[{"line_number":393,"context_line":"    NET1_ID\u003d$(openstack network create --share ${NET1} | awk \u0027/ id /{print $4}\u0027)"},{"line_number":394,"context_line":"    SUBNET1_ID\u003d$(openstack subnet create ${SUBNET1} --ip-version 4 --gateway ${NETWORK_GATEWAY1} --network ${NET1_ID} --subnet-range ${FIXED_RANGE1} | awk \u0027/ id /{print $4}\u0027)"},{"line_number":395,"context_line":""},{"line_number":396,"context_line":"    SUBNETPOOL_V4_ID\u003d$(openstack subnet pool create ${SUBNETPOOL_NAME_V4} --default-prefix-length ${SUBNETPOOL_SIZE_V4} --pool-prefix ${FIXED_RANGE_K8S} --share --default -f value -c id)"},{"line_number":397,"context_line":"    NET_K8S_ID\u003d$(openstack network create --provider-network-type flat --provider-physical-network ${K8S_PHYS_NET} --share ${NET_K8S} | awk \u0027/ id /{print $4}\u0027)"},{"line_number":398,"context_line":"    SUBNET_K8S_ID\u003d$(openstack subnet create ${SUBNET_K8S} --ip-version 4 --gateway ${NETWORK_GATEWAY_K8S} --network ${NET_K8S_ID} --subnet-pool ${SUBNETPOOL_V4_ID} | awk \u0027/ id /{print $4}\u0027)"},{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    echo \"Assign ip address to BR_MGMT\""},{"line_number":401,"context_line":"    sudo ip link set ${BR_MGMT} up"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"7f515b1d_2bded9d9","line":398,"range":{"start_line":396,"start_character":2,"end_line":398,"end_character":189},"updated":"2017-10-08 03:14:58.000000000","message":"put all these change under  [ \"${KUBERNETES_VIM}\" \u003d\u003d \"True\" ]?","commit_id":"f043fe8384d53c33539ecb82c7fa547683f8963b"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"784bcf0501ab01075312bbe39249706dbccd31e6","unresolved":false,"context_lines":[{"line_number":393,"context_line":"    NET1_ID\u003d$(openstack network create --share ${NET1} | awk \u0027/ id /{print $4}\u0027)"},{"line_number":394,"context_line":"    SUBNET1_ID\u003d$(openstack subnet create ${SUBNET1} --ip-version 4 --gateway ${NETWORK_GATEWAY1} --network ${NET1_ID} --subnet-range ${FIXED_RANGE1} | awk \u0027/ id /{print $4}\u0027)"},{"line_number":395,"context_line":""},{"line_number":396,"context_line":"    SUBNETPOOL_V4_ID\u003d$(openstack subnet pool create ${SUBNETPOOL_NAME_V4} --default-prefix-length ${SUBNETPOOL_SIZE_V4} --pool-prefix ${FIXED_RANGE_K8S} --share --default -f value -c id)"},{"line_number":397,"context_line":"    NET_K8S_ID\u003d$(openstack network create --provider-network-type flat --provider-physical-network ${K8S_PHYS_NET} --share ${NET_K8S} | awk \u0027/ id /{print $4}\u0027)"},{"line_number":398,"context_line":"    SUBNET_K8S_ID\u003d$(openstack subnet create ${SUBNET_K8S} --ip-version 4 --gateway ${NETWORK_GATEWAY_K8S} --network ${NET_K8S_ID} --subnet-pool ${SUBNETPOOL_V4_ID} | awk \u0027/ id /{print $4}\u0027)"},{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    echo \"Assign ip address to BR_MGMT\""},{"line_number":401,"context_line":"    sudo ip link set ${BR_MGMT} up"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"7f515b1d_41f68365","line":398,"range":{"start_line":396,"start_character":2,"end_line":398,"end_character":189},"in_reply_to":"7f515b1d_2bded9d9","updated":"2017-10-09 11:24:23.000000000","message":"Done","commit_id":"f043fe8384d53c33539ecb82c7fa547683f8963b"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":264,"context_line":"            if [[ \"${USE_BARBICAN}\" \u003d\u003d \"True\" ]]; then"},{"line_number":265,"context_line":"                iniset $TACKER_CONF k8s_vim use_barbican True"},{"line_number":266,"context_line":"            fi"},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"        fi"},{"line_number":269,"context_line":"    fi"},{"line_number":270,"context_line":"    if [[ \"${USE_BARBICAN}\" \u003d\u003d \"True\" ]]; then"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"5f4e5783_6d59f7fc","line":267,"updated":"2017-10-10 14:54:03.000000000","message":"remove empty line","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":264,"context_line":"            if [[ \"${USE_BARBICAN}\" \u003d\u003d \"True\" ]]; then"},{"line_number":265,"context_line":"                iniset $TACKER_CONF k8s_vim use_barbican True"},{"line_number":266,"context_line":"            fi"},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"        fi"},{"line_number":269,"context_line":"    fi"},{"line_number":270,"context_line":"    if [[ \"${USE_BARBICAN}\" \u003d\u003d \"True\" ]]; then"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"5f4e5783_b28e2b2c","line":267,"in_reply_to":"5f4e5783_6d59f7fc","updated":"2017-10-10 16:37:43.000000000","message":"Done","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"30bb476aa535ce6b73513e1dff2fa3472de7cf36","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"# lib/tacker"},{"line_number":4,"context_line":"# functions - functions specific to tacker"}],"source_content_type":"application/x-shellscript","patch_set":11,"id":"3f4b6375_d6fb2c76","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":11},"updated":"2017-11-05 13:28:48.000000000","message":"please separate openstack vim and k8s vim stuff.","commit_id":"df22dbb761c6280e45a7c3f25e8ac7b5fe8f3662"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"f3127f2101943e0b2b000e6b121b8b0cf305fed5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"# lib/tacker"},{"line_number":4,"context_line":"# functions - functions specific to tacker"}],"source_content_type":"application/x-shellscript","patch_set":11,"id":"3f4b6375_d269f124","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":11},"in_reply_to":"3f4b6375_d6fb2c76","updated":"2017-11-06 06:48:54.000000000","message":"Done","commit_id":"df22dbb761c6280e45a7c3f25e8ac7b5fe8f3662"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"99affc058fff651c774a6a6a5558001d030d4a49","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"#"},{"line_number":3,"context_line":"# lib/tacker"},{"line_number":4,"context_line":"# functions - functions specific to tacker"}],"source_content_type":"application/x-shellscript","patch_set":11,"id":"1f485f77_78b77b88","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":11},"in_reply_to":"3f4b6375_d6fb2c76","updated":"2017-11-10 17:03:57.000000000","message":"Hi mr.gongysh. I rethought about it, but in this patch I reuse kuryr-kubernetes project efforts to create Kubernetes VIM and make a networking connection between containers and VMs. If we separate it, we have to do all work from scratch and it is overlapped with kuryr-kubernetes. And other problem is devstack is not good way to install only Kubernetes cluster, I think it is better to use other installation than using devstack such as Minikube. And OpenStack is still the main supported VIM in Tacker.","commit_id":"df22dbb761c6280e45a7c3f25e8ac7b5fe8f3662"}],"devstack/local.conf.example":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":63,"context_line":"USE_BARBICAN\u003dTrue"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"# Kubernetes"},{"line_number":66,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":67,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_4d13db0e","line":66,"range":{"start_line":66,"start_character":15,"end_line":66,"end_character":19},"updated":"2017-10-10 14:54:03.000000000","message":"defaults to True?","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":63,"context_line":"USE_BARBICAN\u003dTrue"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"# Kubernetes"},{"line_number":66,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":67,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_f2c14330","line":66,"range":{"start_line":66,"start_character":15,"end_line":66,"end_character":19},"in_reply_to":"5f4e5783_4d13db0e","updated":"2017-10-10 16:37:43.000000000","message":"I changed the default to False. First time, I intend to put KUBERNETES_VIM\u003dTrue here to show users that they can choose False :)","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"# Kubernetes"},{"line_number":66,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":67,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":70,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_8d32f3a6","line":67,"updated":"2017-10-10 14:54:03.000000000","message":"missing branch","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":"# Kubernetes"},{"line_number":66,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":67,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":70,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_7288b31e","line":67,"in_reply_to":"5f4e5783_8d32f3a6","updated":"2017-10-10 16:37:43.000000000","message":"Done","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":65,"context_line":"# Kubernetes"},{"line_number":66,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":67,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"# Change fixed range K8S network if your infrastructure is conflicted"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_6d27b766","line":68,"updated":"2017-10-10 14:54:03.000000000","message":"ditto","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":65,"context_line":"# Kubernetes"},{"line_number":66,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":67,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"# Change fixed range K8S network if your infrastructure is conflicted"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_527db71a","line":68,"in_reply_to":"5f4e5783_6d27b766","updated":"2017-10-10 16:37:43.000000000","message":"Done","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":66,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":67,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"# Change fixed range K8S network if your infrastructure is conflicted"},{"line_number":72,"context_line":"# FIXED_RANGE_K8S\u003d${FIXED_RANGE_K8S:-192.168.28.0/22}"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_2d21bf4e","line":69,"updated":"2017-10-10 14:54:03.000000000","message":"ditto","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":66,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":67,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"# Change fixed range K8S network if your infrastructure is conflicted"},{"line_number":72,"context_line":"# FIXED_RANGE_K8S\u003d${FIXED_RANGE_K8S:-192.168.28.0/22}"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_cdec6bf5","line":69,"range":{"start_line":69,"start_character":14,"end_line":69,"end_character":39},"updated":"2017-10-10 14:54:03.000000000","message":"is this plugin specific to k8s? or could be used with openstack vim?","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":66,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":67,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"# Change fixed range K8S network if your infrastructure is conflicted"},{"line_number":72,"context_line":"# FIXED_RANGE_K8S\u003d${FIXED_RANGE_K8S:-192.168.28.0/22}"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_12773f3d","line":69,"in_reply_to":"5f4e5783_2d21bf4e","updated":"2017-10-10 16:37:43.000000000","message":"Done","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"# Change fixed range K8S network if your infrastructure is conflicted"},{"line_number":72,"context_line":"# FIXED_RANGE_K8S\u003d${FIXED_RANGE_K8S:-192.168.28.0/22}"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_2d941f44","line":72,"range":{"start_line":71,"start_character":0,"end_line":72,"end_character":53},"updated":"2017-10-10 14:54:03.000000000","message":"should this part go in line 50 along with other fixed configs?","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":68,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":69,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"# Change fixed range K8S network if your infrastructure is conflicted"},{"line_number":72,"context_line":"# FIXED_RANGE_K8S\u003d${FIXED_RANGE_K8S:-192.168.28.0/22}"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_f273834c","line":72,"range":{"start_line":71,"start_character":0,"end_line":72,"end_character":53},"in_reply_to":"5f4e5783_2d941f44","updated":"2017-10-10 16:37:43.000000000","message":"Done","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"12f34dede08d09caca6a253d834ab3148df0ea62","unresolved":false,"context_lines":[{"line_number":54,"context_line":"enable_plugin networking-sfc git://git.openstack.org/openstack/networking-sfc master"},{"line_number":55,"context_line":"enable_plugin barbican https://git.openstack.org/openstack/barbican master"},{"line_number":56,"context_line":"enable_plugin tacker https://git.openstack.org/openstack/tacker master"},{"line_number":57,"context_line":"enable_plugin mistral https://git.openstack.org/openstack/mistral master"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"enable_service n-novnc"},{"line_number":60,"context_line":"enable_service n-cauth"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"3f4b6375_0aa39f51","line":57,"range":{"start_line":57,"start_character":0,"end_line":57,"end_character":72},"updated":"2017-10-18 07:31:22.000000000","message":"why is this added in this patch set? isn\u0027t it about kubernetes?","commit_id":"59db027b17753f181819fe31905cc74f56368532"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"a676bf554d17971b626a7128b1e2571eb361e505","unresolved":false,"context_lines":[{"line_number":54,"context_line":"enable_plugin networking-sfc git://git.openstack.org/openstack/networking-sfc master"},{"line_number":55,"context_line":"enable_plugin barbican https://git.openstack.org/openstack/barbican master"},{"line_number":56,"context_line":"enable_plugin tacker https://git.openstack.org/openstack/tacker master"},{"line_number":57,"context_line":"enable_plugin mistral https://git.openstack.org/openstack/mistral master"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"enable_service n-novnc"},{"line_number":60,"context_line":"enable_service n-cauth"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"3f4b6375_6dd22d37","line":57,"range":{"start_line":57,"start_character":0,"end_line":57,"end_character":72},"in_reply_to":"3f4b6375_0aa39f51","updated":"2017-10-18 08:39:12.000000000","message":"Mistral is used for monitoring VIM in Tacker. It is not about Kubernetes, I just update the missing of Mistral in example local.conf","commit_id":"59db027b17753f181819fe31905cc74f56368532"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"12f34dede08d09caca6a253d834ab3148df0ea62","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"# Kubernetes"},{"line_number":68,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":69,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes master"},{"line_number":70,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas master"},{"line_number":71,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container master"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"3f4b6375_4a3517f7","line":69,"range":{"start_line":69,"start_character":0,"end_line":69,"end_character":90},"updated":"2017-10-18 07:31:22.000000000","message":"same here, if needed, please include it at the commit message (not only enabling kubernetes, but also kuryr)","commit_id":"59db027b17753f181819fe31905cc74f56368532"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"a676bf554d17971b626a7128b1e2571eb361e505","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"# Kubernetes"},{"line_number":68,"context_line":"KUBERNETES_VIM\u003dTrue"},{"line_number":69,"context_line":"enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes master"},{"line_number":70,"context_line":"enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas master"},{"line_number":71,"context_line":"enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container master"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"3f4b6375_adaa6516","line":69,"range":{"start_line":69,"start_character":0,"end_line":69,"end_character":90},"in_reply_to":"3f4b6375_4a3517f7","updated":"2017-10-18 08:39:12.000000000","message":"Enabling kuryr-kubernetes plugin, Tacker can reuse all configuration in kuryr-kubernetes Devstack environment (installing k8s cluster by hyperkube). I will update the commit message soon.","commit_id":"59db027b17753f181819fe31905cc74f56368532"}],"devstack/settings":[{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"9ea1e59e86a2ad05278cde040c91cea2d17a5c33","unresolved":false,"context_lines":[{"line_number":54,"context_line":"    K8S_PHYS_NET\u003d${K8S_PHYS_NET:-\"k8s-physnet\"}"},{"line_number":55,"context_line":"    BR_K8S\u003d${BR_K8S:-\"br-k8s0\"}"},{"line_number":56,"context_line":"    NET_K8S\u003d${NET_K8S:-\"net-k8s\"}"},{"line_number":57,"context_line":"    SUBNET_K8S\u003d${SUBNET_K8S:-\"public-subnet\"}"},{"line_number":58,"context_line":"    FIXED_RANGE_K8S\u003d${FIXED_RANGE_K8S:-192.168.28.0/22}"},{"line_number":59,"context_line":"    NETWORK_GATEWAY_K8S\u003d${NETWORK_GATEWAY_K8S:-192.168.28.1}"},{"line_number":60,"context_line":"    NETWORK_GATEWAY_K8S_IP\u003d${NETWORK_GATEWAY_K8S_IP:-192.168.28.1/24}"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"7f515b1d_8bdb8deb","line":57,"range":{"start_line":57,"start_character":30,"end_line":57,"end_character":36},"updated":"2017-10-08 03:14:58.000000000","message":"k8s-subnet?","commit_id":"f043fe8384d53c33539ecb82c7fa547683f8963b"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"784bcf0501ab01075312bbe39249706dbccd31e6","unresolved":false,"context_lines":[{"line_number":54,"context_line":"    K8S_PHYS_NET\u003d${K8S_PHYS_NET:-\"k8s-physnet\"}"},{"line_number":55,"context_line":"    BR_K8S\u003d${BR_K8S:-\"br-k8s0\"}"},{"line_number":56,"context_line":"    NET_K8S\u003d${NET_K8S:-\"net-k8s\"}"},{"line_number":57,"context_line":"    SUBNET_K8S\u003d${SUBNET_K8S:-\"public-subnet\"}"},{"line_number":58,"context_line":"    FIXED_RANGE_K8S\u003d${FIXED_RANGE_K8S:-192.168.28.0/22}"},{"line_number":59,"context_line":"    NETWORK_GATEWAY_K8S\u003d${NETWORK_GATEWAY_K8S:-192.168.28.1}"},{"line_number":60,"context_line":"    NETWORK_GATEWAY_K8S_IP\u003d${NETWORK_GATEWAY_K8S_IP:-192.168.28.1/24}"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"7f515b1d_6164df22","line":57,"range":{"start_line":57,"start_character":30,"end_line":57,"end_character":36},"in_reply_to":"7f515b1d_8bdb8deb","updated":"2017-10-09 11:24:23.000000000","message":"Because kuryr-kubernetes uses default network with the subnet name is \"public-subnet\", so we can\u0027t change it.","commit_id":"f043fe8384d53c33539ecb82c7fa547683f8963b"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"9ea1e59e86a2ad05278cde040c91cea2d17a5c33","unresolved":false,"context_lines":[{"line_number":50,"context_line":"    die $LINENO \"invalid value: $TACKER_MODE for TACKER_MODE\""},{"line_number":51,"context_line":"fi"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"if [ \"${KUBERNETES_VIM}\" \u003d\u003d \"True\" ]; then"},{"line_number":54,"context_line":"    K8S_PHYS_NET\u003d${K8S_PHYS_NET:-\"k8s-physnet\"}"},{"line_number":55,"context_line":"    BR_K8S\u003d${BR_K8S:-\"br-k8s0\"}"},{"line_number":56,"context_line":"    NET_K8S\u003d${NET_K8S:-\"net-k8s\"}"},{"line_number":57,"context_line":"    SUBNET_K8S\u003d${SUBNET_K8S:-\"public-subnet\"}"},{"line_number":58,"context_line":"    FIXED_RANGE_K8S\u003d${FIXED_RANGE_K8S:-192.168.28.0/22}"},{"line_number":59,"context_line":"    NETWORK_GATEWAY_K8S\u003d${NETWORK_GATEWAY_K8S:-192.168.28.1}"},{"line_number":60,"context_line":"    NETWORK_GATEWAY_K8S_IP\u003d${NETWORK_GATEWAY_K8S_IP:-192.168.28.1/24}"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"    KURYR_NEUTRON_DEFAULT_PROJECT\u003d\"admin\""},{"line_number":63,"context_line":"    Q_ROUTER_NAME\u003d${Q_ROUTER_NAME:-\"route-k8s\"}"},{"line_number":64,"context_line":"    SUBNETPOOL_NAME_V4\u003d${SUBNETPOOL_NAME:-\"shared-default-subnetpool-v4\"}"},{"line_number":65,"context_line":"    SUBNETPOOL_SIZE_V4\u003d${SUBNETPOOL_SIZE_V4:-26}"},{"line_number":66,"context_line":"    SUBNETPOOL_V4_ID\u003d${SUBNETPOOL_V4_ID:-} #nqa"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"    enable_service q-lbaasv2"},{"line_number":69,"context_line":"    enable_service etcd3"},{"line_number":70,"context_line":"    enable_service kubernetes-api"},{"line_number":71,"context_line":"    enable_service kubernetes-controller-manager"},{"line_number":72,"context_line":"    enable_service kubernetes-scheduler"},{"line_number":73,"context_line":"    enable_service kubelet"},{"line_number":74,"context_line":"    enable_service kuryr-kubernetes"},{"line_number":75,"context_line":"    NEUTRON_LBAAS_SERVICE_PROVIDERV2\u003d\"LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default\""},{"line_number":76,"context_line":"fi"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"7f515b1d_abd2c9cf","line":76,"range":{"start_line":53,"start_character":0,"end_line":76,"end_character":2},"updated":"2017-10-08 03:14:58.000000000","message":"put these before line 45, since standalone mode does not care them.","commit_id":"f043fe8384d53c33539ecb82c7fa547683f8963b"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"784bcf0501ab01075312bbe39249706dbccd31e6","unresolved":false,"context_lines":[{"line_number":50,"context_line":"    die $LINENO \"invalid value: $TACKER_MODE for TACKER_MODE\""},{"line_number":51,"context_line":"fi"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"if [ \"${KUBERNETES_VIM}\" \u003d\u003d \"True\" ]; then"},{"line_number":54,"context_line":"    K8S_PHYS_NET\u003d${K8S_PHYS_NET:-\"k8s-physnet\"}"},{"line_number":55,"context_line":"    BR_K8S\u003d${BR_K8S:-\"br-k8s0\"}"},{"line_number":56,"context_line":"    NET_K8S\u003d${NET_K8S:-\"net-k8s\"}"},{"line_number":57,"context_line":"    SUBNET_K8S\u003d${SUBNET_K8S:-\"public-subnet\"}"},{"line_number":58,"context_line":"    FIXED_RANGE_K8S\u003d${FIXED_RANGE_K8S:-192.168.28.0/22}"},{"line_number":59,"context_line":"    NETWORK_GATEWAY_K8S\u003d${NETWORK_GATEWAY_K8S:-192.168.28.1}"},{"line_number":60,"context_line":"    NETWORK_GATEWAY_K8S_IP\u003d${NETWORK_GATEWAY_K8S_IP:-192.168.28.1/24}"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"    KURYR_NEUTRON_DEFAULT_PROJECT\u003d\"admin\""},{"line_number":63,"context_line":"    Q_ROUTER_NAME\u003d${Q_ROUTER_NAME:-\"route-k8s\"}"},{"line_number":64,"context_line":"    SUBNETPOOL_NAME_V4\u003d${SUBNETPOOL_NAME:-\"shared-default-subnetpool-v4\"}"},{"line_number":65,"context_line":"    SUBNETPOOL_SIZE_V4\u003d${SUBNETPOOL_SIZE_V4:-26}"},{"line_number":66,"context_line":"    SUBNETPOOL_V4_ID\u003d${SUBNETPOOL_V4_ID:-} #nqa"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"    enable_service q-lbaasv2"},{"line_number":69,"context_line":"    enable_service etcd3"},{"line_number":70,"context_line":"    enable_service kubernetes-api"},{"line_number":71,"context_line":"    enable_service kubernetes-controller-manager"},{"line_number":72,"context_line":"    enable_service kubernetes-scheduler"},{"line_number":73,"context_line":"    enable_service kubelet"},{"line_number":74,"context_line":"    enable_service kuryr-kubernetes"},{"line_number":75,"context_line":"    NEUTRON_LBAAS_SERVICE_PROVIDERV2\u003d\"LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default\""},{"line_number":76,"context_line":"fi"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"7f515b1d_2143876e","line":76,"range":{"start_line":53,"start_character":0,"end_line":76,"end_character":2},"in_reply_to":"7f515b1d_abd2c9cf","updated":"2017-10-09 11:24:23.000000000","message":"Done","commit_id":"f043fe8384d53c33539ecb82c7fa547683f8963b"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"TACKER_MODE\u003d${TACKER_MODE:-all}"},{"line_number":2,"context_line":"USE_BARBICAN\u003dTrue"},{"line_number":3,"context_line":"KUBERNETES_VIM\u003d${KUBERNETES_VIM:-True}"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"if [ \"${TACKER_MODE}\" \u003d\u003d \"all\" ]; then"},{"line_number":6,"context_line":"    # Nova"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_6d833706","line":3,"range":{"start_line":3,"start_character":33,"end_line":3,"end_character":37},"updated":"2017-10-10 14:54:03.000000000","message":"defaults to true?","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"TACKER_MODE\u003d${TACKER_MODE:-all}"},{"line_number":2,"context_line":"USE_BARBICAN\u003dTrue"},{"line_number":3,"context_line":"KUBERNETES_VIM\u003d${KUBERNETES_VIM:-True}"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"if [ \"${TACKER_MODE}\" \u003d\u003d \"all\" ]; then"},{"line_number":6,"context_line":"    # Nova"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"5f4e5783_b2e18bd3","line":3,"range":{"start_line":3,"start_character":33,"end_line":3,"end_character":37},"in_reply_to":"5f4e5783_6d833706","updated":"2017-10-10 16:37:43.000000000","message":"Done","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"12f34dede08d09caca6a253d834ab3148df0ea62","unresolved":false,"context_lines":[{"line_number":60,"context_line":"        SUBNETPOOL_SIZE_V4\u003d${SUBNETPOOL_SIZE_V4:-26}"},{"line_number":61,"context_line":"        SUBNETPOOL_V4_ID\u003d${SUBNETPOOL_V4_ID:-} #nqa"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"        enable_service q-lbaasv2"},{"line_number":64,"context_line":"        enable_service etcd3"},{"line_number":65,"context_line":"        enable_service kubernetes-api"},{"line_number":66,"context_line":"        enable_service kubernetes-controller-manager"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"3f4b6375_ca7227e4","line":63,"range":{"start_line":63,"start_character":8,"end_line":63,"end_character":32},"updated":"2017-10-18 07:31:22.000000000","message":"will this only works with lbaasv2? What about octavia?","commit_id":"59db027b17753f181819fe31905cc74f56368532"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"a676bf554d17971b626a7128b1e2571eb361e505","unresolved":false,"context_lines":[{"line_number":60,"context_line":"        SUBNETPOOL_SIZE_V4\u003d${SUBNETPOOL_SIZE_V4:-26}"},{"line_number":61,"context_line":"        SUBNETPOOL_V4_ID\u003d${SUBNETPOOL_V4_ID:-} #nqa"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"        enable_service q-lbaasv2"},{"line_number":64,"context_line":"        enable_service etcd3"},{"line_number":65,"context_line":"        enable_service kubernetes-api"},{"line_number":66,"context_line":"        enable_service kubernetes-controller-manager"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"3f4b6375_2de9d57f","line":63,"range":{"start_line":63,"start_character":8,"end_line":63,"end_character":32},"in_reply_to":"3f4b6375_ca7227e4","updated":"2017-10-18 08:39:12.000000000","message":"I choose lbaasv2 to provide minimum configuration, so Tacker can use the provided Kubernetes as VIM in Devstack environment. Can you give me the different between both of them, like performances or something else, because Tacker only focus on NFVO and VNFM than NFVI :)","commit_id":"59db027b17753f181819fe31905cc74f56368532"},{"author":{"_account_id":23567,"name":"Luis Tomas Bolivar","email":"ltomasbo@redhat.com","username":"ltomasbo"},"change_message_id":"12f34dede08d09caca6a253d834ab3148df0ea62","unresolved":false,"context_lines":[{"line_number":66,"context_line":"        enable_service kubernetes-controller-manager"},{"line_number":67,"context_line":"        enable_service kubernetes-scheduler"},{"line_number":68,"context_line":"        enable_service kubelet"},{"line_number":69,"context_line":"        enable_service kuryr-kubernetes"},{"line_number":70,"context_line":"        NEUTRON_LBAAS_SERVICE_PROVIDERV2\u003d\"LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default\""},{"line_number":71,"context_line":"    fi"},{"line_number":72,"context_line":"elif [ \"${TACKER_MODE}\" \u003d\u003d \"standalone\" ]; then"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"3f4b6375_6a621319","line":69,"range":{"start_line":69,"start_character":8,"end_line":69,"end_character":39},"updated":"2017-10-18 07:31:22.000000000","message":"why do you enable also kuryr? I understand kuryr is the glue to have both OpenStack and Kubernetes together under tacker, but if this patch set is the one enabling also kuryr, it should be reflected at the commit message (not only about kubernetes, but also about kuryr)","commit_id":"59db027b17753f181819fe31905cc74f56368532"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"a676bf554d17971b626a7128b1e2571eb361e505","unresolved":false,"context_lines":[{"line_number":66,"context_line":"        enable_service kubernetes-controller-manager"},{"line_number":67,"context_line":"        enable_service kubernetes-scheduler"},{"line_number":68,"context_line":"        enable_service kubelet"},{"line_number":69,"context_line":"        enable_service kuryr-kubernetes"},{"line_number":70,"context_line":"        NEUTRON_LBAAS_SERVICE_PROVIDERV2\u003d\"LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default\""},{"line_number":71,"context_line":"    fi"},{"line_number":72,"context_line":"elif [ \"${TACKER_MODE}\" \u003d\u003d \"standalone\" ]; then"}],"source_content_type":"application/octet-stream","patch_set":5,"id":"3f4b6375_cd2001b4","line":69,"range":{"start_line":69,"start_character":8,"end_line":69,"end_character":39},"in_reply_to":"3f4b6375_6a621319","updated":"2017-10-18 08:39:12.000000000","message":"Okie, I got it. Thank for your comments :)","commit_id":"59db027b17753f181819fe31905cc74f56368532"}],"doc/source/install/kubernetes_vim_installation.rst":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":14,"context_line":"      License for the specific language governing permissions and limitations"},{"line_number":15,"context_line":"      under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":"Kubernetes VIM Installation"},{"line_number":20,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_8df4335d","line":17,"updated":"2017-10-10 14:54:03.000000000","message":"please, index this doc file","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":14,"context_line":"      License for the specific language governing permissions and limitations"},{"line_number":15,"context_line":"      under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":19,"context_line":"Kubernetes VIM Installation"},{"line_number":20,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_72eb13b0","line":17,"in_reply_to":"5f4e5783_8df4335d","updated":"2017-10-10 16:37:43.000000000","message":"Done","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":27,"context_line":".. code-block:: console"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"  KUBERNETES_VIM\u003dTrue"},{"line_number":30,"context_line":"  enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":31,"context_line":"  enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":32,"context_line":"  enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_2da2df9b","line":30,"updated":"2017-10-10 14:54:03.000000000","message":"missing branch name at the end","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":27,"context_line":".. code-block:: console"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"  KUBERNETES_VIM\u003dTrue"},{"line_number":30,"context_line":"  enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":31,"context_line":"  enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":32,"context_line":"  enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_52d017f8","line":30,"in_reply_to":"5f4e5783_2da2df9b","updated":"2017-10-10 16:37:43.000000000","message":"Done","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"  KUBERNETES_VIM\u003dTrue"},{"line_number":30,"context_line":"  enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":31,"context_line":"  enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":32,"context_line":"  enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"You can also see the same examples in [#first]_ and [#second]_."},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_edaba772","line":32,"range":{"start_line":31,"start_character":77,"end_line":32,"end_character":103},"updated":"2017-10-10 14:54:03.000000000","message":"ditto","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":28,"context_line":""},{"line_number":29,"context_line":"  KUBERNETES_VIM\u003dTrue"},{"line_number":30,"context_line":"  enable_plugin kuryr-kubernetes https://git.openstack.org/openstack/kuryr-kubernetes"},{"line_number":31,"context_line":"  enable_plugin neutron-lbaas git://git.openstack.org/openstack/neutron-lbaas"},{"line_number":32,"context_line":"  enable_plugin devstack-plugin-container https://git.openstack.org/openstack/devstack-plugin-container"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"You can also see the same examples in [#first]_ and [#second]_."},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_32cd9b5d","line":32,"range":{"start_line":31,"start_character":77,"end_line":32,"end_character":103},"in_reply_to":"5f4e5783_edaba772","updated":"2017-10-10 16:37:43.000000000","message":"Done","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"1deef1a2a799871b8591740c6c956c0900ebdf6d","unresolved":false,"context_lines":[{"line_number":171,"context_line":"  U0/5P0Ei56fLqIFO3WXqVj9u615VqX7cad4GQwtSW8sDnZMcQAg8mnR4VqkF8YSs"},{"line_number":172,"context_line":"  MkFnsNNkfqE9ck/D2auMwRl1IaDPVqAFiWiYZZhw8HsG6K4BYEgk"},{"line_number":173,"context_line":"  -----END CERTIFICATE-----\""},{"line_number":174,"context_line":"  type: \"kubernetes"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"* You can also specify username and password for Kubernetes VIM configuration:"},{"line_number":177,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_cd446bba","line":174,"updated":"2017-10-10 14:54:03.000000000","message":"missing end \" . I would move this type after auth_url, is easer to view where to set the vim type. just readability suggest","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"1ce3521e8a2aadec6a5f48fcd12f7b1d3777929a","unresolved":false,"context_lines":[{"line_number":171,"context_line":"  U0/5P0Ei56fLqIFO3WXqVj9u615VqX7cad4GQwtSW8sDnZMcQAg8mnR4VqkF8YSs"},{"line_number":172,"context_line":"  MkFnsNNkfqE9ck/D2auMwRl1IaDPVqAFiWiYZZhw8HsG6K4BYEgk"},{"line_number":173,"context_line":"  -----END CERTIFICATE-----\""},{"line_number":174,"context_line":"  type: \"kubernetes"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"* You can also specify username and password for Kubernetes VIM configuration:"},{"line_number":177,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f4e5783_f2d6e3f1","line":174,"in_reply_to":"5f4e5783_cd446bba","updated":"2017-10-10 16:37:43.000000000","message":"Done","commit_id":"e5dab740e925a80dc9a90ca2e1276dca272fdb50"},{"author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"change_message_id":"55a408b3ffa76edeffeab1040ba535cccf96f0e1","unresolved":false,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":".. code-block:: console"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"  curl http://localhost:8080/api/"},{"line_number":108,"context_line":"  {"},{"line_number":109,"context_line":"    \"kind\": \"APIVersions\","},{"line_number":110,"context_line":"    \"versions\": ["}],"source_content_type":"text/x-rst","patch_set":17,"id":"1f485f77_a637d1b0","line":107,"range":{"start_line":107,"start_character":2,"end_line":107,"end_character":33},"updated":"2017-11-14 08:55:49.000000000","message":"what address it is?","commit_id":"be9e41e11f83363f900103329a66316f33d8da0f"},{"author":{"_account_id":26222,"name":"Cong Phuoc Hoang","email":"hoangphuocbk2.07@gmail.com","username":"hoangphuoc"},"change_message_id":"83e38d4df865cbdba887ce0b7e8cd01476f80c6f","unresolved":false,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":".. code-block:: console"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"  curl http://localhost:8080/api/"},{"line_number":108,"context_line":"  {"},{"line_number":109,"context_line":"    \"kind\": \"APIVersions\","},{"line_number":110,"context_line":"    \"versions\": ["}],"source_content_type":"text/x-rst","patch_set":17,"id":"1f485f77_6b099a93","line":107,"range":{"start_line":107,"start_character":2,"end_line":107,"end_character":33},"in_reply_to":"1f485f77_a637d1b0","updated":"2017-11-14 14:06:56.000000000","message":"It is Kubernetes API server address (https://kubernetes.io/docs/tasks/access-kubernetes-api/http-proxy-access-api/), but we only use it in local.\n\nTo access from outside, we can use 192.168.11.110:6443, and in devstack, HOST_IP should be 192.168.11.110.","commit_id":"be9e41e11f83363f900103329a66316f33d8da0f"}]}
