)]}'
{"tools/deployment/common/setup-client.sh":[{"author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"change_message_id":"2c61f96133b9242837c59c7028cd26d26614b8b6","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"sudo -H -E pip install \"cmd2\u003c\u003d0.8.7\""},{"line_number":20,"context_line":"sudo -H -E pip install \\"},{"line_number":21,"context_line":"-c${UPPER_CONSTRAINTS_FILE:\u003dhttps://releases.openstack.org/constraints/upper/master} \\"},{"line_number":22,"context_line":"python-openstackclient python-heatclient --ignore-installed"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"sudo -H mkdir -p /etc/openstack"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_0306881e","line":21,"range":{"start_line":21,"start_character":28,"end_line":21,"end_character":83},"updated":"2019-09-24 05:15:44.000000000","message":"We would need to set up override in each of the release\u0027s job as this upper constraints change from release to release.","commit_id":"09e1f524d420550179d60950fe441c7e7d509bd7"},{"author":{"_account_id":8863,"name":"Andrii Ostapenko","email":"anost1986@gmail.com","username":"aostapenko"},"change_message_id":"ee006f44f4a64e50c4892362e65dd7cfbe0598ff","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"sudo -H -E pip install \"cmd2\u003c\u003d0.8.7\""},{"line_number":20,"context_line":"sudo -H -E pip install \\"},{"line_number":21,"context_line":"-c${UPPER_CONSTRAINTS_FILE:\u003dhttps://releases.openstack.org/constraints/upper/master} \\"},{"line_number":22,"context_line":"python-openstackclient python-heatclient --ignore-installed"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"sudo -H mkdir -p /etc/openstack"}],"source_content_type":"text/x-sh","patch_set":1,"id":"3fa7e38b_548c317e","line":21,"range":{"start_line":21,"start_character":28,"end_line":21,"end_character":83},"in_reply_to":"3fa7e38b_0306881e","updated":"2019-09-24 11:12:30.000000000","message":"Current commit limits not limited versions of osc, heatclient and their dependencies to ones specified in master upper-constraints.txt, that is an improvement by itself, that prevents updated dependency incompatibility errors. With stable Openstack API using constraints per release on host would rather add more noise than bring bring benefits. We can come to it in future if required though.","commit_id":"09e1f524d420550179d60950fe441c7e7d509bd7"}]}
