Public bug reported: Description =========== The following findmnt behaviour change present in util-linux-2.23.2-33 causes libvirt_utils.is_mounted to incorrectly return True when a share is already mounted on a host but not by Nova, for example in an allinone/devstack environment where cinder-volume is running on the same host and has already mounted the share :
findmnt --target behaviour changed in 7.3, shows all mount-points in chroot https://bugzilla.redhat.com/show_bug.cgi?id=1405238 Steps to reproduce ================== - Install devstack with the NFS plugin on a RHEL 7.3, CentOS 7.3 or Fedora 25 host. - Attempt to launch a volume backed instance. Expected result =============== NFS share mounted by both Nova and Cinder allowing the instance to launch correctly. Actual result ============= NFS share only mounted by Cinder causing the instance to fail to launch. Environment =========== 1. Exact version of OpenStack you are running. See the following list for all releases: http://docs.openstack.org/releases/ devstack (master) + devstack-plugin-nfs (master) + CentOS 7.3 2. Which hypervisor did you use? (For example: Libvirt + KVM, Libvirt + XEN, Hyper-V, PowerKVM, ...) What's the version of that? Libvirt + KVM 2. Which storage type did you use? (For example: Ceph, LVM, GPFS, ...) What's the version of that? NFS 3. Which networking type did you use? (For example: nova-network, Neutron with OpenVSwitch, ...) n/a Logs & Configs ============== ** Affects: nova Importance: High Status: New ** Changed in: nova Importance: Undecided => High -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Compute (nova). https://bugs.launchpad.net/bugs/1656774 Title: NFS share not mounted due to findmnt behaviour change Status in OpenStack Compute (nova): New Bug description: Description =========== The following findmnt behaviour change present in util-linux-2.23.2-33 causes libvirt_utils.is_mounted to incorrectly return True when a share is already mounted on a host but not by Nova, for example in an allinone/devstack environment where cinder-volume is running on the same host and has already mounted the share : findmnt --target behaviour changed in 7.3, shows all mount-points in chroot https://bugzilla.redhat.com/show_bug.cgi?id=1405238 Steps to reproduce ================== - Install devstack with the NFS plugin on a RHEL 7.3, CentOS 7.3 or Fedora 25 host. - Attempt to launch a volume backed instance. Expected result =============== NFS share mounted by both Nova and Cinder allowing the instance to launch correctly. Actual result ============= NFS share only mounted by Cinder causing the instance to fail to launch. Environment =========== 1. Exact version of OpenStack you are running. See the following list for all releases: http://docs.openstack.org/releases/ devstack (master) + devstack-plugin-nfs (master) + CentOS 7.3 2. Which hypervisor did you use? (For example: Libvirt + KVM, Libvirt + XEN, Hyper-V, PowerKVM, ...) What's the version of that? Libvirt + KVM 2. Which storage type did you use? (For example: Ceph, LVM, GPFS, ...) What's the version of that? NFS 3. Which networking type did you use? (For example: nova-network, Neutron with OpenVSwitch, ...) n/a Logs & Configs ============== To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1656774/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

