)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"6e557596f41986934fd240e483d2990f7172f2a9","unresolved":true,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2021-02-04 00:56:48 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update for helm3 create ns"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If you use helm2 to deploy \"helm install\",Namespace will be created automatically when you need namespace"},{"line_number":10,"context_line":"non-existent,But helm3 need you create manually."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Icc368fe3970bc82279fe9bcf407af42584c1c73c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"f88624d1_097ff2e0","line":10,"range":{"start_line":8,"start_character":0,"end_line":10,"end_character":18},"updated":"2021-02-14 21:53:59.000000000","message":"reflow","commit_id":"8d86e9641bdb250bb84558e50f9d02d6d486f016"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"c33309b6adfb0e85eebc7577a77d3e5c2d24ff8f","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update for helm3 create ns"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If you use helm2 to deploy \"helm install\",Namespace will be created automatically when you need namespace non-existent,But helm3 need you create manually."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Icc368fe3970bc82279fe9bcf407af42584c1c73c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"6b54e0c5_179b6c15","line":9,"range":{"start_line":9,"start_character":32,"end_line":9,"end_character":145},"updated":"2021-03-01 17:34:04.000000000","message":"reflow","commit_id":"b7e9dad69fe7dba1a7aa83d194f94bdf95cedcc8"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"0404136dd726b51f8402891044cb1d9d3722a7ce","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update for helm3 create ns"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"If you use helm2 to deploy \"helm install\",Namespace will be created automatically when you need namespace non-existent,But helm3 need you create manually."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: Icc368fe3970bc82279fe9bcf407af42584c1c73c"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"30dba16e_a6b4cf2f","line":9,"range":{"start_line":9,"start_character":32,"end_line":9,"end_character":145},"in_reply_to":"6b54e0c5_179b6c15","updated":"2021-03-02 00:58:52.000000000","message":"Done","commit_id":"b7e9dad69fe7dba1a7aa83d194f94bdf95cedcc8"}],"tools/deployment/component/common/ingress.sh":[{"author":{"_account_id":18256,"name":"Hemachandra Reddy","email":"hemachandra.reddy@att.com","username":"hr858f"},"change_message_id":"3ec489cba11adb199ebddb5ea1f0ca5014f78eef","unresolved":true,"context_lines":[{"line_number":62,"context_line":"helm status ingress-kube-system"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"NSCOUNT\u003d$(kubectl get ns | grep openstack | wc -l)"},{"line_number":66,"context_line":"if [ 0 \u003d\u003d $NSCOUNT ];then"},{"line_number":67,"context_line":"   kubectl create ns openstack"},{"line_number":68,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":2,"id":"c07c79c2_b0b9ba52","line":65,"range":{"start_line":65,"start_character":0,"end_line":65,"end_character":50},"updated":"2021-02-03 21:42:13.000000000","message":"You could probably compare with first whole word match.","commit_id":"737212fc1b3a982edf861a7492abbb5fbc8d46a5"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"02b99c02ff065a934740134134cb18d29d1b8b10","unresolved":false,"context_lines":[{"line_number":62,"context_line":"helm status ingress-kube-system"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"NSCOUNT\u003d$(kubectl get ns | grep openstack | wc -l)"},{"line_number":66,"context_line":"if [ 0 \u003d\u003d $NSCOUNT ];then"},{"line_number":67,"context_line":"   kubectl create ns openstack"},{"line_number":68,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":2,"id":"2dbbcd18_8e04662a","line":65,"range":{"start_line":65,"start_character":0,"end_line":65,"end_character":50},"in_reply_to":"c07c79c2_b0b9ba52","updated":"2021-02-04 06:12:24.000000000","message":"Done","commit_id":"737212fc1b3a982edf861a7492abbb5fbc8d46a5"},{"author":{"_account_id":18256,"name":"Hemachandra Reddy","email":"hemachandra.reddy@att.com","username":"hr858f"},"change_message_id":"3ec489cba11adb199ebddb5ea1f0ca5014f78eef","unresolved":true,"context_lines":[{"line_number":82,"context_line":"helm status ingress-openstack"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"#NOTE:  Create namespace ceph"},{"line_number":85,"context_line":"NSCOUNT\u003d$(kubectl get ns | grep ceph | wc -l)"},{"line_number":86,"context_line":"if [ 0 \u003d\u003d $NSCOUNT ];then"},{"line_number":87,"context_line":"   kubectl create ns ceph"},{"line_number":88,"context_line":"fi"}],"source_content_type":"text/x-sh","patch_set":2,"id":"8b273185_0837a09c","line":85,"updated":"2021-02-03 21:42:13.000000000","message":"Ditto.","commit_id":"737212fc1b3a982edf861a7492abbb5fbc8d46a5"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"6e557596f41986934fd240e483d2990f7172f2a9","unresolved":true,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"NSCOUNT\u003d$(kubectl get ns | grep -w \"openstack\" | wc -l)"},{"line_number":66,"context_line":"if [ 0 \u003d\u003d $NSCOUNT ];then"},{"line_number":67,"context_line":"   kubectl create ns openstack"},{"line_number":68,"context_line":"fi"},{"line_number":69,"context_line":""}],"source_content_type":"text/x-sh","patch_set":3,"id":"3984020c_d19a82ea","line":66,"range":{"start_line":66,"start_character":10,"end_line":66,"end_character":18},"updated":"2021-02-14 21:53:59.000000000","message":"quotes vs globbing?","commit_id":"8d86e9641bdb250bb84558e50f9d02d6d486f016"},{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"90a1cff8df09ed294f5302b6ab8635939535039c","unresolved":true,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"NSCOUNT\u003d$(kubectl get ns | grep -w \"openstack\" | wc -l)"},{"line_number":66,"context_line":"if [ 0 \u003d\u003d $NSCOUNT ];then"},{"line_number":67,"context_line":"   kubectl create ns openstack"},{"line_number":68,"context_line":"fi"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"#NOTE: Deploy namespace ingress"},{"line_number":71,"context_line":"helm upgrade --install ingress-openstack ${HELM_CHART_ROOT_PATH}/ingress \\"},{"line_number":72,"context_line":"  --namespace\u003dopenstack \\"}],"source_content_type":"text/x-sh","patch_set":3,"id":"6fa421a8_312ab7a1","line":69,"range":{"start_line":66,"start_character":0,"end_line":69,"end_character":0},"updated":"2021-02-04 04:59:12.000000000","message":"Helm 3 added a new flag for helm upgrade that may work better than doing this check. That will break helm 2  however.\n\n      --create-namespace             if --install is set, create the release namespace if not present","commit_id":"8d86e9641bdb250bb84558e50f9d02d6d486f016"},{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"4083bb454b41a0a430414941513180e40ecd823d","unresolved":true,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"NSCOUNT\u003d$(kubectl get ns | grep -w \"openstack\" | wc -l)"},{"line_number":66,"context_line":"if [ 0 \u003d\u003d $NSCOUNT ];then"},{"line_number":67,"context_line":"   kubectl create ns openstack"},{"line_number":68,"context_line":"fi"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"#NOTE: Deploy namespace ingress"},{"line_number":71,"context_line":"helm upgrade --install ingress-openstack ${HELM_CHART_ROOT_PATH}/ingress \\"},{"line_number":72,"context_line":"  --namespace\u003dopenstack \\"}],"source_content_type":"text/x-sh","patch_set":3,"id":"db70d6ce_3fe35730","line":69,"range":{"start_line":66,"start_character":0,"end_line":69,"end_character":0},"in_reply_to":"5773e96e_a9c2024b","updated":"2021-02-13 09:32:49.000000000","message":"Something like this will probably also work - to avoid an error if the NS already exists \n\n   kubectl create ns openstack || true","commit_id":"8d86e9641bdb250bb84558e50f9d02d6d486f016"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"02b99c02ff065a934740134134cb18d29d1b8b10","unresolved":true,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"NSCOUNT\u003d$(kubectl get ns | grep -w \"openstack\" | wc -l)"},{"line_number":66,"context_line":"if [ 0 \u003d\u003d $NSCOUNT ];then"},{"line_number":67,"context_line":"   kubectl create ns openstack"},{"line_number":68,"context_line":"fi"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"#NOTE: Deploy namespace ingress"},{"line_number":71,"context_line":"helm upgrade --install ingress-openstack ${HELM_CHART_ROOT_PATH}/ingress \\"},{"line_number":72,"context_line":"  --namespace\u003dopenstack \\"}],"source_content_type":"text/x-sh","patch_set":3,"id":"5773e96e_a9c2024b","line":69,"range":{"start_line":66,"start_character":0,"end_line":69,"end_character":0},"in_reply_to":"6fa421a8_312ab7a1","updated":"2021-02-04 06:12:24.000000000","message":"\"helm3 upgrade --install --create-namespace\" can create namespace ,but helm2 not support this parameter.Although it\u0027s not very rigorous，But this can support it at the same time helm2 and helm3","commit_id":"8d86e9641bdb250bb84558e50f9d02d6d486f016"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"ac272357689a368152a07233e0c39e261fc6837b","unresolved":true,"context_lines":[{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"NSCOUNT\u003d$(kubectl get ns | grep -w \"openstack\" | wc -l)"},{"line_number":66,"context_line":"if [ 0 \u003d\u003d $NSCOUNT ];then"},{"line_number":67,"context_line":"   kubectl create ns openstack"},{"line_number":68,"context_line":"fi"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"#NOTE: Deploy namespace ingress"},{"line_number":71,"context_line":"helm upgrade --install ingress-openstack ${HELM_CHART_ROOT_PATH}/ingress \\"},{"line_number":72,"context_line":"  --namespace\u003dopenstack \\"}],"source_content_type":"text/x-sh","patch_set":3,"id":"0046b6b0_1abf0ecc","line":69,"range":{"start_line":66,"start_character":0,"end_line":69,"end_character":0},"in_reply_to":"db70d6ce_3fe35730","updated":"2021-02-23 02:23:59.000000000","message":"youre right,This is better！","commit_id":"8d86e9641bdb250bb84558e50f9d02d6d486f016"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"6e557596f41986934fd240e483d2990f7172f2a9","unresolved":true,"context_lines":[{"line_number":83,"context_line":""},{"line_number":84,"context_line":"#NOTE:  Create namespace ceph"},{"line_number":85,"context_line":"NSCOUNT\u003d$(kubectl get ns | grep -w \"ceph\" | wc -l)"},{"line_number":86,"context_line":"if [ 0 \u003d\u003d $NSCOUNT ];then"},{"line_number":87,"context_line":"   kubectl create ns ceph"},{"line_number":88,"context_line":"fi"},{"line_number":89,"context_line":""}],"source_content_type":"text/x-sh","patch_set":3,"id":"fd88a504_3d1b45a0","line":86,"range":{"start_line":86,"start_character":10,"end_line":86,"end_character":18},"updated":"2021-02-14 21:53:59.000000000","message":"same","commit_id":"8d86e9641bdb250bb84558e50f9d02d6d486f016"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"2605fd8b4ca05221272b953796e6ecaeb27e3895","unresolved":true,"context_lines":[{"line_number":62,"context_line":"helm status ingress-kube-system"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"kubectl create ns openstack || true"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"#NOTE: Deploy namespace ingress"},{"line_number":68,"context_line":"helm upgrade --install ingress-openstack ${HELM_CHART_ROOT_PATH}/ingress \\"}],"source_content_type":"text/x-sh","patch_set":6,"id":"70db92c1_7f19bd17","line":65,"range":{"start_line":65,"start_character":0,"end_line":65,"end_character":35},"updated":"2021-03-02 14:42:38.000000000","message":"We should use the `--create-namespace` flag instead","commit_id":"26ec852a06315dbf7dfa035a2ff5c9d51423b905"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"08da0e7569cbcc5add94010e563ecde5f4b075d4","unresolved":false,"context_lines":[{"line_number":62,"context_line":"helm status ingress-kube-system"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"kubectl create ns openstack || true"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"#NOTE: Deploy namespace ingress"},{"line_number":68,"context_line":"helm upgrade --install ingress-openstack ${HELM_CHART_ROOT_PATH}/ingress \\"}],"source_content_type":"text/x-sh","patch_set":6,"id":"a35c59fa_9d5e7bf8","line":65,"range":{"start_line":65,"start_character":0,"end_line":65,"end_character":35},"in_reply_to":"2b66bb3a_73d167bb","updated":"2021-03-02 15:41:05.000000000","message":"Is this line of code more concise? It should default to helm3 in the future","commit_id":"26ec852a06315dbf7dfa035a2ff5c9d51423b905"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"4f6439b1deb2194c239dcaae43a01c314f96c721","unresolved":true,"context_lines":[{"line_number":62,"context_line":"helm status ingress-kube-system"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"kubectl create ns openstack || true"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"#NOTE: Deploy namespace ingress"},{"line_number":68,"context_line":"helm upgrade --install ingress-openstack ${HELM_CHART_ROOT_PATH}/ingress \\"}],"source_content_type":"text/x-sh","patch_set":6,"id":"2b66bb3a_73d167bb","line":65,"range":{"start_line":65,"start_character":0,"end_line":65,"end_character":35},"in_reply_to":"70db92c1_7f19bd17","updated":"2021-03-02 14:44:18.000000000","message":"With some sort of check for Helm version, of course. It\u0027s cleaner and sane","commit_id":"26ec852a06315dbf7dfa035a2ff5c9d51423b905"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"2605fd8b4ca05221272b953796e6ecaeb27e3895","unresolved":true,"context_lines":[{"line_number":79,"context_line":"helm status ingress-openstack"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"#NOTE:  Create namespace ceph"},{"line_number":82,"context_line":"kubectl create ns ceph || true"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"helm upgrade --install ingress-ceph ${HELM_CHART_ROOT_PATH}/ingress \\"},{"line_number":85,"context_line":"  --namespace\u003dceph \\"}],"source_content_type":"text/x-sh","patch_set":6,"id":"affbb4f6_39e83e46","line":82,"range":{"start_line":82,"start_character":0,"end_line":82,"end_character":30},"updated":"2021-03-02 14:42:38.000000000","message":"Same here","commit_id":"26ec852a06315dbf7dfa035a2ff5c9d51423b905"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"08da0e7569cbcc5add94010e563ecde5f4b075d4","unresolved":false,"context_lines":[{"line_number":79,"context_line":"helm status ingress-openstack"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"#NOTE:  Create namespace ceph"},{"line_number":82,"context_line":"kubectl create ns ceph || true"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"helm upgrade --install ingress-ceph ${HELM_CHART_ROOT_PATH}/ingress \\"},{"line_number":85,"context_line":"  --namespace\u003dceph \\"}],"source_content_type":"text/x-sh","patch_set":6,"id":"ee2a9be9_fe8e269f","line":82,"range":{"start_line":82,"start_character":0,"end_line":82,"end_character":30},"in_reply_to":"affbb4f6_39e83e46","updated":"2021-03-02 15:41:05.000000000","message":"About `--create-namespace\u0027 ，helm2 support,but helm3  doesn\u0027t support it","commit_id":"26ec852a06315dbf7dfa035a2ff5c9d51423b905"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"bc0e6a2df4a8407381cb4fc976c7d6e2a1eb4adc","unresolved":false,"context_lines":[{"line_number":79,"context_line":"helm status ingress-openstack"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"#NOTE:  Create namespace ceph"},{"line_number":82,"context_line":"kubectl create ns ceph || true"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"helm upgrade --install ingress-ceph ${HELM_CHART_ROOT_PATH}/ingress \\"},{"line_number":85,"context_line":"  --namespace\u003dceph \\"}],"source_content_type":"text/x-sh","patch_set":6,"id":"5e73d4e8_79de4692","line":82,"range":{"start_line":82,"start_character":0,"end_line":82,"end_character":30},"in_reply_to":"b157b310_58470bf5","updated":"2021-03-02 16:45:31.000000000","message":"This command surely works, but I would much rather see there be an explicit check that adds the `--create-namespace` flag to the `helm upgrade --install` flag rather than simply creating the namespace and then `or true`ing the result. This makes it easier to clean things up when Helm3 is the defacto standard, as opposed to sprinkling a bunch of `|| true`s everywhere.","commit_id":"26ec852a06315dbf7dfa035a2ff5c9d51423b905"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"afa76633f7fd1a138d63f54ff4861385d4678a33","unresolved":false,"context_lines":[{"line_number":79,"context_line":"helm status ingress-openstack"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"#NOTE:  Create namespace ceph"},{"line_number":82,"context_line":"kubectl create ns ceph || true"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"helm upgrade --install ingress-ceph ${HELM_CHART_ROOT_PATH}/ingress \\"},{"line_number":85,"context_line":"  --namespace\u003dceph \\"}],"source_content_type":"text/x-sh","patch_set":6,"id":"ef1994f5_01f775e8","line":82,"range":{"start_line":82,"start_character":0,"end_line":82,"end_character":30},"in_reply_to":"ee2a9be9_fe8e269f","updated":"2021-03-02 16:31:35.000000000","message":"It\u0027s in the current Helm docs and was added explicitly in Helm3","commit_id":"26ec852a06315dbf7dfa035a2ff5c9d51423b905"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"6cad0286e2ffaf6c7b12c3d8ceb9c923779ba229","unresolved":false,"context_lines":[{"line_number":79,"context_line":"helm status ingress-openstack"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"#NOTE:  Create namespace ceph"},{"line_number":82,"context_line":"kubectl create ns ceph || true"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"helm upgrade --install ingress-ceph ${HELM_CHART_ROOT_PATH}/ingress \\"},{"line_number":85,"context_line":"  --namespace\u003dceph \\"}],"source_content_type":"text/x-sh","patch_set":6,"id":"b157b310_58470bf5","line":82,"range":{"start_line":82,"start_character":0,"end_line":82,"end_character":30},"in_reply_to":"ef1994f5_01f775e8","updated":"2021-03-02 16:36:41.000000000","message":"That is, helm3 supports, helm2 does not.Wrong. Sorry\nAnd I\u0027ve tested this command before here","commit_id":"26ec852a06315dbf7dfa035a2ff5c9d51423b905"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"8bd38efc6e36aed6cff57696a152adbd718e29c9","unresolved":true,"context_lines":[{"line_number":62,"context_line":"helm status ingress-kube-system"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"#NOTE: Create namespace openstack"},{"line_number":65,"context_line":"kubectl create ns openstack || true"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"#NOTE: Deploy namespace ingress"},{"line_number":68,"context_line":"helm upgrade --install ingress-openstack ${HELM_CHART_ROOT_PATH}/ingress \\"}],"source_content_type":"text/x-sh","patch_set":7,"id":"0c541c8d_5319a616","line":65,"range":{"start_line":65,"start_character":0,"end_line":65,"end_character":35},"updated":"2021-03-03 17:15:59.000000000","message":"Still the same concern here","commit_id":"b9870a5bc19bc4410a4ec0d2374f156e4a207107"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"8bd38efc6e36aed6cff57696a152adbd718e29c9","unresolved":true,"context_lines":[{"line_number":79,"context_line":"helm status ingress-openstack"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"#NOTE:  Create namespace ceph"},{"line_number":82,"context_line":"kubectl create ns ceph || true"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"helm upgrade --install ingress-ceph ${HELM_CHART_ROOT_PATH}/ingress \\"},{"line_number":85,"context_line":"  --namespace\u003dceph \\"}],"source_content_type":"text/x-sh","patch_set":7,"id":"3d2d3707_6a1fdd40","line":82,"range":{"start_line":82,"start_character":0,"end_line":82,"end_character":30},"updated":"2021-03-03 17:15:59.000000000","message":"Still the same concern here","commit_id":"b9870a5bc19bc4410a4ec0d2374f156e4a207107"}]}
