)]}'
{"dev/functions":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"ad1f94fd1dd5dd67e6e38a2cf4a84e3bd1746468","unresolved":false,"context_lines":[{"line_number":424,"context_line":"    echo \"Performing overcloud test init\""},{"line_number":425,"context_line":"    environment_setup"},{"line_number":426,"context_line":""},{"line_number":427,"context_line":"    if [[ ! -z \"$UPPER_CONSTRAINTS_FILE\" ]]; then"},{"line_number":428,"context_line":"        pip install python-openstackclient -c \"${KAYOBE_SOURCE_PATH}/requirements.txt\" -c \"$UPPER_CONSTRAINTS_FILE\""},{"line_number":429,"context_line":"    else"},{"line_number":430,"context_line":"        pip install python-openstackclient -c \"${KAYOBE_SOURCE_PATH}/requirements.txt\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"ff570b3c_11f890c2","line":427,"updated":"2020-05-11 10:36:19.000000000","message":"Can you add a comment about what this is required for?\n\nI think at least on master we can just switch to cliff 3.1.0 which fixes the issue.","commit_id":"34b7196fef00717d93293696e643ded92e090088"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"0c61066f573ae456842f5ae1befecf1c021649c7","unresolved":false,"context_lines":[{"line_number":424,"context_line":"    echo \"Performing overcloud test init\""},{"line_number":425,"context_line":"    environment_setup"},{"line_number":426,"context_line":""},{"line_number":427,"context_line":"    if [[ ! -z \"$UPPER_CONSTRAINTS_FILE\" ]]; then"},{"line_number":428,"context_line":"        pip install python-openstackclient -c \"${KAYOBE_SOURCE_PATH}/requirements.txt\" -c \"$UPPER_CONSTRAINTS_FILE\""},{"line_number":429,"context_line":"    else"},{"line_number":430,"context_line":"        pip install python-openstackclient -c \"${KAYOBE_SOURCE_PATH}/requirements.txt\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"ff570b3c_f1799c2f","line":427,"in_reply_to":"ff570b3c_11e6d017","updated":"2020-05-11 10:44:32.000000000","message":"CI doesn\u0027t reuse kayobe CLI after this.","commit_id":"34b7196fef00717d93293696e643ded92e090088"},{"author":{"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},"change_message_id":"5403e37d3005c604003e77b00e884366f76ae17c","unresolved":false,"context_lines":[{"line_number":424,"context_line":"    echo \"Performing overcloud test init\""},{"line_number":425,"context_line":"    environment_setup"},{"line_number":426,"context_line":""},{"line_number":427,"context_line":"    if [[ ! -z \"$UPPER_CONSTRAINTS_FILE\" ]]; then"},{"line_number":428,"context_line":"        pip install python-openstackclient -c \"${KAYOBE_SOURCE_PATH}/requirements.txt\" -c \"$UPPER_CONSTRAINTS_FILE\""},{"line_number":429,"context_line":"    else"},{"line_number":430,"context_line":"        pip install python-openstackclient -c \"${KAYOBE_SOURCE_PATH}/requirements.txt\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"ff570b3c_11e6d017","line":427,"in_reply_to":"ff570b3c_11f890c2","updated":"2020-05-11 10:39:16.000000000","message":"The main issue is that overcloud_test reuses the kayobe-venv virutalenv without applying proper constrains. This affects kolla all-in-one.. i am surprised how the CI is not affected by this.","commit_id":"34b7196fef00717d93293696e643ded92e090088"},{"author":{"_account_id":28022,"name":"Bharat Kunwar","email":"brtknr@bath.edu","username":"brtknr"},"change_message_id":"7657d3ce017794795f89ae63fd247d5116117b9a","unresolved":false,"context_lines":[{"line_number":424,"context_line":"    echo \"Performing overcloud test init\""},{"line_number":425,"context_line":"    environment_setup"},{"line_number":426,"context_line":""},{"line_number":427,"context_line":"    if [[ ! -z \"$UPPER_CONSTRAINTS_FILE\" ]]; then"},{"line_number":428,"context_line":"        pip install python-openstackclient -c \"${KAYOBE_SOURCE_PATH}/requirements.txt\" -c \"$UPPER_CONSTRAINTS_FILE\""},{"line_number":429,"context_line":"    else"},{"line_number":430,"context_line":"        pip install python-openstackclient -c \"${KAYOBE_SOURCE_PATH}/requirements.txt\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"ff570b3c_1c742735","line":427,"in_reply_to":"ff570b3c_f1799c2f","updated":"2020-05-11 14:08:47.000000000","message":"Oh okay that explains it then.","commit_id":"34b7196fef00717d93293696e643ded92e090088"}]}
