)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"45ba0e91b6de0436a007afbe1a715498c8f506ba","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"6e60d43e_aa4ee9c8","updated":"2026-06-23 10:20:11.000000000","message":"Testing this here: https://review.opendev.org/c/openstack/tenks/+/994295. Merge order:\n\n- Merge the tenks patch add the collections.\n- Merge this patch\n- Merge revert to tenks requirements pin","commit_id":"90b89ad6ad9a830ae00447f252fa04c4ce05a95d"}],"dev/functions":[{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"c68275b55c4579efa74a45448cf70756572bbc1b","unresolved":true,"context_lines":[{"line_number":852,"context_line":"        --role-file\u003d\"$tenks_path/requirements.yml\" \\"},{"line_number":853,"context_line":"        --roles-path\u003d\"$tenks_path/ansible/roles/\""},{"line_number":854,"context_line":""},{"line_number":855,"context_line":"    ${KAYOBE_SOURCE_PATH}/tools/ansible-galaxy-retried.sh collection install --force \\"},{"line_number":856,"context_line":"    -r \"$tenks_path/requirements.yml\" \\"},{"line_number":857,"context_line":"    -p \"$tenks_path/ansible/collections\""},{"line_number":858,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"7fdb49d6_a3d34f87","line":855,"updated":"2026-06-22 13:51:27.000000000","message":"Probably don\u0027t need force, but need to make tenks PR constrain version to known working version:\n\nhttps://review.opendev.org/c/openstack/tenks/+/993060\n\nNote: I couldn\u0027t depend on tenks patch from kayobe. I guess there is a cycle.","commit_id":"3d82cb74176039fe3ff129c9e60ede457a35f72a"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"289b2bc3c8489468883aa732c98400946dd01172","unresolved":false,"context_lines":[{"line_number":852,"context_line":"        --role-file\u003d\"$tenks_path/requirements.yml\" \\"},{"line_number":853,"context_line":"        --roles-path\u003d\"$tenks_path/ansible/roles/\""},{"line_number":854,"context_line":""},{"line_number":855,"context_line":"    ${KAYOBE_SOURCE_PATH}/tools/ansible-galaxy-retried.sh collection install --force \\"},{"line_number":856,"context_line":"    -r \"$tenks_path/requirements.yml\" \\"},{"line_number":857,"context_line":"    -p \"$tenks_path/ansible/collections\""},{"line_number":858,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"a0da571a_6054b2d5","line":855,"in_reply_to":"7fdb49d6_a3d34f87","updated":"2026-07-10 15:50:15.000000000","message":"Done","commit_id":"3d82cb74176039fe3ff129c9e60ede457a35f72a"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"9d839e1bdd642c353d75eab3ebb30e14a9bbdab0","unresolved":true,"context_lines":[{"line_number":848,"context_line":"    install_venv_system_site_packages \"${TENKS_VENV_PATH}\" \"$tenks_path\" -c \"$UPPER_CONSTRAINTS_FILE\""},{"line_number":849,"context_line":"    source ${TENKS_VENV_PATH:-$HOME/tenks-test-venv}/bin/activate"},{"line_number":850,"context_line":""},{"line_number":851,"context_line":"    ${KAYOBE_SOURCE_PATH}/tools/ansible-galaxy-retried.sh role install \\"},{"line_number":852,"context_line":"        --role-file\u003d\"$tenks_path/requirements.yml\" \\"},{"line_number":853,"context_line":"        --roles-path\u003d\"$tenks_path/ansible/roles/\""},{"line_number":854,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"4ee10d75_0b8e203c","line":851,"updated":"2026-06-23 15:43:59.000000000","message":"(kayobe-venv) ubuntu@kayobe-dev:~/tenks$ ansible-galaxy install -r requirements.yml -p .\n[WARNING]: The requirements file \u0027/home/ubuntu/tenks/requirements.yml\u0027 contains collections which will be ignored. To install these collections run \u0027ansible-galaxy collection install -r\u0027 or\nto install both at the same time run \u0027ansible-galaxy install -r\u0027 without a custom install path.","commit_id":"3dd58021652b58c6808dc12cb0395a1b88c22fd8"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"289b2bc3c8489468883aa732c98400946dd01172","unresolved":false,"context_lines":[{"line_number":848,"context_line":"    install_venv_system_site_packages \"${TENKS_VENV_PATH}\" \"$tenks_path\" -c \"$UPPER_CONSTRAINTS_FILE\""},{"line_number":849,"context_line":"    source ${TENKS_VENV_PATH:-$HOME/tenks-test-venv}/bin/activate"},{"line_number":850,"context_line":""},{"line_number":851,"context_line":"    ${KAYOBE_SOURCE_PATH}/tools/ansible-galaxy-retried.sh role install \\"},{"line_number":852,"context_line":"        --role-file\u003d\"$tenks_path/requirements.yml\" \\"},{"line_number":853,"context_line":"        --roles-path\u003d\"$tenks_path/ansible/roles/\""},{"line_number":854,"context_line":""}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"74fbe00e_cb2b3840","line":851,"in_reply_to":"4ee10d75_0b8e203c","updated":"2026-07-10 15:50:15.000000000","message":"Done","commit_id":"3dd58021652b58c6808dc12cb0395a1b88c22fd8"}]}
