)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"306e7847b79654419f8fc7cb1a9289212cf17108","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3a0dc1b9_a495ae5d","updated":"2024-11-07 19:36:35.000000000","message":"Can we keep the flag for older versions of dnf? Removing this seems like a step backward for everyone continuing to build older distro releases.\n\nSeparately, is there some other flag like debug or whatever that should be used with dnf5 to keep the same level of output? Or maybe dnf5 is always verbose?","commit_id":"c799ef86c86c0f086ecfe9fc54783a961bf01fa9"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"b0bbad002505640e19411585039ff8fe54a29236","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c1c906af_954f6c59","in_reply_to":"1acdda4b_c88672ed","updated":"2024-11-27 10:24:21.000000000","message":"Done","commit_id":"c799ef86c86c0f086ecfe9fc54783a961bf01fa9"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"ef46a4bd5ab6176f0e72a351a0e665d53db82a4f","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1acdda4b_c88672ed","in_reply_to":"3a0dc1b9_a495ae5d","updated":"2024-11-26 14:00:10.000000000","message":"Yeah, sure, will try to detect dnf version before making choice on flags. Was just thinking to simplify a bit.\n\nThere\u0027s a bug report (I somehow missed to link): https://github.com/rpm-software-management/dnf5/issues/464\n\nBut in short - they decided that verbose is weird and just dropped it.","commit_id":"c799ef86c86c0f086ecfe9fc54783a961bf01fa9"},{"author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"change_message_id":"2a604df1c8a5ff722bd9c1e283f001fba2452cca","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"207c7941_b5839ea8","updated":"2024-12-02 01:21:15.000000000","message":"I can confirm that with this patch and https://review.opendev.org/c/openstack/diskimage-builder/+/922109 both Fedora 40 and 41 build correctly for me.","commit_id":"ee883a6cb7519e0eadec72f177b547dfe75c3d79"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"6b3c07e16455ab66d34d0b86ce69f570cacbbb23","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"13977d60_4b5b1708","updated":"2024-11-27 13:13:49.000000000","message":"recheck docker rate-limit","commit_id":"ee883a6cb7519e0eadec72f177b547dfe75c3d79"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"413724b9be52f35856f53465d565000a5ffefd94","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"8c33e389_65164d20","updated":"2025-08-27 04:54:32.000000000","message":"recheck xenial is gone","commit_id":"bd58a51d06170b86da12f1b127731aa43573c680"}],"diskimage_builder/elements/yum/bin/install-packages":[{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"adb4018408aceadb916412ad73a0781f83ca89fb","unresolved":true,"context_lines":[{"line_number":145,"context_line":"    ${YUM} $YUM_FLAGS $ACTION $EXTRA_ARGS $PKGS"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"    if [ \"$ACTION\" \u003d\u003d \"install\" ]; then"},{"line_number":148,"context_line":"        # dnf5 does not support \"mark install\""},{"line_number":149,"context_line":"        if [ ${YUM} \u003d\u003d \"dnf\" ] \u0026\u0026 [ -z \"$DNF5\" ]; then"},{"line_number":150,"context_line":"            # Make sure dnf won\u0027t autoremove these packages"},{"line_number":151,"context_line":"            dnf mark install $PKGS"}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"9d34020e_405043f7","line":148,"updated":"2024-12-02 02:21:06.000000000","message":"Note we did have to revert the removal of this in https://review.opendev.org/c/openstack/diskimage-builder/+/775735 ... but perhaps dnf5 does things differently?","commit_id":"ee883a6cb7519e0eadec72f177b547dfe75c3d79"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"93db09c2abf8f9efc4bc2b044c6cf6e51898ec61","unresolved":true,"context_lines":[{"line_number":145,"context_line":"    ${YUM} $YUM_FLAGS $ACTION $EXTRA_ARGS $PKGS"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"    if [ \"$ACTION\" \u003d\u003d \"install\" ]; then"},{"line_number":148,"context_line":"        # dnf5 does not support \"mark install\""},{"line_number":149,"context_line":"        if [ ${YUM} \u003d\u003d \"dnf\" ] \u0026\u0026 [ -z \"$DNF5\" ]; then"},{"line_number":150,"context_line":"            # Make sure dnf won\u0027t autoremove these packages"},{"line_number":151,"context_line":"            dnf mark install $PKGS"}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"a3c0b345_1733e5b8","line":148,"in_reply_to":"9d34020e_405043f7","updated":"2024-12-03 18:45:15.000000000","message":"I saw that, but it was due to some ironic-specific thing. But as command is simply not around - I\u0027m not sure what the alternative is here from element perspective.","commit_id":"ee883a6cb7519e0eadec72f177b547dfe75c3d79"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"52374d2bc2d6bc14fd8041479d9c8c06b1b93905","unresolved":true,"context_lines":[{"line_number":145,"context_line":"    ${YUM} $YUM_FLAGS $ACTION $EXTRA_ARGS $PKGS"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"    if [ \"$ACTION\" \u003d\u003d \"install\" ]; then"},{"line_number":148,"context_line":"        # dnf5 does not support \"mark install\""},{"line_number":149,"context_line":"        if [ ${YUM} \u003d\u003d \"dnf\" ] \u0026\u0026 [ -z \"$DNF5\" ]; then"},{"line_number":150,"context_line":"            # Make sure dnf won\u0027t autoremove these packages"},{"line_number":151,"context_line":"            dnf mark install $PKGS"}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"c4dbb505_2e1207ea","line":148,"in_reply_to":"a3c0b345_1733e5b8","updated":"2024-12-04 22:34:44.000000000","message":"I guess the replacment is \"dnf mark user\"?  https://dnf5.readthedocs.io/en/latest/commands/mark.8.html -- cf. https://www.man7.org/linux/man-pages/man8/dnf4.8.html","commit_id":"ee883a6cb7519e0eadec72f177b547dfe75c3d79"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"e2b51f1bdbaa9737c14969aba52dd794c1f01228","unresolved":false,"context_lines":[{"line_number":145,"context_line":"    ${YUM} $YUM_FLAGS $ACTION $EXTRA_ARGS $PKGS"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"    if [ \"$ACTION\" \u003d\u003d \"install\" ]; then"},{"line_number":148,"context_line":"        # dnf5 does not support \"mark install\""},{"line_number":149,"context_line":"        if [ ${YUM} \u003d\u003d \"dnf\" ] \u0026\u0026 [ -z \"$DNF5\" ]; then"},{"line_number":150,"context_line":"            # Make sure dnf won\u0027t autoremove these packages"},{"line_number":151,"context_line":"            dnf mark install $PKGS"}],"source_content_type":"application/x-shellscript","patch_set":5,"id":"cf6fd4a7_07d35cf3","line":148,"in_reply_to":"c4dbb505_2e1207ea","updated":"2025-08-26 09:51:15.000000000","message":"Done","commit_id":"ee883a6cb7519e0eadec72f177b547dfe75c3d79"}]}
