)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"9a7fa421109511b50cb6f9d1c4e61cb9c325c336","unresolved":false,"context_lines":[{"line_number":17,"context_line":"does not occur at ramdisk runtime."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"usr/lib/grub, usr/share/grub: GRUB bootloader modules and data."},{"line_number":20,"context_line":"IPA uses direct kernel boot and never invokes GRUB."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"usr/lib/sysimage/rpm: RPM package database. No package management"},{"line_number":23,"context_line":"occurs at ramdisk runtime. (~38 MiB)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"8523605d_9edbceef","line":20,"updated":"2026-06-30 14:13:52.000000000","message":"I assume ISOs use an external grub and also don\u0027t need these?","commit_id":"8933dc72679587efd5083e22ca29382a010a973b"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"42a1a07515d3b9069275ff14600c7589bad94d1f","unresolved":false,"context_lines":[{"line_number":17,"context_line":"does not occur at ramdisk runtime."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"usr/lib/grub, usr/share/grub: GRUB bootloader modules and data."},{"line_number":20,"context_line":"IPA uses direct kernel boot and never invokes GRUB."},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"usr/lib/sysimage/rpm: RPM package database. No package management"},{"line_number":23,"context_line":"occurs at ramdisk runtime. (~38 MiB)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"04738221_1694d74c","line":20,"in_reply_to":"8523605d_9edbceef","updated":"2026-07-14 01:04:56.000000000","message":"We call grub2-install and grub2-mkconfig so these cannot be removed.","commit_id":"8933dc72679587efd5083e22ca29382a010a973b"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"9a7fa421109511b50cb6f9d1c4e61cb9c325c336","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"usr/lib64/fwupd, usr/libexec/fwupd: fwupd runtime libraries and"},{"line_number":26,"context_line":"daemon. fwupd cannot be uninstalled due to a shim-x64 dependency"},{"line_number":27,"context_line":"chain, so its files are pruned directly."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"usr/lib64/gconv: glibc character set conversion modules for obscure"},{"line_number":30,"context_line":"encodings. IPA only requires UTF-8."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"11a1eaf3_743a9366","line":27,"updated":"2026-06-30 14:13:52.000000000","message":"I wonder if anyone tries to create a deploy step to use fwupd..","commit_id":"8933dc72679587efd5083e22ca29382a010a973b"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"42a1a07515d3b9069275ff14600c7589bad94d1f","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"usr/lib64/fwupd, usr/libexec/fwupd: fwupd runtime libraries and"},{"line_number":26,"context_line":"daemon. fwupd cannot be uninstalled due to a shim-x64 dependency"},{"line_number":27,"context_line":"chain, so its files are pruned directly."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"usr/lib64/gconv: glibc character set conversion modules for obscure"},{"line_number":30,"context_line":"encodings. IPA only requires UTF-8."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"e6666813_ac56d18e","line":27,"in_reply_to":"11a1eaf3_743a9366","updated":"2026-07-14 01:04:56.000000000","message":"Savings are tiny, not worth it.","commit_id":"8933dc72679587efd5083e22ca29382a010a973b"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"9a7fa421109511b50cb6f9d1c4e61cb9c325c336","unresolved":false,"context_lines":[{"line_number":27,"context_line":"chain, so its files are pruned directly."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"usr/lib64/gconv: glibc character set conversion modules for obscure"},{"line_number":30,"context_line":"encodings. IPA only requires UTF-8."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"usr/share/anaconda: Anaconda installer data, not relevant in IPA."},{"line_number":33,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"d13f2523_1724ab74","line":30,"updated":"2026-06-30 14:13:52.000000000","message":"I recall we had problem with EFI variables containing non-UTF. Is it safe?","commit_id":"8933dc72679587efd5083e22ca29382a010a973b"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"42a1a07515d3b9069275ff14600c7589bad94d1f","unresolved":false,"context_lines":[{"line_number":27,"context_line":"chain, so its files are pruned directly."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"usr/lib64/gconv: glibc character set conversion modules for obscure"},{"line_number":30,"context_line":"encodings. IPA only requires UTF-8."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"usr/share/anaconda: Anaconda installer data, not relevant in IPA."},{"line_number":33,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"2a210ce8_018ea87c","line":30,"in_reply_to":"d13f2523_1724ab74","updated":"2026-07-14 01:04:56.000000000","message":"Neither the efibootmgr nor efivar projects depend on gconv or iconv. EFI vars are meant to be stored in nvram as UCS-2 and these project do their own hand-rolled conversion to UTF-8, so I think this is safe to remove for this scenario.\n\nThe issue in the past has been non UCS-2 junk being put in EFI vars and the hand-rolled conversion not handling that.\n\nHaving said all that, this does feel higher risk. Lets not remove it in this change, we can always revisit later.","commit_id":"8933dc72679587efd5083e22ca29382a010a973b"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"9a7fa421109511b50cb6f9d1c4e61cb9c325c336","unresolved":false,"context_lines":[{"line_number":49,"context_line":"usr/share/hwdata/oui.txt, iab.txt: MAC vendor OUI/IAB lookup"},{"line_number":50,"context_line":"tables. Not used by IPA. pci.ids is retained for lshw."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"usr/share/mime: MIME type database. Not used by IPA."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"usr/share/X11: X11 keyboard layouts and configuration. No display"},{"line_number":55,"context_line":"server in IPA."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"852794f8_9b12892c","line":52,"updated":"2026-06-30 14:13:52.000000000","message":"Is it a big win? This does not seem safe.","commit_id":"8933dc72679587efd5083e22ca29382a010a973b"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"42a1a07515d3b9069275ff14600c7589bad94d1f","unresolved":false,"context_lines":[{"line_number":49,"context_line":"usr/share/hwdata/oui.txt, iab.txt: MAC vendor OUI/IAB lookup"},{"line_number":50,"context_line":"tables. Not used by IPA. pci.ids is retained for lshw."},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"usr/share/mime: MIME type database. Not used by IPA."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"usr/share/X11: X11 keyboard layouts and configuration. No display"},{"line_number":55,"context_line":"server in IPA."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"94f69c76_eb307a31","line":52,"in_reply_to":"852794f8_9b12892c","updated":"2026-07-14 01:04:56.000000000","message":"It saves a whopping ~0.14% compressed! Fair point mime can stay.","commit_id":"8933dc72679587efd5083e22ca29382a010a973b"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"a28023e0c6a05309e62a3ac7e1c4cde1bc27a63a","unresolved":true,"context_lines":[{"line_number":17,"context_line":"does not occur at ramdisk runtime."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"usr/lib/sysimage/rpm: RPM package database. No package management"},{"line_number":20,"context_line":"occurs at ramdisk runtime. (~38 MiB)"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"usr/share/anaconda: Anaconda installer data, not relevant in IPA."},{"line_number":23,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"85632844_ae3175fb","line":20,"updated":"2026-07-15 13:42:59.000000000","message":"We might want to consider this behind a flag, because I know we\u0027ve broken package installs before in the ramdisk image and we\u0027ve had folks doing custom stuff grumble some. That being said, maybe that is okay to remove.","commit_id":"95f71b29f2b1fba44b0da00db030177b0d5c1cfe"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"a28023e0c6a05309e62a3ac7e1c4cde1bc27a63a","unresolved":true,"context_lines":[{"line_number":42,"context_line":"usr/share/X11: X11 keyboard layouts and configuration. No display"},{"line_number":43,"context_line":"server in IPA."},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"usr/share/zsh: Zsh functions and completions. Not needed in a"},{"line_number":46,"context_line":"non-interactive ramdisk environment."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Change-Id: Ib8202320f41808049b672c575012fa228c38eb1a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"74e7198e_e5f89664","line":45,"updated":"2026-07-15 13:42:59.000000000","message":"Thinking out loud, I wonder if there are shells we can delete...","commit_id":"95f71b29f2b1fba44b0da00db030177b0d5c1cfe"}]}
