[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
This bug was fixed in the package nfs-ganesha - 3.0.3-0ubuntu3.1 --- nfs-ganesha (3.0.3-0ubuntu3.1) focal; urgency=medium * d/rules: Build nfs-ganesha with support for RADOS URLs and recovery (LP: #1927207). * d/nfs-ganesha-ceph.install: Include shared libraries for RADOS URLs and recovery (LP: #1927208). -- Chris MacNaughton Wed, 05 May 2021 10:46:20 + -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
This bug was fixed in the package nfs-ganesha - 3.2-2ubuntu3 --- nfs-ganesha (3.2-2ubuntu3) groovy; urgency=medium * d/nfs-ganesha-ceph.install: Remove duplicate shared libraries for RADOS URLs and recovery. Already provided by nfs-ganesha.install (LP: #1927208). nfs-ganesha (3.2-2ubuntu2) groovy; urgency=medium * d/nfs-ganesha-ceph.install: Include shared libraries for RADOS URLs and recovery (LP: #1927208). * d/p/fix-FTBFS-gcc-10.patch: fix FTBFS with gcc-10 (LP: #1927750). -- Chris MacNaughton Fri, 14 May 2021 12:31:11 + ** Changed in: nfs-ganesha (Ubuntu Groovy) Status: Fix Committed => Fix Released ** Changed in: nfs-ganesha (Ubuntu Focal) Status: Fix Committed => 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/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
This bug was fixed in the package nfs-ganesha - 3.4-1ubuntu0.21.04.2 --- nfs-ganesha (3.4-1ubuntu0.21.04.2) hirsute; urgency=medium * d/nfs-ganesha-ceph.install: Remove duplicate shared libraries for RADOS URLs and recovery. Already provided by nfs-ganesha.install (LP: #1927208). nfs-ganesha (3.4-1ubuntu0.21.04.1) hirsute; urgency=medium * d/nfs-ganesha-ceph.install: Include shared libraries for RADOS URLs and recovery (LP: #1927208). * d/p/resolve-ceph-rgw-version-check.patch: FSAL_Fix RGW version check (LP: #1927752). * d/control: Update Maintainer. -- Chris MacNaughton Fri, 14 May 2021 12:31:11 + ** Changed in: nfs-ganesha (Ubuntu Hirsute) Status: Fix Committed => 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/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
I have confirmed that Ganesha properly handles rados URLs and storing config in Ceph by using the OpenStack charms with nfs-ganesha. The following versions were tested: Hirsute: nfs-ganesha: Installed: 3.4-1ubuntu0.21.04.2 Candidate: 3.4-1ubuntu0.21.04.2 Version table: *** 3.4-1ubuntu0.21.04.2 500 500 http://archive.ubuntu.com/ubuntu hirsute-proposed/main amd64 Packages 100 /var/lib/dpkg/status 3.4-1 500 500 http://nova.clouds.archive.ubuntu.com/ubuntu hirsute/main amd64 Packages Groovy: nfs-ganesha: Installed: 3.2-2ubuntu3 Candidate: 3.2-2ubuntu3 Version table: *** 3.2-2ubuntu3 500 500 http://archive.ubuntu.com/ubuntu groovy-proposed/main amd64 Packages 100 /var/lib/dpkg/status 3.2-2ubuntu1 500 500 http://nova.clouds.archive.ubuntu.com/ubuntu groovy/main amd64 Packages Focal: nfs-ganesha: Installed: 3.0.3-0ubuntu3.1 Candidate: 3.0.3-0ubuntu3.1 Version table: *** 3.0.3-0ubuntu3.1 500 500 http://archive.ubuntu.com/ubuntu focal-proposed/main amd64 Packages 100 /var/lib/dpkg/status 3.0.3-0ubuntu3 500 500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages ** Tags removed: verification-needed verification-needed-focal verification-needed-groovy verification-needed-hirsute ** Tags added: verification-done verification-done-focal verification-done-groovy verification-done-hirsute -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
Hello Chris, or anyone else affected, Accepted nfs-ganesha into hirsute-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nfs- ganesha/3.4-1ubuntu0.21.04.2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed- hirsute to verification-done-hirsute. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-hirsute. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: nfs-ganesha (Ubuntu Hirsute) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
** No longer affects: nfs-ganesha (Ubuntu Groovy) ** No longer affects: nfs-ganesha (Ubuntu Hirsute) ** No longer affects: nfs-ganesha (Ubuntu Impish) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
Hello Chris, or anyone else affected, Accepted nfs-ganesha into groovy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nfs- ganesha/3.2-2ubuntu2 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed- groovy to verification-done-groovy. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed-groovy. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: nfs-ganesha (Ubuntu Groovy) Status: New => Fix Committed ** Tags added: verification-needed-groovy -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
Hello Chris, or anyone else affected, Accepted nfs-ganesha into hirsute-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nfs- ganesha/3.4-1ubuntu0.21.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed- hirsute to verification-done-hirsute. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-hirsute. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: nfs-ganesha (Ubuntu Hirsute) Status: New => Fix Committed ** Tags added: verification-needed verification-needed-hirsute -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
This bug was fixed in the package nfs-ganesha - 3.4-1ubuntu1 --- nfs-ganesha (3.4-1ubuntu1) impish; urgency=medium * d/nfs-ganesha-ceph.install: Include shared libraries for RADOS URLs and recovery (LP: #1927208). * d/p/resolve-ceph-rgw-version-check.patch: FSAL_Fix RGW version check (LP: #1927752). -- Chris MacNaughton Wed, 05 May 2021 11:26:35 + ** Changed in: nfs-ganesha (Ubuntu Impish) 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/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
** Description changed: - [Impact] the libganesha_rados* shared objects aren't included in the final packages, even though they are required to enable the storage of config and recovery data in Ceph. Adding 'usr/lib/*/libganesha_rados*.so*' to the debian/nfs-ganesha-ceph.install resolves this. Attempting to configure a Ganesha configuration using the URL import syntax fails when the URL begins with rados:, because Ganesha is unable to load the shared library. [Test Plan] Deploy manila + Ganesha with the OpenStack Charms and confirm that RADOS URLs are recognized, and that configuration can be stored in Ceph. Validating this for Focal does require https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927207 as well. + To verify the functionality is complete and functional, a new NFS share + will be created in nfs-ganesha via Manila, the share will be backed by + CephFS, and the share's functionality will be validated (mounted onto + two distinct machines and read/write across that), then the nfs-ganesha + process will be restarted, and the same validation will be done again. + [Where problems could occur] The regression potential should be minimal as the shared library is already built during package build and is merely not installed; however, any potential issues should be limited to the RADOS integration. This will be verified as a part of this validation. [Other Info] -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
** Tags added: sts -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS
** Description changed: + + [Impact] + the libganesha_rados* shared objects aren't included in the final packages, even though they are required to enable the storage of config and recovery data in Ceph. Adding 'usr/lib/*/libganesha_rados*.so*' to - the debian/nfs-ganesha-ceph.install resolves this + the debian/nfs-ganesha-ceph.install resolves this. + + Attempting to configure a Ganesha configuration using the URL import + syntax fails when the URL begins with rados:, because Ganesha is unable + to load the shared library. + + [Test Plan] + + Deploy manila + Ganesha with the OpenStack Charms and confirm that RADOS + URLs are recognized, and that configuration can be stored in Ceph. + Validating this for Focal does require + https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927207 as + well. + + [Where problems could occur] + + The regression potential should be minimal as the shared library is + already built during package build and is merely not installed; however, + any potential issues should be limited to the RADOS integration. This + will be verified as a part of this validation. + + [Other Info] -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1927208 Title: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs