Bug 41495 - Update to grub2 Errata never actually installs grub for booting
Update to grub2 Errata never actually installs grub for booting
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Grub
UCS 3.2
Other Linux
: P5 normal (vote)
: UCS 3.2-8-errata
Assigned To: Janek Walkenhorst
Philipp Hahn
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2016-06-08 18:12 CEST by Janek Walkenhorst
Modified: 2016-09-29 21:17 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 3: Simply Wrong: The implementation doesn't match the docu
Who will be affected by this bug?: 3: Will affect average number of installed domains
How will those affected feel about the bug?: 1: Nuisance – not a big deal but noticeable
User Pain: 0.051
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Janek Walkenhorst univentionstaff 2016-06-08 18:12:40 CEST
This affects 3.2 too, and therefore "disables"
 <http://errata.software-univention.de/ucs/3.2/428.html>

+++ This bug was initially created as a clone of Bug #40660 +++

When updating from UCS 3.2 to UCS 4.0 the previously used UCRV grub/boot is not migrated to the new mechanism of debconf grub-pc/install_devices.

It was:

# ucr get grub/boot
/dev/vda
# debconf-show grub-pc
  grub-pc/install_devices: 


But it should be (example):

# debconf-show grub-pc
* grub-pc/install_devices: /dev/vda


During the update grub was never installed:
# grep -E '^Installing for' /var/log/univention/updater.log
Comment 1 Janek Walkenhorst univentionstaff 2016-06-14 19:23:45 CEST
Tests: OK
Advisory: univention-grub.yaml
Comment 2 Philipp Hahn univentionstaff 2016-07-19 09:40:25 CEST
FYI: WARNING: Using deprecated debconf compatibility library.

OK: r70185
OK: univention-install univention-grub
OK: reboot
OK: amd64 i386

OK: univention-grub.yaml
OK: errata-announce -V --only univention-grub.yaml
Comment 3 Janek Walkenhorst univentionstaff 2016-07-21 14:01:52 CEST
<http://errata.software-univention.de/ucs/3.2/445.html>