[Bug 1950321] Re: [MIR][FFE] glusterfs
Override component to main glusterfs 10.1-1 in jammy: universe/admin -> main glusterfs-cli 10.1-1 in jammy amd64: universe/admin/optional/100% -> main glusterfs-cli 10.1-1 in jammy arm64: universe/admin/optional/100% -> main glusterfs-cli 10.1-1 in jammy armhf: universe/admin/optional/100% -> main glusterfs-cli 10.1-1 in jammy ppc64el: universe/admin/optional/100% -> main glusterfs-cli 10.1-1 in jammy riscv64: universe/admin/optional/100% -> main glusterfs-cli 10.1-1 in jammy s390x: universe/admin/optional/100% -> main glusterfs-client 10.1-1 in jammy amd64: universe/admin/optional/100% -> main glusterfs-client 10.1-1 in jammy arm64: universe/admin/optional/100% -> main glusterfs-client 10.1-1 in jammy armhf: universe/admin/optional/100% -> main glusterfs-client 10.1-1 in jammy ppc64el: universe/admin/optional/100% -> main glusterfs-client 10.1-1 in jammy riscv64: universe/admin/optional/100% -> main glusterfs-client 10.1-1 in jammy s390x: universe/admin/optional/100% -> main glusterfs-common 10.1-1 in jammy amd64: universe/libs/optional/100% -> main glusterfs-common 10.1-1 in jammy arm64: universe/libs/optional/100% -> main glusterfs-common 10.1-1 in jammy armhf: universe/libs/optional/100% -> main glusterfs-common 10.1-1 in jammy ppc64el: universe/libs/optional/100% -> main glusterfs-common 10.1-1 in jammy riscv64: universe/libs/optional/100% -> main glusterfs-common 10.1-1 in jammy s390x: universe/libs/optional/100% -> main glusterfs-server 10.1-1 in jammy amd64: universe/admin/optional/100% -> main glusterfs-server 10.1-1 in jammy arm64: universe/admin/optional/100% -> main glusterfs-server 10.1-1 in jammy armhf: universe/admin/optional/100% -> main glusterfs-server 10.1-1 in jammy ppc64el: universe/admin/optional/100% -> main glusterfs-server 10.1-1 in jammy riscv64: universe/admin/optional/100% -> main glusterfs-server 10.1-1 in jammy s390x: universe/admin/optional/100% -> main libgfapi0 10.1-1 in jammy amd64: universe/libs/optional/100% -> main libgfapi0 10.1-1 in jammy arm64: universe/libs/optional/100% -> main libgfapi0 10.1-1 in jammy armhf: universe/libs/optional/100% -> main libgfapi0 10.1-1 in jammy ppc64el: universe/libs/optional/100% -> main libgfapi0 10.1-1 in jammy riscv64: universe/libs/optional/100% -> main libgfapi0 10.1-1 in jammy s390x: universe/libs/optional/100% -> main libgfchangelog0 10.1-1 in jammy amd64: universe/libs/optional/100% -> main libgfchangelog0 10.1-1 in jammy arm64: universe/libs/optional/100% -> main libgfchangelog0 10.1-1 in jammy armhf: universe/libs/optional/100% -> main libgfchangelog0 10.1-1 in jammy ppc64el: universe/libs/optional/100% -> main libgfchangelog0 10.1-1 in jammy riscv64: universe/libs/optional/100% -> main libgfchangelog0 10.1-1 in jammy s390x: universe/libs/optional/100% -> main libgfrpc0 10.1-1 in jammy amd64: universe/libs/optional/100% -> main libgfrpc0 10.1-1 in jammy arm64: universe/libs/optional/100% -> main libgfrpc0 10.1-1 in jammy armhf: universe/libs/optional/100% -> main libgfrpc0 10.1-1 in jammy ppc64el: universe/libs/optional/100% -> main libgfrpc0 10.1-1 in jammy riscv64: universe/libs/optional/100% -> main libgfrpc0 10.1-1 in jammy s390x: universe/libs/optional/100% -> main libgfxdr0 10.1-1 in jammy amd64: universe/libs/optional/100% -> main libgfxdr0 10.1-1 in jammy arm64: universe/libs/optional/100% -> main libgfxdr0 10.1-1 in jammy armhf: universe/libs/optional/100% -> main libgfxdr0 10.1-1 in jammy ppc64el: universe/libs/optional/100% -> main libgfxdr0 10.1-1 in jammy riscv64: universe/libs/optional/100% -> main libgfxdr0 10.1-1 in jammy s390x: universe/libs/optional/100% -> main libglusterd0 10.1-1 in jammy amd64: universe/libs/optional/100% -> main libglusterd0 10.1-1 in jammy arm64: universe/libs/optional/100% -> main libglusterd0 10.1-1 in jammy armhf: universe/libs/optional/100% -> main libglusterd0 10.1-1 in jammy ppc64el: universe/libs/optional/100% -> main libglusterd0 10.1-1 in jammy riscv64: universe/libs/optional/100% -> main libglusterd0 10.1-1 in jammy s390x: universe/libs/optional/100% -> main libglusterfs-dev 10.1-1 in jammy amd64: universe/libdevel/optional/100% -> main libglusterfs-dev 10.1-1 in jammy arm64: universe/libdevel/optional/100% -> main libglusterfs-dev 10.1-1 in jammy armhf: universe/libdevel/optional/100% -> main libglusterfs-dev 10.1-1 in jammy ppc64el: universe/libdevel/optional/100% -> main libglusterfs-dev 10.1-1 in jammy riscv64: universe/libdevel/optional/100% -> main libglusterfs-dev 10.1-1 in jammy s390x: universe/libdevel/optional/100% -> main libglusterfs0 10.1-1 in jammy amd64: universe/libs/optional/100% -> main libglusterfs0 10.1-1 in jammy arm64: universe/libs/optional/100% -> main libglusterfs0 10.1-1 in jammy armhf: universe/libs/optional/100% -> main libglusterfs0 10.1-1 in jammy ppc64el: universe/libs/optional/100% -> main libglusterfs0 10.1-1 in jammy riscv64: universe/libs/optional/100% -> main libglusterfs0 10.1-1 in jammy s390x: universe/libs/optional/100% -> main 67
[Bug 1950321] Re: [MIR][FFE] glusterfs
** Information type changed from Public Security to Public -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
** Information type changed from Public to Public Security -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
It's all showing up in component mismatches now (https://people.canonical.com/~ubuntu-archive/component-mismatches- proposed) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
Seed change merged. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
Here is the seed change PR: https://code.launchpad.net/~ahasenack/ubuntu- seeds/+git/platform/+merge/419225 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
** Merge proposal linked: https://code.launchpad.net/~ahasenack/ubuntu-seeds/+git/platform/+merge/419225 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
FYI - uploads done, got accepted a few hours ago and building now. Also the team subscription to the package was done. It shows in component mismatches: glusterfs: libgfapi0 libgfrpc0 libgfxdr0 libglusterfs0 MIR: #1950321 (Confirmed) MIR: #1274247 (Won't Fix) [Reverse-Depends: libgfapi0, libgfrpc0] [Reverse-Recommends: samba-vfs-modules (MAIN)] We might also want a seed change to pull the client/server binary packages. @Andreas - I hear you do that, once visible in component mismatches could you update here so that archive admins can promote it? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
** Merge proposal unlinked: https://code.launchpad.net/~canonical-server/+git/team-subscriptions/+merge/419221 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
** Merge proposal linked: https://code.launchpad.net/~canonical-server/+git/team-subscriptions/+merge/419221 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
Same for qemu, the only runtime impact is the availability of an opt-in feature. Acked. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
AIUI this is just enabling an additional optional stand-alone module, which is not used by default. So, FFe ack for samba. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
This is the diff in the samba-vfs-modules package contents: $ diff -u samba-vfs-modules-gluster-in-universe.list samba-vfs-modules-gluster-in-main.list --- samba-vfs-modules-gluster-in-universe.list 2022-04-08 14:14:23.928484249 -0300 +++ samba-vfs-modules-gluster-in-main.list 2022-04-08 14:14:18.384347772 -0300 @@ -26,6 +26,7 @@ /usr/lib/x86_64-linux-gnu/samba/vfs/fruit.so /usr/lib/x86_64-linux-gnu/samba/vfs/full_audit.so /usr/lib/x86_64-linux-gnu/samba/vfs/glusterfs_fuse.so +/usr/lib/x86_64-linux-gnu/samba/vfs/glusterfs.so /usr/lib/x86_64-linux-gnu/samba/vfs/gpfs.so /usr/lib/x86_64-linux-gnu/samba/vfs/io_uring.so /usr/lib/x86_64-linux-gnu/samba/vfs/linux_xfs_sgid.so @@ -80,6 +81,7 @@ /usr/share/man/man8/vfs_fileid.8.gz /usr/share/man/man8/vfs_fruit.8.gz /usr/share/man/man8/vfs_full_audit.8.gz +/usr/share/man/man8/vfs_glusterfs.8.gz /usr/share/man/man8/vfs_glusterfs_fuse.8.gz /usr/share/man/man8/vfs_gpfs.8.gz /usr/share/man/man8/vfs_io_uring.8.gz And in its metadata: --- samba-vfs-modules-gluster-in-universe.metadata 2022-04-08 14:16:17.639099176 -0300 +++ samba-vfs-modules-gluster-in-main.metadata 2022-04-08 14:15:57.318656033 -0300 @@ -2,15 +2,15 @@ Status: install ok installed Priority: optional Section: net -Installed-Size: 1846 +Installed-Size: 1904 Maintainer: Ubuntu Developers Architecture: amd64 Multi-Arch: same Source: samba -Version: 2:4.15.5~dfsg-0ubuntu4 +Version: 2:4.15.5~dfsg-0ubuntu5~ppa1 Replaces: samba (<< 2:4.3.2+dfsg-1), samba-libs (<< 2:4.3.2+dfsg-1) -Depends: samba-libs (= 2:4.15.5~dfsg-0ubuntu4), libbsd0 (>= 0.0), libc6 (>= 2.33), libgnutls30 (>= 3.7.0), libtalloc2 (>= 2.3.3~), libtdb1 (>= 1.4.4~), libtevent0 (>= 0.11.0~), libtirpc3 (>= 1.0.2), liburing2 (>= 2.0), libwbclient0 (= 2:4.15.5~dfsg-0ubuntu4) -Recommends: libcephfs2 (>= 12.0.3), libdbus-1-3 (>= 1.9.14) +Depends: samba-libs (= 2:4.15.5~dfsg-0ubuntu5~ppa1), libbsd0 (>= 0.0), libc6 (>= 2.33), libgnutls30 (>= 3.7.0), libtalloc2 (>= 2.3.3~), libtdb1 (>= 1.4.4~), libtevent0 (>= 0.11.0~), libtirpc3 (>= 1.0.2), liburing2 (>= 2.0), libwbclient0 (= 2:4.15.5~dfsg-0ubuntu5~ppa1) +Recommends: libcephfs2 (>= 12.0.3), libdbus-1-3 (>= 1.9.14), libgfapi0 (>= 10.1) Breaks: samba (<< 2:4.3.2+dfsg-1), samba-libs (<< 2:4.3.2+dfsg-1) Enhances: samba Description: Samba Virtual FileSystem plugins @@ -28,7 +28,7 @@ * vfs_shadow_copy2: Expose snapshots to Windows clients as shadow copies * vfs_worm: Disallow writes for older file . - Note: The runtime dependencies of vfs_ceph and vfs_snapper are moved to - Recommends. + Note: The runtime dependencies of vfs_ceph, vfs_glusterfs and vfs_snapper are + moved to Recommends. Homepage: http://www.samba.org Original-Maintainer: Debian Samba Maintainers -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
Thanks for linking that Andreas. For qemu it is: https://bugs.launchpad.net/cloud-archive/+bug/1246924 I think the FFE decision is the same for both samba/qemu and the reason to come by late the same as well (this MIR being stalled) - so I'd hope it makes it more easy to think->decide about it once, just here on this bug. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
This is the samba bug requesting glusterfs support: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1894618 I suppose that should be an FFe now? The diff in the samba package is shown in this MP I just filed: https://code.launchpad.net/~ahasenack/ubuntu/+source/samba/+git/samba/+merge/419134 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
Hi Łukasz, thanks for having a look - sure let me try to summarize an answer to your question. # General Yes - Debian has this enabled in both for what feels like ages. It was the supportability in main which blocked us from following that, but we had plenty of requests and are happy to finally do so. # qemu This support has only effect if you call qemu with it enabled, that would be: --drive file=gluster... driver":"qcow2","file":{"driver":"gluster", ... The important thing here is that so far this never worked, it would just tell you "Unknown protocol 'gluster'", but if not enabled it won't be used -> no regression for existing cases. Not even the .so file will be loaded without calling it on the commandline: $ strace -rtf -o q.strace qemu-system-x86_64 $ grep gluster.so q.strace $ strace -rtf -o qg.strace qemu-system-x86_64 --drive file=gluster://192.0.2.1/testvol/a.img $ grep gluster.so qg.strace 43900 12:49:01 (+ 0.000258) access("/usr/lib/x86_64-linux-gnu/qemu/block-gluster.so", F_OK) = 0 43900 12:49:01 (+ 0.97) newfstatat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/qemu/block-gluster.so", {st_mode=S_IFREG|0644, st_size=39240, ...}, 0) = 0 43900 12:49:01 (+ 0.000103) openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/qemu/block-gluster.so", O_RDONLY|O_CLOEXEC) = 3 Furthermore it is packaged in qemu-block-extra which is only a recommends. So someone that wants not even a bit to be present can remove that (also includes other less common block drivers like isci, ceph, ...) # samba Here it also is packaged separately in samba-vfs-modules which contains various optional samba extra features. People scared of gluster or any else can remove it. Also does is it only active if configured in the samba config. Details are here: https://www.samba.org/samba/docs/current/man-html/vfs_glusterfs.8.html The TL;DR is (again as with qemu) that former users can't have it enabled yet (it would have failed always) and new users still need to enable it so that anything happens. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1950321] Re: [MIR][FFE] glusterfs
I would be fine on the MIR part, but I feel like I don't have enough context and understanding to make a call on the required deltas in samba and qemu, since it's so late in the cycle. Could you give me an overview of your suspected regression potential of enabling gluterfs in both qemu and samba? I suppose this was always enabled in Debian? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1950321 Title: [MIR][FFE] glusterfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1950321/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs