Merge lp:~raharper/curtin/trunk.multipath-skip-update-grub into lp:~curtin-dev/curtin/trunk
Status: | Merged |
---|---|
Merged at revision: | 438 |
Proposed branch: | lp:~raharper/curtin/trunk.multipath-skip-update-grub |
Merge into: | lp:~curtin-dev/curtin/trunk |
Diff against target: |
14 lines (+0/-5) 1 file modified
curtin/commands/curthooks.py (+0/-5) |
To merge this branch: | bzr merge lp:~raharper/curtin/trunk.multipath-skip-update-grub |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Scott Moser (community) | Approve | ||
Server Team CI bot | continuous-integration | Approve | |
Review via email: mp+314738@code.launchpad.net |
Commit message
multipath: don't run update-grub; setup_grub will handle this better.
During an update-grub in the target system when using multipath
the 'os-prober' tool used to discover other operating systems
to add to the grub menu does not handle duplicate paths and
mounts the same disk up twice causing unknown behavior which
sometimes results in timeouts during installation.
Dropping the direct call to update-grub and deferring to curtin's
setup_grub method (which disables os-prober) works around the
issue. Separate bug filed against os-prober.
LP: #1656369
Description of the change
multipath: don't run update-grub; setup_grub will handle this better.
During an update-grub in the target system when using multipath
the 'os-prober' tool used to discover other operating systems
to add to the grub menu does not handle duplicate paths and
mounts the same disk up twice causing unknown behavior which
sometimes results in timeouts during installation.
Dropping the direct call to update-grub and deferring to curtin's
setup_grub method (which disables os-prober) works around the
issue. Separate bug filed against os-prober.
LP: #1656369
all fine, but uplease mention the os prober bug in the comment, rather than just that you filed one (so we can look and find it later).