)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"change_message_id":"6016d1428dd1018ea474a2b9c17dc13142d260a4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"c9e57b37_f35d2579","updated":"2025-09-30 13:12:14.000000000","message":"makes sense, thank you.","commit_id":"3e1ffcc35a2acf2b7e47325f6b903d3aba2996f4"}],"etc/kayobe/globals.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"5938c2361e2bb099fd2e2aa6ff29eeefa543637a","unresolved":true,"context_lines":[{"line_number":52,"context_line":"# \"9\" when os_distribution is \"rocky\", or \"noble\" when os_distribution is"},{"line_number":53,"context_line":"# \"ubuntu\"."},{"line_number":54,"context_line":"# yamllint disable-line rule:line-length"},{"line_number":55,"context_line":"os_release: \"{{ \u0027noble\u0027 if os_distribution \u003d\u003d \u0027ubuntu\u0027 else lookup(\u0027pipe\u0027, \u0027. /etc/os-release \u0026\u0026 echo $VERSION_ID | cut -d . -f 1\u0027) | trim }}{{ \u0027-stream\u0027 if os_distribution \u003d\u003d \u0027centos\u0027 else \u0027\u0027 }}\""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"###############################################################################"},{"line_number":58,"context_line":"# Ansible configuration."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"d2278c81_aaf7fb76","line":55,"updated":"2025-09-30 09:13:19.000000000","message":"Why not ansible_facts.distribution_release?","commit_id":"e95ca8f6c86739e86ba46bc373edfe932b646664"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"036d26c99cadb59bc717bd6512510a53b57032a1","unresolved":false,"context_lines":[{"line_number":52,"context_line":"# \"9\" when os_distribution is \"rocky\", or \"noble\" when os_distribution is"},{"line_number":53,"context_line":"# \"ubuntu\"."},{"line_number":54,"context_line":"# yamllint disable-line rule:line-length"},{"line_number":55,"context_line":"os_release: \"{{ \u0027noble\u0027 if os_distribution \u003d\u003d \u0027ubuntu\u0027 else lookup(\u0027pipe\u0027, \u0027. /etc/os-release \u0026\u0026 echo $VERSION_ID | cut -d . -f 1\u0027) | trim }}{{ \u0027-stream\u0027 if os_distribution \u003d\u003d \u0027centos\u0027 else \u0027\u0027 }}\""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"###############################################################################"},{"line_number":58,"context_line":"# Ansible configuration."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"b83bb8d0_f9cff0b4","line":55,"in_reply_to":"3eb1d86e_2171ef23","updated":"2025-09-30 11:54:12.000000000","message":"If something is done in a complex way there is often a reason for it. Here it was to avoid forcing fact gathering. I have reverted to the os-release approach.","commit_id":"e95ca8f6c86739e86ba46bc373edfe932b646664"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"0090bfeff13611170a310797fefcabbacc421e84","unresolved":false,"context_lines":[{"line_number":52,"context_line":"# \"9\" when os_distribution is \"rocky\", or \"noble\" when os_distribution is"},{"line_number":53,"context_line":"# \"ubuntu\"."},{"line_number":54,"context_line":"# yamllint disable-line rule:line-length"},{"line_number":55,"context_line":"os_release: \"{{ \u0027noble\u0027 if os_distribution \u003d\u003d \u0027ubuntu\u0027 else lookup(\u0027pipe\u0027, \u0027. /etc/os-release \u0026\u0026 echo $VERSION_ID | cut -d . -f 1\u0027) | trim }}{{ \u0027-stream\u0027 if os_distribution \u003d\u003d \u0027centos\u0027 else \u0027\u0027 }}\""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"###############################################################################"},{"line_number":58,"context_line":"# Ansible configuration."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3eb1d86e_2171ef23","line":55,"in_reply_to":"d2278c81_aaf7fb76","updated":"2025-09-30 09:42:15.000000000","message":"I was following Mark\u0027s original approach, but Ansible facts looks better. Thanks!","commit_id":"e95ca8f6c86739e86ba46bc373edfe932b646664"}]}
