Comment 12 for bug 1467579

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/322132
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=c50f169c7514f9d1cc51b3605d90b33a3ceb6abd
Submitter: Jenkins
Branch: master

commit c50f169c7514f9d1cc51b3605d90b33a3ceb6abd
Author: Roman Podoliaka <email address hidden>
Date: Fri May 27 12:35:50 2016 +0300

    nova: configure file injection by the means of config drive

    We've seen a number of problems with qemu-nbd (from files not being
    injected randomly to kernel panics), and while libguestfs is a
    better solution here it does not work out of box on Ubuntu. Neither
    of these can be used for file injection when instance ephemeral
    drives are stored in Ceph.

    Disabling of file injection in Nova libvirt drive allows us to unify
    the settings for Ubuntu vs CentOS and file vs Ceph-based ephemerals.
    In this case file injection ban still be performed by the means of
    config drive + cloud-init within images.

    Upstream Nova / Devstack explicitly disabled file injection in favor
    of using config drives in:

    9ce99a44cf85e431227536e2251ef05b52e61524

    and

    I2388ef0df12a6289b619bfaf30cb952fcc48ef41

    Closes-Bug: #1467860
    Closes-Bug: #1556819
    Related-Bug: #1467579
    Related-Bug: #1493767

    Change-Id: Ie46aa3f48d62b7500a7e326348b35573b3262641