Bug 41497 - 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.3
Other Linux
: P5 normal (vote)
: UCS 3.3-0-errata
Assigned To: Janek Walkenhorst
Philipp Hahn
:
Depends on:
Blocks: 41364
  Show dependency treegraph
 
Reported: 2016-06-08 18:15 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:15:00 CEST
This affects 3.2 too, and therefore "disables" Bug #41364

+++ 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 18:57:49 CEST
(In reply to Janek Walkenhorst from comment #0)
> This affects 3.2 too, and therefore "disables" Bug #41364
s/3.2/3.3/

Tests: OK
Advisory: univention-grub.yaml
Comment 2 Philipp Hahn univentionstaff 2016-07-19 10:00:34 CEST
FYI: WARNING: Using deprecated debconf compatibility library.

OK: r70180 r69986
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 13:32:03 CEST
<http://errata.software-univention.de/ucs/3.3/13.html>