Ah alright, that's fine then. Hopefully the Jammy version can move from
proposed to release soon.
Thanks!
** Tags removed: verification-failed-jammy
** Tags added: verification-done-jammy
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
Once an updated kernel is made available, this will just work.
On Mon, 23 May 2022, 18:40 Lena Voytek, <1969...@bugs.launchpad.net>
wrote:
> That's fair, it does seem to work when using that method. However, for
> this to be an actual fix it needs to work out of the box. Since mysql
> still
That's fair, it does seem to work when using that method. However, for
this to be an actual fix it needs to work out of the box. Since mysql
still fails to install and fallocate still fails on kinetic after
installing with zfs, it isn't ready for normal users yet
--
You received this bug
Unless you've also installed zfs-dkms and built the ZFS kernel modules
using DKMS, you've not installed the fix completely on your system.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1969247
Title:
Added the apport output of kinetic in its current state to a duplicate
bug: https://pad.lv/1975513
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1969247
Title:
fallocate with FALLOC_FL_ZERO_RANGE
I've done some more testing with Jammy and can confirm this does not
fully fix the issue. I also tried to install mysql on kinetic now that
the fix is 'released' and it still fails. I think more needs to be done
with this to get fallocate working on zfs
** Tags removed: verification-done-jammy
**
It still doesn't work. I'm not able to start mysql-server or mariadb on
Ubuntu 22.04 LXC Container running on Proxmox 7.2-3 with ZFS.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1969247
Title:
** Tags added: verification-done-jammy
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1969247
Title:
fallocate with FALLOC_FL_ZERO_RANGE produces zero-size files on zfs in
Jammy
To manage
This bug was fixed in the package zfs-linux - 2.1.4-0ubuntu0.1
---
zfs-linux (2.1.4-0ubuntu0.1) jammy; urgency=medium
* New upstream point release (LP: #1969482):
- bufixes
- performance fixes
- v5.17 & v5.18 compat
- scrub services
- fix fallocate LP: #1969247
The update fixed my lxd containers using the same method from above on
my zfs jammy system. However it did not fix the base system itself. When
I try to install mysql-server or run the fallocate test it still fails.
Are there additional steps, other than just apt updating and upgrading,
that I or
Hello Lena, or anyone else affected,
Accepted zfs-linux into jammy-proposed. The package will build now and
be available at https://launchpad.net/ubuntu/+source/zfs-
linux/2.1.4-0ubuntu0.1 in a few hours, and then in the -proposed
repository.
Please help us by testing this new package. See
** Changed in: zfs-linux (Ubuntu)
Status: Triaged => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1969247
Title:
fallocate with FALLOC_FL_ZERO_RANGE produces zero-size files on
** Changed in: zfs
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1969247
Title:
fallocate with FALLOC_FL_ZERO_RANGE produces zero-size files on zfs in
Jammy
To
zfs-dkms ended up working for me using LXD with the following test case:
sudo add-apt-repository ppa:ci-train-ppa-service/4831
sudo apt update
sudo apt upgrade
sudo apt install zfs-dkms
lxd init
lxc launch images:ubuntu/focal test-mysql
lxc exec test-mysql bash
# apt update && apt dist-upgrade
I've picked up the PR into a bileto ppa
https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/4831
it seems to work for me correctly. If one has MOK dkms key enrolled or
secureboot disabled, one can use zfs-dkms package from the above ppa as
a solution. Please test it and let me know.
I
** Changed in: mysql-8.0 (Ubuntu)
Status: Triaged => Invalid
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1969247
Title:
fallocate with FALLOC_FL_ZERO_RANGE produces zero-size files on zfs
yeap that's bad.
** Changed in: zfs-linux (Ubuntu)
Status: Confirmed => Triaged
** Changed in: zfs-linux (Ubuntu)
Importance: Wishlist => High
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
On jammy, it works on btrfs:
root@nsn7:/mnt# rm -f foo.img; touch foo.img; fallocate -z -l 10M foo.img; ls
-lah foo.img
-rw-r--r-- 1 root root 10M abr 19 10:46 foo.img
root@nsn7:/mnt# mount -t btrfs
/btrfs.img on /mnt type btrfs
(rw,relatime,ssd,space_cache=v2,subvolid=5,subvol=/)
--
You
I applied zfs_fallocate_reserve_percent=0 to the kernel module,
confirmed it was set, but I still see the same incorrect behavior with
fallocate:
root@nsn7:/tank/test# rm -f foo.img; touch foo.img; fallocate -z -l 10M
foo.img; ls -lah foo.img
-rw-r--r-- 1 root root 0 abr 19 10:35 foo.img
Impish kernel on zfs:
andreas@nsnx:~$ rm foo.img
andreas@nsnx:~$ touch foo.img
andreas@nsnx:~$ fallocate -z -l 10M foo.img
fallocate: fallocate failed: Operation not supported
Jammy kernel on zfs:
root@j1:~# touch foo.img
root@j1:~# fallocate -z -l 10M foo.img
root@j1:~# ll foo.img
The impish kernel returns "not supported" when fallocate is used in the
way mysql does it. That makes mysql aware of the problem, and switch
strategies, and it works.
The jammy kernel is saying all is fine with the call and its results,
but it isn't. Mysql, or any userspace, shouldn't be second
imho, mysql should still gain zfs specific knowledge that doing
fallocate on CoW filesystems doesn't do what one expects it to do.
** Changed in: mysql-8.0 (Ubuntu)
Status: Invalid => Triaged
** Changed in: zfs-linux (Ubuntu)
Importance: Undecided => Wishlist
--
You received this bug
However there is now also this:
https://github.com/openzfs/zfs/pull/13338/files
which seems to indicate that my / zfs understanding of the fallocate
kernel flags are not what is done on other filesystems (and expected by
stuff).
If needed, we can look into pulling in
given how zfs works, to me this is normal and expected.
Also this is expected on btrfs, and on xfs with cow turned on.
zfs is copy on write filesystem, thus calling fallocate to "reserve" a
large amount of free space doesn't make sense. As the created file is
immutable in zfs, and any writes to
** Changed in: zfs
Status: Unknown => New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1969247
Title:
fallocate with FALLOC_FL_ZERO_RANGE produces zero-size files on zfs in
Jammy
To
** Summary changed:
- fallocate produces zero-size files on zfs in Jammy
+ fallocate with FALLOC_FL_ZERO_RANGE produces zero-size files on zfs in Jammy
** Description changed:
- I came across this error when testing various mysql setups in an LXD
- container and managed to reproduce it
26 matches
Mail list logo