)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"1d655d2f6ae029cc044e7b3940b784f9589b8c5f","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"621a3d79_908ddaf3","updated":"2024-03-06 11:08:01.000000000","message":"I understand the motivation, but I don\u0027t think we can support that.\nCan we raise a bug in launchpad for Ubuntu packaging people - so this can be fixed on distro side?","commit_id":"a58f62b6a82bfcddafcffc7eff9b768540ad663f"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"d007eab73bd66b366d9fd675392b7d0ea5f00e7a","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"6d0ebda9_28afc6e8","in_reply_to":"621a3d79_908ddaf3","updated":"2024-03-06 11:23:00.000000000","message":"There is this PPA: https://blueprints.launchpad.net/~quarckster/+archive/ubuntu/containers\nOr maybe kubic (https://software.opensuse.org/download/package?package\u003dcrun\u0026project\u003ddevel%3Akubic%3Alibcontainers%3Astable) - but I guess the PPA is something we could accept easier.","commit_id":"a58f62b6a82bfcddafcffc7eff9b768540ad663f"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"989d29c6e35248a95b4458aa317a4ee812e77d2f","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"bee1c37e_6b96c18d","in_reply_to":"6d0ebda9_28afc6e8","updated":"2024-03-18 15:33:12.000000000","message":"Sounds good, sorry missed this comment before. I\u0027ll try that method.","commit_id":"a58f62b6a82bfcddafcffc7eff9b768540ad663f"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"c7e0e18641e456600d85d6752d9d4883caf1041d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7e1ecb53_dbc05047","in_reply_to":"8038ab6b_8f693067","updated":"2024-03-20 15:55:16.000000000","message":"Done","commit_id":"a58f62b6a82bfcddafcffc7eff9b768540ad663f"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"048e1e251646a4c2160bf9f065ea3cf50e286a36","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e91d8db0_befccd3e","in_reply_to":"bee1c37e_6b96c18d","updated":"2024-03-18 15:52:37.000000000","message":"I was wondering if it was worth just adding it as a known issue and documenting the workaround. From a kayobe, perspective I\u0027d prefer if all the repos were defined in one place ($KAYOBE_CONFIG_PATH/apt.yml). What do you think? We might have 24.04 or a new package soon.","commit_id":"a58f62b6a82bfcddafcffc7eff9b768540ad663f"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"2031af5e7ae20a12d4df1b73e97606e4c003368e","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8038ab6b_8f693067","in_reply_to":"e91d8db0_befccd3e","updated":"2024-03-18 16:30:39.000000000","message":"Bug report is here: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2052961","commit_id":"a58f62b6a82bfcddafcffc7eff9b768540ad663f"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"6b27d874549750bca34e365408d2e84d8005a60c","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5b615295_6b7fbc46","in_reply_to":"e91d8db0_befccd3e","updated":"2024-03-18 16:04:36.000000000","message":"so, was there a bug raised with ubuntu/debian folks, or not?\n\nWho will watch for upstream security issues on the crun github, if we do use that instead?\n\nI\u0027m against using some random ppa from a random person - afaik all you need to publish such a ppa is a launchpad account, who does vet the code against backdoors/supply chain ttacks?\n\nWhat is the problem with opening a bugreport? Was it done? If not, why not? If yes, where is the link to that.\n\nI\u0027m pretty sure they would backport the fix as it\u0027s clearly a regression.","commit_id":"a58f62b6a82bfcddafcffc7eff9b768540ad663f"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"66d58a189d439cfa14b4eb150d159c4df13b9b4a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"304e877a_14fbd8ac","updated":"2024-03-20 20:36:27.000000000","message":"seems strange document the issue instead of fix them. anyway lgtm.","commit_id":"81e24bbd375890216c5a25e20b5de7e0d2e67e3c"}],"roles/podman/defaults/main.yml":[{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"31f7eca31cde65621bb89103d00033b5be88c811","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"podman_enable_binary_crun: \"{{ ansible_facts.distribution \u003d\u003d \u0027Ubuntu\u0027 and ansible_facts.distribution_version \u003d\u003d \u002722.04\u0027 }}\""},{"line_number":10,"context_line":"podman_binary_crun_url: \"https://github.com/containers/crun/releases/download/1.14.4/crun-1.14.4-linux-amd64\""},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"# Podman config variables"},{"line_number":13,"context_line":"podman_storage_driver:"},{"line_number":14,"context_line":"podman_runtime_directory:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"c301827c_cab67b01","line":11,"updated":"2024-03-13 19:30:12.000000000","message":"podman_binary_crun_checksum: \"sha256:512ebf6b4f3e44824a50f6742121681ec307f6554f68e9b7c07257202dff249f\"\n\nsomehow CHECKSUMS.zip file not exists on releases page, but it can be found here:\nhttps://github.com/containers/crun/actions/runs/8098464438/artifacts/1286398773\nfrom the action job: https://github.com/containers/crun/actions/runs/8098464438/job/22131919767","commit_id":"b93ebcbab54e117ecb4241972a416dd3434bbe68"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"c7e0e18641e456600d85d6752d9d4883caf1041d","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"podman_enable_binary_crun: \"{{ ansible_facts.distribution \u003d\u003d \u0027Ubuntu\u0027 and ansible_facts.distribution_version \u003d\u003d \u002722.04\u0027 }}\""},{"line_number":10,"context_line":"podman_binary_crun_url: \"https://github.com/containers/crun/releases/download/1.14.4/crun-1.14.4-linux-amd64\""},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"# Podman config variables"},{"line_number":13,"context_line":"podman_storage_driver:"},{"line_number":14,"context_line":"podman_runtime_directory:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"52833a12_de6493c6","line":11,"in_reply_to":"c301827c_cab67b01","updated":"2024-03-20 15:55:16.000000000","message":"Done","commit_id":"b93ebcbab54e117ecb4241972a416dd3434bbe68"}],"roles/podman/tasks/install.yml":[{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"5300bfc010a33241b5ecd1386f6b47cd38424935","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  register: podman_install_result"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"- block:"},{"line_number":22,"context_line":"    - name: Ensure /opt/bin exists"},{"line_number":23,"context_line":"      file:"},{"line_number":24,"context_line":"        path: /opt/bin"},{"line_number":25,"context_line":"        state: directory"},{"line_number":26,"context_line":"        owner: root"},{"line_number":27,"context_line":"        group: root"},{"line_number":28,"context_line":"        mode: 0777"},{"line_number":29,"context_line":"      become: true"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    - name: Download crun binary"},{"line_number":32,"context_line":"      # NOTE(wszumski): Workaround for known issue with crun when running via systemd, see:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"aab7a4a4_74f34ef6","line":29,"range":{"start_line":22,"start_character":6,"end_line":29,"end_character":18},"updated":"2024-03-06 21:18:16.000000000","message":"this breaks FHS compliance\nwhy not use /usr/local/bin ? so this task can be skipped","commit_id":"1429fd382464feaa66471b64651c3da88c78d3e0"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"29b928c75586fe54cce669a9bb704657e380a343","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  register: podman_install_result"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"- block:"},{"line_number":22,"context_line":"    - name: Ensure /opt/bin exists"},{"line_number":23,"context_line":"      file:"},{"line_number":24,"context_line":"        path: /opt/bin"},{"line_number":25,"context_line":"        state: directory"},{"line_number":26,"context_line":"        owner: root"},{"line_number":27,"context_line":"        group: root"},{"line_number":28,"context_line":"        mode: 0777"},{"line_number":29,"context_line":"      become: true"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    - name: Download crun binary"},{"line_number":32,"context_line":"      # NOTE(wszumski): Workaround for known issue with crun when running via systemd, see:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"f2e9686f_bcace3ea","line":29,"range":{"start_line":22,"start_character":6,"end_line":29,"end_character":18},"in_reply_to":"240a0b2d_6d708c73","updated":"2024-03-13 18:03:58.000000000","message":"I\u0027ll go with your suggestion - thanks.","commit_id":"1429fd382464feaa66471b64651c3da88c78d3e0"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"dc2c975294105cf771a9e70b6f798a9f6cb4dcd6","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  register: podman_install_result"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"- block:"},{"line_number":22,"context_line":"    - name: Ensure /opt/bin exists"},{"line_number":23,"context_line":"      file:"},{"line_number":24,"context_line":"        path: /opt/bin"},{"line_number":25,"context_line":"        state: directory"},{"line_number":26,"context_line":"        owner: root"},{"line_number":27,"context_line":"        group: root"},{"line_number":28,"context_line":"        mode: 0777"},{"line_number":29,"context_line":"      become: true"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    - name: Download crun binary"},{"line_number":32,"context_line":"      # NOTE(wszumski): Workaround for known issue with crun when running via systemd, see:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"240a0b2d_6d708c73","line":29,"range":{"start_line":22,"start_character":6,"end_line":29,"end_character":18},"in_reply_to":"2d60d894_27e3f93f","updated":"2024-03-07 20:28:17.000000000","message":"\"no\" means \"reserved\" sorry","commit_id":"1429fd382464feaa66471b64651c3da88c78d3e0"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"4a18b3438b149c2928e261656f8df5b7d42cba04","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  register: podman_install_result"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"- block:"},{"line_number":22,"context_line":"    - name: Ensure /opt/bin exists"},{"line_number":23,"context_line":"      file:"},{"line_number":24,"context_line":"        path: /opt/bin"},{"line_number":25,"context_line":"        state: directory"},{"line_number":26,"context_line":"        owner: root"},{"line_number":27,"context_line":"        group: root"},{"line_number":28,"context_line":"        mode: 0777"},{"line_number":29,"context_line":"      become: true"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    - name: Download crun binary"},{"line_number":32,"context_line":"      # NOTE(wszumski): Workaround for known issue with crun when running via systemd, see:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"2d60d894_27e3f93f","line":29,"range":{"start_line":22,"start_character":6,"end_line":29,"end_character":18},"in_reply_to":"41735fd9_48a98cfd","updated":"2024-03-07 20:26:39.000000000","message":"yep, one of the correct reference, so there is no /opt/bin there.\nnever mind about FHS, why not /usr/local/bin/ either?","commit_id":"1429fd382464feaa66471b64651c3da88c78d3e0"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"41c14fa37a7379a96980e823bc5186515749e22c","unresolved":true,"context_lines":[{"line_number":19,"context_line":"  register: podman_install_result"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"- block:"},{"line_number":22,"context_line":"    - name: Ensure /opt/bin exists"},{"line_number":23,"context_line":"      file:"},{"line_number":24,"context_line":"        path: /opt/bin"},{"line_number":25,"context_line":"        state: directory"},{"line_number":26,"context_line":"        owner: root"},{"line_number":27,"context_line":"        group: root"},{"line_number":28,"context_line":"        mode: 0777"},{"line_number":29,"context_line":"      become: true"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    - name: Download crun binary"},{"line_number":32,"context_line":"      # NOTE(wszumski): Workaround for known issue with crun when running via systemd, see:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"41735fd9_48a98cfd","line":29,"range":{"start_line":22,"start_character":6,"end_line":29,"end_character":18},"in_reply_to":"aab7a4a4_74f34ef6","updated":"2024-03-07 18:17:03.000000000","message":"Interesting, what is the best reference for that? I\u0027ve found:\n\nhttps://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s13.html\n\nIs that outdated or have I misinterpreted something?","commit_id":"1429fd382464feaa66471b64651c3da88c78d3e0"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"c7e0e18641e456600d85d6752d9d4883caf1041d","unresolved":false,"context_lines":[{"line_number":19,"context_line":"  register: podman_install_result"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"- block:"},{"line_number":22,"context_line":"    - name: Ensure /opt/bin exists"},{"line_number":23,"context_line":"      file:"},{"line_number":24,"context_line":"        path: /opt/bin"},{"line_number":25,"context_line":"        state: directory"},{"line_number":26,"context_line":"        owner: root"},{"line_number":27,"context_line":"        group: root"},{"line_number":28,"context_line":"        mode: 0777"},{"line_number":29,"context_line":"      become: true"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"    - name: Download crun binary"},{"line_number":32,"context_line":"      # NOTE(wszumski): Workaround for known issue with crun when running via systemd, see:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"d5cc17b1_86f37a13","line":29,"range":{"start_line":22,"start_character":6,"end_line":29,"end_character":18},"in_reply_to":"f2e9686f_bcace3ea","updated":"2024-03-20 15:55:16.000000000","message":"Done","commit_id":"1429fd382464feaa66471b64651c3da88c78d3e0"},{"author":{"_account_id":14200,"name":"Maksim Malchuk","email":"maksim.malchuk@gmail.com","username":"mmalchuk"},"change_message_id":"31f7eca31cde65621bb89103d00033b5be88c811","unresolved":true,"context_lines":[{"line_number":24,"context_line":"  ansible.builtin.get_url:"},{"line_number":25,"context_line":"    url: \"{{ podman_binary_crun_url }}\""},{"line_number":26,"context_line":"    dest: /usr/local/bin/crun"},{"line_number":27,"context_line":"    mode: \u00270755\u0027"},{"line_number":28,"context_line":"  become: true"},{"line_number":29,"context_line":"  when: podman_enable_binary_crun | bool"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"e4768e55_31797c5b","line":27,"updated":"2024-03-13 19:30:12.000000000","message":"checksum: \"{{ podman_binary_crun_checksum }}\"","commit_id":"b93ebcbab54e117ecb4241972a416dd3434bbe68"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"c7e0e18641e456600d85d6752d9d4883caf1041d","unresolved":false,"context_lines":[{"line_number":24,"context_line":"  ansible.builtin.get_url:"},{"line_number":25,"context_line":"    url: \"{{ podman_binary_crun_url }}\""},{"line_number":26,"context_line":"    dest: /usr/local/bin/crun"},{"line_number":27,"context_line":"    mode: \u00270755\u0027"},{"line_number":28,"context_line":"  become: true"},{"line_number":29,"context_line":"  when: podman_enable_binary_crun | bool"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"7506152a_c8f15e70","line":27,"in_reply_to":"9b21c741_bd1f4ef6","updated":"2024-03-20 15:55:16.000000000","message":"Done","commit_id":"b93ebcbab54e117ecb4241972a416dd3434bbe68"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"989d29c6e35248a95b4458aa317a4ee812e77d2f","unresolved":true,"context_lines":[{"line_number":24,"context_line":"  ansible.builtin.get_url:"},{"line_number":25,"context_line":"    url: \"{{ podman_binary_crun_url }}\""},{"line_number":26,"context_line":"    dest: /usr/local/bin/crun"},{"line_number":27,"context_line":"    mode: \u00270755\u0027"},{"line_number":28,"context_line":"  become: true"},{"line_number":29,"context_line":"  when: podman_enable_binary_crun | bool"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9b21c741_bd1f4ef6","line":27,"in_reply_to":"e4768e55_31797c5b","updated":"2024-03-18 15:33:12.000000000","message":"Good suggestion - thanks.","commit_id":"b93ebcbab54e117ecb4241972a416dd3434bbe68"}]}
