Bug 1452762

Summary: [RFE] RGW implement ansible installation and setup of RGW NFS
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Matt Benjamin (redhat) <mbenjamin>
Component: RGWAssignee: Ali Maredia <amaredia>
Status: CLOSED ERRATA QA Contact: Vidushi Mishra <vimishra>
Severity: high Docs Contact: Bara Ancincova <bancinco>
Priority: high    
Version: 3.0CC: amaredia, anharris, cbodley, ceph-eng-bugs, dang, flucifre, hnallurv, kbader, kdreyer, mbenjamin, owasserm, sweil, vimishra
Target Milestone: rcKeywords: FutureFeature
Target Release: 3.0   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: RHEL: ceph-ansible-3.0.0-0.1.rc8.1.el7cp Ubuntu: ceph-ansible_3.0.0~rc8-2redhat1 Doc Type: Enhancement
Doc Text:
.Installing NFS Ganesha by using Ansible is supported You can now install the NFS Ganesha interface by using the `ceph-ansible` playbook. For additional details, see the `all.yml` and `nfss.yml` file in the `/usr/share/ceph-ansible/` directory on the Ansible administration node.
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-12-05 23:33:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1494421    

Description Matt Benjamin (redhat) 2017-05-19 14:53:09 UTC
Description of problem:
Current Ansible installer can install radosgw instances, but not nfs-ganesha/RGW instances.  Add support for installation of NFS gateways.

Version-Release number of selected component (if applicable):
2.x

How reproducible:
100%

Comment 2 Ali Maredia 2017-08-21 18:05:10 UTC
Here is a PR for the BZ:

https://github.com/ceph/ceph-ansible/pull/1780

I'm hoping it will be merged within the next day or two.

Comment 3 Ali Maredia 2017-09-11 13:07:36 UTC
After further testing of ansible, this PR is also necessary. It is ready to merge and is passing all the automated tests.

Comment 6 Ali Maredia 2017-09-14 16:34:55 UTC
PR 1880 has been merged. Moving the BZ onto POST.

Comment 17 Daniel Gryniewicz 2017-10-31 13:58:32 UTC
I think, long term, we should stop the kNFS service if we're starting Ganesha.

Comment 21 Vidushi Mishra 2017-11-02 13:15:39 UTC
Thanks so much Ali.

Comment 23 Ali Maredia 2017-11-02 22:19:30 UTC
Bara, could you add something in the release notes about making sure that the knfs service should not be running on the node the nfs-ganesha is going to be installed and run on.

Comment 27 errata-xmlrpc 2017-12-05 23:33:43 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2017:3387