• D
    Always pivot_root event if the new root source is '/' · e9d8861e
    Daniel P. Berrange 提交于
    This reverts
    
      commit c16b4c43
      Author: Daniel P. Berrange <berrange@redhat.com>
      Date:   Fri May 11 15:09:27 2012 +0100
    
        Avoid LXC pivot root in the root source is still /
    
    This commit broke setup of /dev, because the code which
    deals with setting up a private /dev and /dev/pts only
    works if you do a pivotroot.
    
    The original intent of avoiding the pivot root was to
    try and ensure the new root has a minimumal mount
    tree. The better way todo this is to just unmount the
    bits we don't want (ie old /proc & /sys subtrees.
    So apply the logic from
    
      commit c529b47a
      Author: Daniel P. Berrange <berrange@redhat.com>
      Date:   Fri May 11 11:35:28 2012 +0100
    
        Trim /proc & /sys subtrees before mounting new instances
    
    to the pivot_root codepath as well
    e9d8861e
lxc_container.c 50.1 KB