** Changed in: zfs-linux (Debian)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1628279
Title:
python utilities script suffix (.py)
** Changed in: zfs-linux (Debian)
Status: Unknown => Fix Committed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1628279
Title:
python utilities script suffix (.py) should
** Also affects: zfs-linux (Debian) via
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839645
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
** Tags removed: sts-sponsor
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1628279
Title:
python utilities script suffix (.py) should be removed as per Policy
10.4
Status in
This bug was fixed in the package zfs-linux - 0.6.5.6-0ubuntu14
---
zfs-linux (0.6.5.6-0ubuntu14) xenial; urgency=medium
* Fix zfs services to fail on first boot due to zfs services starting up
before /etc/mtab has a chance to be symlinked to /proc/mounts. (LP:
#1607920)
@rlaager, as you know, the upstream source code has the suffix (.py)
In order to do less manipulation since this is not fixing anything
broken, I symlinked that way using dh_links.
IMHO, the symlink order doesn't really matter since the result will be
the same either way, to have both old name
This is installing the files using the old names, and symlinking using
the new ones. Is that intentional? I expected it would install using the
new names and symlinks for the old ones.
** Tags removed: verification-done
** Tags added: verification-needed
--
You received this bug notification
I confirmed it works as expected :
root@test01:~# dpkg -l | grep -i zfsutils-linux
ii zfsutils-linux 0.6.5.6-0ubuntu14 amd64
Native OpenZFS management utilities for Linux
root@test01:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
Hello Eric, or anyone else affected,
Accepted zfs-linux into xenial-proposed. The package will build now and
be available at https://launchpad.net/ubuntu/+source/zfs-
linux/0.6.5.6-0ubuntu14 in a few hours, and then in the -proposed
repository.
Please help us by testing this new package. See
** Description changed:
[Impact]
The zfs utilities scripts shipped with debian and ubuntu such as :
* arc_summary.py : Provides a summary of the statistics
* arcstat.py : Print out ZFS ARC Statistics exported via kstat(1)
* dbufstat.py : Print out statistics for all
** Tags removed: sts-sru
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1628279
Title:
python utilities script suffix (.py) should be removed as per Policy
10.4
Status in
As per irc conversation with apw, I'm merging both LPs #1607920 &
#1628279 into one debdiff.
Reference:
https://bugs.launchpad.net/ubuntu/xenial/+source/zfs-linux/+bug/1607920/comments/17
Eric
--
You received this bug notification because you are a member of Kernel
Packages, which is
@rbasak, yes symlink is the best way to not break user experience until
release upgrade.
dpkg -L zfsutils-linux | egrep "arc|dbuf" | sort
/usr/sbin/arcstat
/usr/sbin/arcstat.py
/usr/sbin/arc_summary
/usr/sbin/arc_summary.py
/usr/sbin/dbufstat
/usr/sbin/dbufstat.py
# ls -altr /usr/sbin/arcstat
Debian bug :
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839645
** Bug watch added: Debian Bug tracker #839645
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839645
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in
** Description changed:
[Impact]
The zfs utilities scripts shipped with debian and ubuntu such as :
* arc_summary.py : Provides a summary of the statistics
* arcstat.py : Print out ZFS ARC Statistics exported via kstat(1)
* dbufstat.py : Print out statistics for all
13:48 Hi SRU vanguard, could you please nominate LP: #1628279
affecting Xenial ?
13:48 Launchpad bug 1628279 in zfs-linux (Ubuntu) "python
utilities script suffix (.py) should be removed as per Policy 10.4"
[Low,Fix released] https://launchpad.net/bugs/1628279
13:48 slashd, done
13:49 apw,
** Also affects: zfs-linux (Ubuntu Xenial)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1628279
Title:
python utilities script suffix
** Changed in: zfs-linux (Ubuntu Xenial)
Status: New => In Progress
** Changed in: zfs-linux (Ubuntu Xenial)
Importance: Undecided => Low
** Changed in: zfs-linux (Ubuntu Xenial)
Assignee: (unassigned) => Eric Desrochers (slashd)
** Description changed:
[Impact]
The zfs
@rlaager,
I will submit a debdiff for Xenial, as soon as my other SRU[1] for zfs-
linux will be completed.
[1] - https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1607920
Eric
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to
This bug was fixed in the package zfs-linux - 0.6.5.8-0ubuntu4
---
zfs-linux (0.6.5.8-0ubuntu4) yakkety; urgency=low
[Richard Laager]
* Remove .py extension from utilities in /usr/sbin as per policy 10.4 Scripts
(LP: #1628279)
-- Eric Desrochers
@rlaager
@kirkland
@happyaron
The SRU are usally for "High-impact bugs"... but the current SRU for
Xenial might possibly fit in section :
2. When
2.2. Other safe cases
For Long Term Support releases we sometimes want to introduce new
features. They must not change the behaviour on existing
Once this is in Yakkety, I think we should SRU it to Xenial. The sooner
we change this, the less likelihood we have people relying on the old
names (with .py) of these utilities.
@kirkland, it'd be really nice to address this before ZFS lands in the
default Server Seed for 16.04.
--
You
Thanks Aron.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1628279
Title:
python utilities script suffix (.py) should be removed as per Policy
10.4
Status in zfs-linux package
Uploaded, needs approval from queue because of freeze.
** Changed in: zfs-linux (Ubuntu)
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
** Description changed:
+ [Impact]
+
The zfs utilities scripts shipped with debian and ubuntu such as :
* arc_summary.py : Provides a summary of the statistics
- https://github.com/zfsonlinux/zfs/blob/master/cmd/arc_summary
+ * arcstat.py : Print out ZFS ARC Statistics exported
Richard the patch is working as expected
Confirmation :
$ dpkg -L zfsutils-linux | egrep -i "arc|dbuf"
/usr/sbin/arc_summary
/usr/sbin/arcstat
/usr/sbin/dbufstat
I'll go ahead and start the SRU for Yakkety (16.10).
Since this is not a "bug", I will only submit it for the devel release.
Aron
debdiff for Yakkety (16.10)
** Patch added: "LP1628279_for_yakkety.debdiff"
https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1628279/+attachment/4751734/+files/lp1628279_yakkety.debdiff
--
You received this bug notification because you are a member of Kernel
Packages, which is
Thanks Richard,
I'll do the SRU on your behalf.
Eric
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1628279
Title:
python utilities script suffix (.py) should be removed as per
The previous patch was here:
https://launchpadlibrarian.net/275709492/zfs-fix-filenames.debdiff
It probably still applies cleanly (aside for the changelog).
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
Following a discussion with Aron Xu, and he feels more comfortable with
the approach to rename the utilities during the debian/rules "build"
target before you get to the dh_install invocation.
Richard Laager, feel free to resubmit the patch that you did, otherwise
I'll do it on your behalf.
Eric
Note that this is based on a comment previously made by Adam that can be
found here :
https://bugs.launchpad.net/ubuntu/+source/zfs-
linux/+bug/1574342/comments/19
Eric
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in
** Changed in: zfs-linux (Ubuntu)
Importance: Medium => Low
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1628279
Title:
python utilities script suffix (.py) should be removed
I look at the dh_exec approach and that requires the following :
· The package must be using compatibility level 9 or later (see debhelper(7))
· The package will need a build-dependency on dh-exec.
· The install file must be marked as executable.
Debian unstable is already at compat "9"
v9 also
** Changed in: zfs-linux (Ubuntu)
Importance: Low => Medium
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1628279
Title:
python utilities script suffix (.py) should be removed
** Changed in: zfs-linux (Ubuntu)
Assignee: (unassigned) => Eric Desrochers (slashd)
** Changed in: zfs-linux (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
rlaager, yes, this is reasonable.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to zfs-linux in Ubuntu.
https://bugs.launchpad.net/bugs/1628279
Title:
python utilities script suffix (.py) should be removed as per Policy
10.4
Status
I just talked to Brian Behlendorf (since I'm sitting next to him at the
OpenZFS Developer Summit). He doesn't have strong feelings either way,
but is concerned about breaking people who are already relying on those
names.
My thought is we should just fix it in Debian/Ubuntu regardless of
whether
It seems like "dh-exec" might do the trick.
http://manpages.ubuntu.com/manpages/xenial/man1/dh-exec-install.1.html
Example :
#! /usr/bin/dh-exec
debian/default.conf => /etc/my-package/start.conf
--
You received this bug notification because you are a member of Kernel
Packages, which is
38 matches
Mail list logo