)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"6b7bc8797f27b9a17c990a4b92127deff0c8ec72","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b9415f14_61f61cee","updated":"2026-09-18 14:27:12.000000000","message":"With LVM no problem?","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"f91073c86296bb9838c610e60276fdaeedd67a20","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a5b5bc3b_344a2e96","in_reply_to":"b9415f14_61f61cee","updated":"2026-09-18 22:03:37.000000000","message":"Tested with `block-device-efi-lvm` and `dracut-regenerate` element and it works well.","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"f91073c86296bb9838c610e60276fdaeedd67a20","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"72f09588_878051b2","updated":"2026-09-18 22:03:37.000000000","message":"@lazekteam@gmail.com Thanks for your review. All the comments are addressed.","commit_id":"703c2ed2d994a73136721d5edfe4c8677087a7a9"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"25d244ca2c2fb236043a1200ab15ca6c06aba201","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"f256645a_1819f133","updated":"2026-09-20 18:08:27.000000000","message":"LGTM","commit_id":"2d64aed4470112ef87c9519146ded6b2e7d7e35f"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"4deca2c2fc8c765d608f1e083abdf5e46034b5df","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"d5c609ff_b3bc2199","updated":"2026-09-27 20:11:10.000000000","message":"Thanks @lazekteam@gmail.com for the review.\nCan someone else give another review to this please?\n@juliaashleykreger@gmail.com\n@mnasiadka@gmail.com\n@dcu995@gmail.com","commit_id":"2d64aed4470112ef87c9519146ded6b2e7d7e35f"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"a767906bc7c584748b8a0b4b6883ef92089aa91f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"b03bf2e9_4e54f8b2","in_reply_to":"0864c463_5735faa7","updated":"2026-10-01 22:23:15.000000000","message":"Thanks, servers are now consistently reachable via ssh","commit_id":"2d64aed4470112ef87c9519146ded6b2e7d7e35f"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"99c5faf391913b208bb8e3aa7ae35784fea0bb92","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"0864c463_5735faa7","in_reply_to":"4060158c_79dc1670","updated":"2026-10-01 21:23:00.000000000","message":"The package `redhat-release` was missing, I\u0027ve added the package and sshd works fine. can you please try again?","commit_id":"2d64aed4470112ef87c9519146ded6b2e7d7e35f"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"d69a84378d8bbe4c38d78c568a107ec41c99ca37","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"a43495ff_9e7d8031","in_reply_to":"b03bf2e9_4e54f8b2","updated":"2026-10-02 07:32:06.000000000","message":"Thanks for testing and reviewing :D","commit_id":"2d64aed4470112ef87c9519146ded6b2e7d7e35f"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"dfda3310872d1421743e4633dd94a193972892bf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"4060158c_79dc1670","in_reply_to":"d5c609ff_b3bc2199","updated":"2026-10-01 14:54:19.000000000","message":"@armin.mahdilou@gmail.com\n\nHi. \nThanks for your patch.\nI\u0027m not quite sure if it\u0027s related to this patch but worth flagging: sshd intermittently fails to start on OL10 images built this way. Looks like sshd.service and sshd.socket both end up enabled and conflict, so it\u0027s a race at\nboot, some instances come up reachable, others never.\n\nDisabling sshd.socket post-install fixes it, so i\u0027me wondering did you run into this too, or is there something off on my side?","commit_id":"2d64aed4470112ef87c9519146ded6b2e7d7e35f"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"98d4e0b688904a3bde3c727f005313dfc8b80d82","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"c616b3e8_f4762002","updated":"2026-10-08 14:03:20.000000000","message":"Looking forward to another review and hopefully merge 😅\nJust don\u0027t want it to be forgotten.","commit_id":"5422babb71aaf00aa99c48622cbc62555e0f6276"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"94f3b69d061e3b2e42936572bbbc677680ff1ab8","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":10,"id":"7d8cdc37_7ee01180","updated":"2026-10-16 15:47:33.000000000","message":"Mainly reviewing this for dangerous stuff and weird patterns. I\u0027m not a user of oracle linux and won\u0027t test this directly, just trying to facilitate y\u0027all getting your code merged.","commit_id":"6b24900fbaac5eae0e97dd98ef6965f55c467b7b"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"9ac15cb79deb7842db1b1e9f6ec0a573a7665bf0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"4896bcab_54476454","in_reply_to":"7d8cdc37_7ee01180","updated":"2026-10-17 09:52:39.000000000","message":"Hi Jay, thanks for your review, much appreciated.","commit_id":"6b24900fbaac5eae0e97dd98ef6965f55c467b7b"}],"diskimage_builder/elements/oraclelinux-minimal/README.rst":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"6b7bc8797f27b9a17c990a4b92127deff0c8ec72","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"oraclelinux-minimal"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7cf53187_7cad14de","line":1,"updated":"2026-09-18 14:27:12.000000000","message":"```suggestion\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n```","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"f91073c86296bb9838c610e60276fdaeedd67a20","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"oraclelinux-minimal"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"f1a63b5e_bfef23a7","line":1,"in_reply_to":"7cf53187_7cad14de","updated":"2026-09-18 22:03:37.000000000","message":"Done","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"b43326e61c2169cffdad380d15cf317e3be550e6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"oraclelinux-minimal"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"f25d059a_1d2fe95a","line":1,"in_reply_to":"7cf53187_7cad14de","updated":"2026-09-18 21:13:42.000000000","message":"Done","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"6b7bc8797f27b9a17c990a4b92127deff0c8ec72","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"oraclelinux-minimal"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Create a minimal Oracle Linux image from packages."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1beb868e_2e7d3e4d","line":3,"updated":"2026-09-18 14:27:12.000000000","message":"```suggestion\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n```","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"f91073c86296bb9838c610e60276fdaeedd67a20","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"oraclelinux-minimal"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Create a minimal Oracle Linux image from packages."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"003b79a8_52307ff2","line":3,"in_reply_to":"1beb868e_2e7d3e4d","updated":"2026-09-18 22:03:37.000000000","message":"Done","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"b43326e61c2169cffdad380d15cf317e3be550e6","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"oraclelinux-minimal"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Create a minimal Oracle Linux image from packages."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5d301a63_a7738d5f","line":3,"in_reply_to":"1beb868e_2e7d3e4d","updated":"2026-09-18 21:13:42.000000000","message":"Done","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"94f3b69d061e3b2e42936572bbbc677680ff1ab8","unresolved":true,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"oraclelinux-minimal"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Create a minimal Oracle Linux image from packages."},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Use of this element requires ``rpm``, ``rpmkeys`` and a host package manager"}],"source_content_type":"text/x-rst","patch_set":10,"id":"cfb5d8db_88ef86a3","line":4,"updated":"2026-10-16 15:47:33.000000000","message":"There are no active DIB maintainers who use oracle linux. Can we add a note here that DIB doesn\u0027t run CI or actively test this element, but if bugs are found patches are accepted?","commit_id":"6b24900fbaac5eae0e97dd98ef6965f55c467b7b"}],"diskimage_builder/elements/yum-minimal/root.d/08-yum-chroot":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"b519dafaf0ed213e661bd265fdf36ec5df62bfbc","unresolved":true,"context_lines":[{"line_number":349,"context_line":"        local _lang_pack\u003d\"\""},{"line_number":350,"context_line":"        local _extra_pkgs\u003d\"\""},{"line_number":351,"context_line":""},{"line_number":352,"context_line":"        if [[ ${DISTRO_NAME} \u003d~ (centos|fedora|oraclelinux) ]]; then"},{"line_number":353,"context_line":"            # glibc from F24 onwards has split locales into \"langpack\""},{"line_number":354,"context_line":"            # packages.  Host yum doesn\u0027t understand the"},{"line_number":355,"context_line":"            # weak-dependencies glibc now uses to get the"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"1630adc0_d47ce77c","line":352,"updated":"2026-09-18 23:29:36.000000000","message":"I think, need add AlmaLinux and Rocky.","commit_id":"5df8d2d28b44bc68e0e0f132ca200cf14f982159"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"81d524b59ac4b5f3e6dc3ec7b1c3fbed6049df53","unresolved":false,"context_lines":[{"line_number":349,"context_line":"        local _lang_pack\u003d\"\""},{"line_number":350,"context_line":"        local _extra_pkgs\u003d\"\""},{"line_number":351,"context_line":""},{"line_number":352,"context_line":"        if [[ ${DISTRO_NAME} \u003d~ (centos|fedora|oraclelinux) ]]; then"},{"line_number":353,"context_line":"            # glibc from F24 onwards has split locales into \"langpack\""},{"line_number":354,"context_line":"            # packages.  Host yum doesn\u0027t understand the"},{"line_number":355,"context_line":"            # weak-dependencies glibc now uses to get the"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"dc069e23_357d068d","line":352,"in_reply_to":"1630adc0_d47ce77c","updated":"2026-09-19 07:58:56.000000000","message":"Done","commit_id":"5df8d2d28b44bc68e0e0f132ca200cf14f982159"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"82fa816a9d0b849734f948d3909f0d46b5cadf8a","unresolved":true,"context_lines":[{"line_number":458,"context_line":"# seemingly mismatched libraries."},{"line_number":459,"context_line":"if [[ ${DISTRO_NAME} \u003d~ (fedora|openeuler) ]]; then"},{"line_number":460,"context_line":"    _install_pkg_manager dnf dnf-plugins-core curl"},{"line_number":461,"context_line":"elif [[ ${DISTRO_NAME} \u003d~ (centos|oraclelinux) ]]; then"},{"line_number":462,"context_line":"    _install_pkg_manager dnf dnf-plugins-core curl libcurl"},{"line_number":463,"context_line":"else"},{"line_number":464,"context_line":"    _install_pkg_manager yum"}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"73cb4e62_0bd40beb","line":461,"updated":"2026-09-20 00:36:21.000000000","message":"AlmaLinux, Rocky?","commit_id":"c445bf33038d2265faeed72f5faeb21acb5776ce"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"c71b06bf1940f8384f7872663c7d6c718cee62f3","unresolved":false,"context_lines":[{"line_number":458,"context_line":"# seemingly mismatched libraries."},{"line_number":459,"context_line":"if [[ ${DISTRO_NAME} \u003d~ (fedora|openeuler) ]]; then"},{"line_number":460,"context_line":"    _install_pkg_manager dnf dnf-plugins-core curl"},{"line_number":461,"context_line":"elif [[ ${DISTRO_NAME} \u003d~ (centos|oraclelinux) ]]; then"},{"line_number":462,"context_line":"    _install_pkg_manager dnf dnf-plugins-core curl libcurl"},{"line_number":463,"context_line":"else"},{"line_number":464,"context_line":"    _install_pkg_manager yum"}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"865b010c_e102ceb1","line":461,"in_reply_to":"73cb4e62_0bd40beb","updated":"2026-09-20 08:18:42.000000000","message":"Done","commit_id":"c445bf33038d2265faeed72f5faeb21acb5776ce"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"94f3b69d061e3b2e42936572bbbc677680ff1ab8","unresolved":true,"context_lines":[{"line_number":251,"context_line":"    # version.  There is another variable \"$stream\" that we don\u0027t pass"},{"line_number":252,"context_line":"    local temp_tmp"},{"line_number":253,"context_line":"    temp_tmp\u003d$(mktemp -d)"},{"line_number":254,"context_line":"    _set_host_repo_args $repo"},{"line_number":255,"context_line":"    TMPDIR\u003d${temp_tmp} ${HOST_YUM_DOWNLOADER} --verbose \\"},{"line_number":256,"context_line":"        --releasever\u003d${DIB_RELEASE/-*/} \\"},{"line_number":257,"context_line":"        --setopt\u003dreposdir\u003d$repo \\"}],"source_content_type":"application/x-shellscript","patch_set":10,"id":"9c5ac6e0_02e76bc4","line":254,"updated":"2026-10-16 15:47:33.000000000","message":"It\u0027s not clear to me how this change is related to oracle linux support; and if it is, why it\u0027s not behind a if oraclelinux check? Can you improve the comments here to add clarity? If this is a separate bugfix, please split it out.","commit_id":"6b24900fbaac5eae0e97dd98ef6965f55c467b7b"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"94f3b69d061e3b2e42936572bbbc677680ff1ab8","unresolved":true,"context_lines":[{"line_number":264,"context_line":"        die \"Failed to download initial packages: ${packages}\""},{"line_number":265,"context_line":"    fi"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":"    _verify_bootstrap_packages $repo $WORKING"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"    # --nodeps works around these wanting /bin/sh in some fedora"},{"line_number":270,"context_line":"    # releases, see rhbz#1265873"}],"source_content_type":"application/x-shellscript","patch_set":10,"id":"6c5710dd_a41f3d49","line":267,"updated":"2026-10-16 15:47:33.000000000","message":"same comment as line 254","commit_id":"6b24900fbaac5eae0e97dd98ef6965f55c467b7b"}],"diskimage_builder/elements/yum/pre-install.d/01-00-centos-python3":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"6b7bc8797f27b9a17c990a4b92127deff0c8ec72","unresolved":true,"context_lines":[{"line_number":10,"context_line":"# early (even before package-installs, which is written in Python and"},{"line_number":11,"context_line":"# uses YAML)."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"if [[ ${DISTRO_NAME} \u003d~ (centos|oraclelinux|rhel) ]]; then"},{"line_number":14,"context_line":"    # Ensure the \"user\" python3 package is installed"},{"line_number":15,"context_line":"    # so we have /usr/bin/python3 and pyyaml."},{"line_number":16,"context_line":"    dnf install -y python3 python3-pyyaml"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"4bed60d7_c32edf4d","line":13,"updated":"2026-09-18 14:27:12.000000000","message":"may be add rocky / almalinux?","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"b43326e61c2169cffdad380d15cf317e3be550e6","unresolved":false,"context_lines":[{"line_number":10,"context_line":"# early (even before package-installs, which is written in Python and"},{"line_number":11,"context_line":"# uses YAML)."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"if [[ ${DISTRO_NAME} \u003d~ (centos|oraclelinux|rhel) ]]; then"},{"line_number":14,"context_line":"    # Ensure the \"user\" python3 package is installed"},{"line_number":15,"context_line":"    # so we have /usr/bin/python3 and pyyaml."},{"line_number":16,"context_line":"    dnf install -y python3 python3-pyyaml"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"0985ceb5_fcf79b6e","line":13,"in_reply_to":"4bed60d7_c32edf4d","updated":"2026-09-18 21:13:42.000000000","message":"Done","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"f91073c86296bb9838c610e60276fdaeedd67a20","unresolved":false,"context_lines":[{"line_number":10,"context_line":"# early (even before package-installs, which is written in Python and"},{"line_number":11,"context_line":"# uses YAML)."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"if [[ ${DISTRO_NAME} \u003d~ (centos|oraclelinux|rhel) ]]; then"},{"line_number":14,"context_line":"    # Ensure the \"user\" python3 package is installed"},{"line_number":15,"context_line":"    # so we have /usr/bin/python3 and pyyaml."},{"line_number":16,"context_line":"    dnf install -y python3 python3-pyyaml"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"af47f06a_45792963","line":13,"in_reply_to":"4bed60d7_c32edf4d","updated":"2026-09-18 22:03:37.000000000","message":"Done","commit_id":"3b555ba37f3240f2509d2fef7ce76c816c77d951"}],"releasenotes/notes/oraclelinux-minimal-8a1c0a0e9b0f4f21.yaml":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"94f3b69d061e3b2e42936572bbbc677680ff1ab8","unresolved":true,"context_lines":[{"line_number":12,"context_line":"    ``yum`` and ``yum-minimal`` elements handle it."},{"line_number":13,"context_line":"security:"},{"line_number":14,"context_line":"  - |"},{"line_number":15,"context_line":"    The packages that establish a ``yum-minimal`` root are installed with"},{"line_number":16,"context_line":"    ``rpm``, which does not apply the ``gpgcheck`` setting of the repositories"},{"line_number":17,"context_line":"    they were downloaded from. They are now checked against the keys those"},{"line_number":18,"context_line":"    repositories configure, where the repositories request checking and the"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7c6d5d9f_77effa9b","line":15,"updated":"2026-10-16 15:47:33.000000000","message":"This change needs to be split out.","commit_id":"6b24900fbaac5eae0e97dd98ef6965f55c467b7b"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"94f3b69d061e3b2e42936572bbbc677680ff1ab8","unresolved":true,"context_lines":[{"line_number":20,"context_line":"fixes:"},{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    The host package manager is now restricted to the repositories supplied"},{"line_number":23,"context_line":"    for a ``yum-minimal`` bootstrap. Previously the repositories configured on"},{"line_number":24,"context_line":"    the build host were also consulted, which could satisfy a bootstrap"},{"line_number":25,"context_line":"    package from the wrong distribution or release."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"cb5ccf7b_494fb79b","line":23,"updated":"2026-10-16 15:47:33.000000000","message":"This change needs to be split out.","commit_id":"6b24900fbaac5eae0e97dd98ef6965f55c467b7b"},{"author":{"_account_id":38741,"name":"Armin M","display_name":"Armin","email":"armin.mahdilou@gmail.com","username":"1nv0k32"},"change_message_id":"9ac15cb79deb7842db1b1e9f6ec0a573a7665bf0","unresolved":true,"context_lines":[{"line_number":20,"context_line":"fixes:"},{"line_number":21,"context_line":"  - |"},{"line_number":22,"context_line":"    The host package manager is now restricted to the repositories supplied"},{"line_number":23,"context_line":"    for a ``yum-minimal`` bootstrap. Previously the repositories configured on"},{"line_number":24,"context_line":"    the build host were also consulted, which could satisfy a bootstrap"},{"line_number":25,"context_line":"    package from the wrong distribution or release."}],"source_content_type":"text/x-yaml","patch_set":10,"id":"7240ed95_3ba928e0","line":23,"in_reply_to":"cb5ccf7b_494fb79b","updated":"2026-10-17 09:52:39.000000000","message":"Here is the first split: https://review.opendev.org/c/openstack/diskimage-builder/+/1011059","commit_id":"6b24900fbaac5eae0e97dd98ef6965f55c467b7b"}]}
