Comment 4 for bug 1624021

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to diskimage-builder (master)

Reviewed: https://review.openstack.org/411541
Committed: https://git.openstack.org/cgit/openstack/diskimage-builder/commit/?id=9d7725b47585edf4d2276b18fd68e4ea53c46387
Submitter: Jenkins
Branch: master

commit 9d7725b47585edf4d2276b18fd68e4ea53c46387
Author: Mikhail S Medvedev <email address hidden>
Date: Thu Dec 15 17:58:14 2016 -0600

    Fix bootloader element on ppc

    For some reason [1] introduced -m option without ever checking that the
    mapping exists. Because there is no grub-ieee1275 mapping anywhere (not
    in base, not in bootloader), pkg-map fails. So stop using the mapping in
    package-install of grub-ieee1275 on ppc.

    There is another patch that tries to solve the same bug by adding the
    mapping [2]. I think it is better to undo the breakage introduced in [1]
    first, and then, if various distributions have differing names for the
    package, introduce various mappings. My reasoning is that at the moment
    this element is broken for all ppc64 distributions. This patch would
    fix it for some (namely, Ubuntu). Then we can add mappings as tests
    are done for other distributions.

    [1] Ibca43173c30c2a74a73a2e2d9dd6d6d832c62694
    [2] Id2b0f63a7015f883070fd59b79fd96a1c024858a

    Change-Id: I8425876c26e9e416c8ce2f53a4e38d26b4208633
    Closes-Bug: #1624021