)]}'
{"devstack/plugin.sh":[{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"f7d77472e83562cf5a0f2c68f50a1ba5596802ff","unresolved":false,"context_lines":[{"line_number":577,"context_line":"    ##### - we assume tripleo elements and all other elements have been downloaded"},{"line_number":578,"context_line":""},{"line_number":579,"context_line":"    echo \"Exporting image-related environmental variables\""},{"line_number":580,"context_line":"    PRIMARY_IP\u003d$(ip route get 8.8.8.8 | head -1 | awk \u0027{print $7}\u0027)"},{"line_number":581,"context_line":"    export CONTROLLER_IP\u003d${CONTROLLER_IP:-$PRIMARY_IP}"},{"line_number":582,"context_line":"    export HOST_USERNAME\u003d${HOST_USERNAME:-\u0027stack\u0027}"},{"line_number":583,"context_line":"    export HOST_SCP_USERNAME\u003d${HOST_SCP_USERNAME:-\u0027stack\u0027}"}],"source_content_type":"text/x-sh","patch_set":1,"id":"5fc1f717_e9e8197d","line":580,"updated":"2019-04-04 07:24:27.000000000","message":"if you want to make it valid for both xenial and bionic, and actually universal as far as you use \"ip route get\", you can use grep wiht perl regex:\nip route get 8.8.8.8 | head -1 | grep -oP \"src\\s+\\K\\\\S+\"\n192.168.0.31","commit_id":"40122e7c54a2d57294d6ac27932c9b012f9fb9fd"}]}
