[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
** Changed in: coreutils (Ubuntu Trusty) Status: Confirmed => Triaged ** No longer affects: coreutils (Ubuntu) ** No longer affects: initramfs-tools (Ubuntu) ** Changed in: initramfs-tools (Ubuntu Trusty) Status: Confirmed => Triaged -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils source package in Trusty: Triaged Status in initramfs-tools source package in Trusty: Triaged Bug description: [Impact] * df fails to process devices that are specified on the command line. [Test Case] * Actual $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev * Expected $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / [Regression Potential] * This patch is a partial backport of functions as they exist in vivid to help minimize the regression potential. * That being said I had to do some backporting so as to avoid ui changes. * This once again significantly changes the mount search and matching logic within df, but it is localized to df. [Other Info] * Anything else you think is useful to include * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board * and address these questions in advance Original Description--- It appears that the latest version of coreutils uploaded to trusty-updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/trusty/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
The fix for initramfs-tools appears to be spread out accross commits f135e7cf, be18fee1, f1d6fb37 . -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils source package in Trusty: Triaged Status in initramfs-tools source package in Trusty: Triaged Bug description: [Impact] * df fails to process devices that are specified on the command line. [Test Case] * Actual $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev * Expected $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / [Regression Potential] * This patch is a partial backport of functions as they exist in vivid to help minimize the regression potential. * That being said I had to do some backporting so as to avoid ui changes. * This once again significantly changes the mount search and matching logic within df, but it is localized to df. [Other Info] * Anything else you think is useful to include * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board * and address these questions in advance Original Description--- It appears that the latest version of coreutils uploaded to trusty-updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/trusty/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
** Also affects: initramfs-tools (Ubuntu) Importance: Undecided Status: New ** Changed in: initramfs-tools (Ubuntu Trusty) Status: New => Confirmed ** Changed in: initramfs-tools (Ubuntu Trusty) Assignee: (unassigned) => Dave Chiluk (chiluk) ** Changed in: initramfs-tools (Ubuntu) Status: New => Invalid ** Changed in: initramfs-tools (Ubuntu Trusty) Importance: Undecided => Critical ** Changed in: initramfs-tools (Ubuntu Trusty) Importance: Critical => Medium -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Invalid Status in initramfs-tools package in Ubuntu: Invalid Status in coreutils source package in Trusty: Confirmed Status in initramfs-tools source package in Trusty: Confirmed Bug description: [Impact] * df fails to process devices that are specified on the command line. [Test Case] * Actual $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev * Expected $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / [Regression Potential] * This patch is a partial backport of functions as they exist in vivid to help minimize the regression potential. * That being said I had to do some backporting so as to avoid ui changes. * This once again significantly changes the mount search and matching logic within df, but it is localized to df. [Other Info] * Anything else you think is useful to include * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board * and address these questions in advance Original Description--- It appears that the latest version of coreutils uploaded to trusty-updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
Ok here's the debdiff again, now that I root-caused the source of the uuid lines. ** Patch added: "lp1535349.trusty.debdiff" https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+attachment/4558609/+files/lp1535349.trusty.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Invalid Status in coreutils source package in Trusty: Confirmed Bug description: [Impact] * df fails to process devices that are specified on the command line. [Test Case] * Actual $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev * Expected $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / [Regression Potential] * This patch is a partial backport of functions as they exist in vivid to help minimize the regression potential. * That being said I had to do some backporting so as to avoid ui changes. * This once again significantly changes the mount search and matching logic within df, but it is localized to df. [Other Info] * Anything else you think is useful to include * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board * and address these questions in advance Original Description--- It appears that the latest version of coreutils uploaded to trusty-updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
It looks like the addition of "resolve_device" to initramfs- tool/scripts/functions and to local fixes the uuid mount that I was seeing on my trusty machine. I will have to do additional work to get initramfs-tools resolved, but it looks like the patch is good. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Invalid Status in coreutils source package in Trusty: Confirmed Bug description: [Impact] * df fails to process devices that are specified on the command line. [Test Case] * Actual $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev * Expected $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / [Regression Potential] * This patch is a partial backport of functions as they exist in vivid to help minimize the regression potential. * That being said I had to do some backporting so as to avoid ui changes. * This once again significantly changes the mount search and matching logic within df, but it is localized to df. [Other Info] * Anything else you think is useful to include * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board * and address these questions in advance Original Description--- It appears that the latest version of coreutils uploaded to trusty-updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
It looks like the issue of reporting the uuid device instead of the actual device is a initramfs issue. Basically df will report whatever is in /proc/self/mountinfo, and this appears to be an issue with how fstab is processed. I still have to fully root cause that. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Invalid Status in coreutils source package in Trusty: Confirmed Bug description: [Impact] * df fails to process devices that are specified on the command line. [Test Case] * Actual $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev * Expected $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / [Regression Potential] * This patch is a partial backport of functions as they exist in vivid to help minimize the regression potential. * That being said I had to do some backporting so as to avoid ui changes. * This once again significantly changes the mount search and matching logic within df, but it is localized to df. [Other Info] * Anything else you think is useful to include * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board * and address these questions in advance Original Description--- It appears that the latest version of coreutils uploaded to trusty-updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
I have been doing some more testing with this, and would appreciate some more eyes on this before upload. I have created a ppa with test packages here. https://launchpad.net/~chiluk/+archive/ubuntu/df Thanks ahead of time to anyone who can test the PPA. I've already noticed that on one of my machines I got this unexpected behavior. Although better this is not expected. chiluk@bonus:/tmp$ df -h /dev/sda2 Filesystem Size Used Avail Use% Mounted on /dev/disk/by-uuid/dc918cc3-dc63-4049-bce1-96fec88f77d1 30G 26G 2.0G 93% / ** Patch removed: "lp1535349.trusty.debdiff" https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+attachment/4557958/+files/lp1535349.trusty.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Invalid Status in coreutils source package in Trusty: Confirmed Bug description: [Impact] * df fails to process devices that are specified on the command line. [Test Case] * Actual $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev * Expected $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / [Regression Potential] * This patch is a partial backport of functions as they exist in vivid to help minimize the regression potential. * That being said I had to do some backporting so as to avoid ui changes. * This once again significantly changes the mount search and matching logic within df, but it is localized to df. [Other Info] * Anything else you think is useful to include * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board * and address these questions in advance Original Description--- It appears that the latest version of coreutils uploaded to trusty-updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
** Description changed: - It appears that the latest version of coreutils uploaded to trusty- - updates has a regression in it. We have scripting that checks how much - space we have left on a partition using `df /dev/sda1`. Using coreutils - 8.21-1ubuntu5.1, we can do the following: + [Impact] + + * df fails to process devices that are specified on the command line. + + [Test Case] + + * Actual + $ df -h /dev/sda1 + Filesystem Size Used Avail Use% Mounted on + udev1.8G 8.0K 1.8G 1% /dev + + * Expected + $ df -h /dev/sda1 + Filesystem Size Used Avail Use% Mounted on + /dev/sda1 9.9G 978M 8.5G 11% / + + [Regression Potential] + + * This patch is a partial backport of functions as they exist in vivid + to help minimize the regression potential. + + * That being said I had to do some backporting so as to avoid ui changes. + + * This once again significantly changes the mount search and matching +logic within df, but it is localized to df. + + [Other Info] + + * Anything else you think is useful to include + * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board + * and address these questions in advance + + + Original Description--- + It appears that the latest version of coreutils uploaded to trusty-updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. - $ df -h /dev/sda1 + $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Invalid Status in coreutils source package in Trusty: Confirmed Bug description: [Impact] * df fails to process devices that are specified on the command line. [Test Case] * Actual $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev * Expected $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / [Regression Potential] * This patch is a partial backport of functions as they exist in vivid to help minimize the regression potential. * That being said I had to do some backporting so as to avoid ui changes. * This once again significantly changes the mount search and matching logic within df, but it is localized to df. [Other Info] * Anything else you think is useful to include * Anticipate questions from users, SRU, +1 maintenance, security teams and the Technical Board * and address these questions in advance Original Description--- It appears that the latest version of coreutils uploaded to trusty-updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to :
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
Here's an updated patch with proper attribution, and references to the upstream commits. I decided to do a backport of the relevant portions of df.c from vivid as that is already known to work well rather than attempt to follow the endless trail of patches that exist upstream. That being said I did document the commit id's that relate to the areas of code that were used in the dep3 header. I would now appreciate some review and sponsorship of this patch. ** Patch added: "lp1535349.trusty.debdiff" https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+attachment/4557958/+files/lp1535349.trusty.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Invalid Status in coreutils source package in Trusty: Confirmed Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
** Patch removed: "lp1535349.trusty.debdiff" https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+attachment/4556038/+files/lp1535349.trusty.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Invalid Status in coreutils source package in Trusty: Confirmed Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
** Changed in: coreutils (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Invalid Status in coreutils source package in Trusty: Confirmed Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
** Changed in: coreutils (Ubuntu) Milestone: trusty-updates => None -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Confirmed Status in coreutils source package in Trusty: Confirmed Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
** Changed in: coreutils (Ubuntu) Milestone: None => trusty-updates ** Changed in: coreutils (Ubuntu Trusty) Milestone: None => trusty-updates -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Confirmed Status in coreutils source package in Trusty: Confirmed Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
The attachment "lp1535349.trusty.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.] ** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Confirmed Status in coreutils source package in Trusty: Confirmed Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
Here's a first go of the patch. I need to clean it up and show attribution, and what-not. I just wanted to share that there is progress. I have also confirmed that it resolves the issue mentioned in this bug as well as successfully completing the available testcases. ** Patch added: "lp1535349.trusty.debdiff" https://bugs.launchpad.net/ubuntu/trusty/+source/coreutils/+bug/1535349/+attachment/4556038/+files/lp1535349.trusty.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Confirmed Status in coreutils source package in Trusty: Confirmed Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
** Changed in: coreutils (Ubuntu) Status: New => Confirmed ** Changed in: coreutils (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: Confirmed Status in coreutils source package in Trusty: Confirmed Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
** Tags added: regression-update sts -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: New Status in coreutils source package in Trusty: Confirmed Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
Ack thanks for the bug. Verified incorrect behavior exists in trusty, xenial is not experiencing the issue though. I will take a closer look tomorrow when I'm back from vacation. ** Changed in: coreutils (Ubuntu Trusty) Status: New => Confirmed ** Changed in: coreutils (Ubuntu Trusty) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: New Status in coreutils source package in Trusty: Confirmed Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1535349] Re: `df /dev/sda1` no longer reports information for /dev/sda1
** Changed in: coreutils (Ubuntu) Assignee: (unassigned) => Dave Chiluk (chiluk) ** Also affects: coreutils (Ubuntu Trusty) Importance: Undecided Status: New ** Changed in: coreutils (Ubuntu Trusty) Assignee: (unassigned) => Dave Chiluk (chiluk) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to coreutils in Ubuntu. https://bugs.launchpad.net/bugs/1535349 Title: `df /dev/sda1` no longer reports information for /dev/sda1 Status in coreutils package in Ubuntu: New Status in coreutils source package in Trusty: New Bug description: It appears that the latest version of coreutils uploaded to trusty- updates has a regression in it. We have scripting that checks how much space we have left on a partition using `df /dev/sda1`. Using coreutils 8.21-1ubuntu5.1, we can do the following: $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on /dev/sda1 9.9G 978M 8.5G 11% / This is a valid way of using the tool per the manpage: "If an argument is the absolute file name of a disk device node containing a mounted file system, df shows the space available on that file system rather than on the file system containing the device node" It appears that either 8.21-1ubuntu5.2 or 8.21-1ubuntu5.3 broke this, however. We now get output for the udev filesystem that is mounted at /dev, instead of the device we pass in. $ df -h /dev/sda1 Filesystem Size Used Avail Use% Mounted on udev1.8G 8.0K 1.8G 1% /dev This is both a behaviour change, and contravenes the manpage, so it would be good to get this fixed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1535349/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp