Hide Forgot
Description of problem: When updating to the latest fedora-release packages, a number of error messages are reported: Updating / installing... 1:fedora-release-24-0.14 ################################# [ 50%] 2:fedora-release-workstation-24-0.1################################# [100%] Generating grub configuration file ... File descriptor 7 (/etc/yum.repos.d) leaked on vgs invocation. Parent PID 5220: /usr/sbin/grub2-probe File descriptor 13 (/var/lib/rpm/.rpm.lock) leaked on vgs invocation. Parent PID 5220: /usr/sbin/grub2-probe File descriptor 30 (/etc/yum.repos.d) leaked on vgs invocation. Parent PID 5220: /usr/sbin/grub2-probe File descriptor 31 (/usr/lib/variant) leaked on vgs invocation. Parent PID 5220: /usr/sbin/grub2-probe File descriptor 32 (/usr/lib/variant) leaked on vgs invocation. Parent PID 5220: /usr/sbin/grub2-probe File descriptor 7 (/etc/yum.repos.d) leaked on vgs invocation. Parent PID 5220: /usr/sbin/grub2-probe File descriptor 13 (/var/lib/rpm/.rpm.lock) leaked on vgs invocation. Parent PID 5220: /usr/sbin/grub2-probe File descriptor 30 (/etc/yum.repos.d) leaked on vgs invocation. Parent PID 5220: /usr/sbin/grub2-probe File descriptor 31 (/usr/lib/variant) leaked on vgs invocation. Parent PID 5220: /usr/sbin/grub2-probe File descriptor 32 (/usr/lib/variant) leaked on vgs invocation. Parent PID 5220: /usr/sbin/grub2-probe Found linux image: /boot/vmlinuz-4.5.0-0.rc7.git0.2.fc24.x86_64 Found initrd image: /boot/initramfs-4.5.0-0.rc7.git0.2.fc24.x86_64.img File descriptor 7 (/etc/yum.repos.d) leaked on vgs invocation. Parent PID 5379: /usr/sbin/grub2-probe File descriptor 13 (/var/lib/rpm/.rpm.lock) leaked on vgs invocation. Parent PID 5379: /usr/sbin/grub2-probe File descriptor 30 (/etc/yum.repos.d) leaked on vgs invocation. Parent PID 5379: /usr/sbin/grub2-probe File descriptor 31 (/usr/lib/variant) leaked on vgs invocation. Parent PID 5379: /usr/sbin/grub2-probe File descriptor 32 (/usr/lib/variant) leaked on vgs invocation. Parent PID 5379: /usr/sbin/grub2-probe File descriptor 7 (/etc/yum.repos.d) leaked on vgs invocation. Parent PID 5379: /usr/sbin/grub2-probe File descriptor 13 (/var/lib/rpm/.rpm.lock) leaked on vgs invocation. Parent PID 5379: /usr/sbin/grub2-probe File descriptor 30 (/etc/yum.repos.d) leaked on vgs invocation. Parent PID 5379: /usr/sbin/grub2-probe File descriptor 31 (/usr/lib/variant) leaked on vgs invocation. Parent PID 5379: /usr/sbin/grub2-probe File descriptor 32 (/usr/lib/variant) leaked on vgs invocation. Parent PID 5379: /usr/sbin/grub2-probe done error: lua script failed: [string "%post(fedora-release-workstation-24-0.14.noarch)"]:56: /usr/sbin/grub2-mkconfig exited with status 5147.0 Version-Release number of selected component (if applicable): fedora-release-workstation-24-0.14.noarch How reproducible: Always Steps to Reproduce: 1. Update fedora-release packages. Actual results: Multiple error messages are issued. Expected results: No error messages are issued. Additional info: None
Yeah, there were several edge-cases I didn't consider when using grub2-mkconfig there. I've submitted a PR to remove that call entirely. https://pagure.io/fedora-release/pull-request/36
This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune with any questions