commit 87abb934e0d97cce0562a028e68c0a70a35c19ce
Author: Jay Faulkner <email address hidden>
Date: Mon Mar 23 17:59:38 2015 -0700
Ensure configdrive isn't mounted in CoreOS ramdisks
Temporary workaround for bug #1433812. CoreOS processes the
cloud-config.yml too late the boot process to prevent mounting and
processing the configdrive. Pass coreos.configdrive=0 on the kernel
command line to ensure this doesn't occur, as it can be a security risk
(previous tenants may have written a malicious configdrive, and it would
be read before being cleaned).
Long-term, we should remove this workaround and either completely remove
the mount units from the ramdisk during the build process or get a
better fix from upstream (https://github.com/coreos/bugs/issues/314).
Reviewed: https:/ /review. openstack. org/167063 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=87abb934e0d 97cce0562a028e6 8c0a70a35c19ce
Committed: https:/
Submitter: Jenkins
Branch: master
commit 87abb934e0d97cc e0562a028e68c0a 70a35c19ce
Author: Jay Faulkner <email address hidden>
Date: Mon Mar 23 17:59:38 2015 -0700
Ensure configdrive isn't mounted in CoreOS ramdisks
Temporary workaround for bug #1433812. CoreOS processes the config. yml too late the boot process to prevent mounting and configdrive= 0 on the kernel
cloud-
processing the configdrive. Pass coreos.
command line to ensure this doesn't occur, as it can be a security risk
(previous tenants may have written a malicious configdrive, and it would
be read before being cleaned).
Long-term, we should remove this workaround and either completely remove /github. com/coreos/ bugs/issues/ 314).
the mount units from the ramdisk during the build process or get a
better fix from upstream (https:/
Change-Id: I59575b2c5c89c3 ceef03598f8b86f 0e330cfacad
Partial-bug: 1433812