[Bug 1927207] Re: NFS Ganesha is built without RADOS support

Chris MacNaughton 1927207 at bugs.launchpad.net
Mon Jun 28 09:17:45 UTC 2021


Validation was performed on Focal with the following package version:

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

2021-06-21 14:48:45 [INFO] Ran 1 test in 423.943s
2021-06-21 14:48:45 [INFO] OK
2021-06-21 14:48:45 [INFO] Events:
  Configure zaza.openstack.charm_tests.glance.setup.add_lts_image:
    Start: 1624286239.7327762
    Finish: 1624286261.1701274
    Elapsed Time: 21.43735122680664
    PCT Of Run Time: 1
  Configure zaza.openstack.charm_tests.keystone.setup.add_demo_user:
    Start: 1624286431.6735568
    Finish: 1624286485.5936635
    Elapsed Time: 53.920106649398804
    PCT Of Run Time: 3
  Configure zaza.openstack.charm_tests.manila_ganesha.setup.setup_ganesha_share_type:
    Start: 1624286485.5936916
    Finish: 1624286501.139314
    Elapsed Time: 15.5456223487854
    PCT Of Run Time: 1
  Configure zaza.openstack.charm_tests.neutron.setup.basic_overcloud_network:
    Start: 1624286261.1701558
    Finish: 1624286396.9017227
    Elapsed Time: 135.73156690597534
    PCT Of Run Time: 6
  Configure zaza.openstack.charm_tests.nova.setup.create_flavors:
    Start: 1624286396.9017842
    Finish: 1624286420.136589
    Elapsed Time: 23.23480486869812
    PCT Of Run Time: 1
  Configure zaza.openstack.charm_tests.nova.setup.manage_ssh_key:
    Start: 1624286420.1366277
    Finish: 1624286431.6735284
    Elapsed Time: 11.536900758743286
    PCT Of Run Time: 1
  Deploy Bundle:
    Start: 1624284521.9185648
    Finish: 1624284605.901152
    Elapsed Time: 83.98258709907532
    PCT Of Run Time: 4
  Prepare Environment:
    Start: 1624284513.8722706
    Finish: 1624284521.9183383
    Elapsed Time: 8.046067714691162
    PCT Of Run Time: 1
  Test zaza.openstack.charm_tests.manila_ganesha.tests.ManilaGaneshaTests:
    Start: 1624286501.139447
    Finish: 1624286925.0877438
    Elapsed Time: 423.9482967853546
    PCT Of Run Time: 18
  Wait for Deployment:
    Start: 1624284605.9012907
    Finish: 1624286139.9075832
    Elapsed Time: 1534.0062925815582
    PCT Of Run Time: 64
Metadata: {}

___________________________________ summary ____________________________________
  func-target: commands succeeded
  congratulations :)

** Tags removed: verification-needed verification-needed-focal
** Tags added: verification-done verification-done-focal

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to nfs-ganesha in Ubuntu.
https://bugs.launchpad.net/bugs/1927207

Title:
  NFS Ganesha is built without RADOS support

Status in nfs-ganesha package in Ubuntu:
  Invalid
Status in nfs-ganesha source package in Focal:
  Fix Committed

Bug description:
  The debian/rules file to build nfs-ganesha disables default build
  features that enable using Ceph as a backend for storing config and
  client recovery data:

  -DUSE_RADOS_RECOV=NO
  -DRADOS_URLS=NO

  [Impact]

  It is not possible to enable Ceph backends for either configuration
  nor recovery. When attempting to do so, Ganesha will fail on start
  because of unknown configuration options.

  [Test Plan]

  Deploy manila + Ganesha with the OpenStack Charms and confirm that
  RADOS URLs are recognized, and that configuration can be stored in
  Ceph. Fully validating this does require
  https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927208 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 most likely place that issues could occur is in URL based include
  handling, as this change enables handing of rados: scheme URLs.

  Additionally, this enables the Ceph backed recovery backend driver for
  Ganesha but does not change the default.

  [Other Info]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nfs-ganesha/+bug/1927207/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list