[Bug 1927208] Re: nfs-ganesha doesn't include built shared object files to enable storing configuration in RADOS

2021-06-29 Thread Launchpad Bug Tracker
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

2021-06-29 Thread Launchpad Bug Tracker
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

2021-06-29 Thread Launchpad Bug Tracker
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

2021-06-23 Thread Chris MacNaughton
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

2021-06-01 Thread Brian Murray
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

2021-05-14 Thread Chris MacNaughton
** 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

2021-05-11 Thread Brian Murray
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

2021-05-11 Thread Brian Murray
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

2021-05-07 Thread Launchpad Bug Tracker
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

2021-05-06 Thread Chris MacNaughton
** 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

2021-05-05 Thread Tiago Pasqualini da Silva
** 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

2021-05-05 Thread Chris MacNaughton
** 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