Bug 41497

Summary: Update to grub2 Errata never actually installs grub for booting
Product: UCS Reporter: Janek Walkenhorst <walkenhorst>
Component: GrubAssignee: Janek Walkenhorst <walkenhorst>
Status: CLOSED FIXED QA Contact: Philipp Hahn <hahn>
Severity: normal    
Priority: P5 CC: gohmann
Version: UCS 3.3   
Target Milestone: UCS 3.3-0-errata   
Hardware: Other   
OS: Linux   
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:
Bug Depends on:    
Bug Blocks: 41364    

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>