)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"ff151c80840cfe954ab97a4ad6307a9a0870cd68","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     jinyuanliu \u003cliujinyuan@inspur.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2021-03-09 09:01:29 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Prevent nova \u0027hypervisor_address\u0027 from getting multiple values"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: If69dff68a2c01f46acd4e04f93531371927d0412"},{"line_number":10,"context_line":"Closes-Bug: #1869639"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5b27b90a_86ae2f90","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":62},"updated":"2021-03-10 22:50:46.000000000","message":"Can you explain why adding exit makes this no longer get multiple values?","commit_id":"f6f41ff3b5c31b68607f5403f1ef9cf410e44a13"},{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e10579ba32ca2e18a3a9c8ee68f43ce87d39e584","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     jinyuanliu \u003cliujinyuan@inspur.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2021-03-09 09:01:29 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Prevent nova \u0027hypervisor_address\u0027 from getting multiple values"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: If69dff68a2c01f46acd4e04f93531371927d0412"},{"line_number":10,"context_line":"Closes-Bug: #1869639"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"9a455b52_f97066f3","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":62},"in_reply_to":"5b27b90a_86ae2f90","updated":"2021-03-11 01:43:56.000000000","message":"If there are multiple addresses, the \"awk\" command exits after the first line, which is equivalent to taking the first address, but use \"head -1\" seems to work better. This along with another commit, resolves the problem of reporting VIP cases.\nAbout https://review.opendev.org/c/openstack/openstack-helm/+/779295","commit_id":"f6f41ff3b5c31b68607f5403f1ef9cf410e44a13"}],"nova/templates/bin/_nova-compute-init.sh.tpl":[{"author":{"_account_id":30449,"name":"jinyuanliu","email":"liujinyuan@inspur.com","username":"jinyuanliu"},"change_message_id":"e10579ba32ca2e18a3a9c8ee68f43ce87d39e584","unresolved":true,"context_lines":[{"line_number":43,"context_line":"    hypervisor_interface\u003d$(ip -4 route list 0/0 | awk -F \u0027dev\u0027 \u0027{ print $2; exit }\u0027 | awk \u0027{ print $1 }\u0027) || exit 1"},{"line_number":44,"context_line":"fi"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"hypervisor_address\u003d$(ip a s $hypervisor_interface | grep \u0027inet \u0027 | awk \u0027{print $2}\u0027 | awk -F \"/\" \u0027{print $1; exit}\u0027)"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"if [ -z \"${hypervisor_address}\" ] ; then"},{"line_number":49,"context_line":"  echo \"Var my_ip is empty\""}],"source_content_type":"text/x-smarty","patch_set":3,"id":"8aca7870_8bfacff3","line":46,"range":{"start_line":46,"start_character":107,"end_line":46,"end_character":113},"updated":"2021-03-11 01:43:56.000000000","message":"use \"| head -1 \" it seems better","commit_id":"f6f41ff3b5c31b68607f5403f1ef9cf410e44a13"}]}
