)]}'
{"doc/source/admin/cephfs_driver.rst":[{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4f5db3b063a55cb84160bd3d73ee869d28c6a6d2","unresolved":false,"context_lines":[{"line_number":104,"context_line":"Common Prerequisites"},{"line_number":105,"context_line":"--------------------"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"- A Ceph cluster with a filesystem configured (See `Ceph documentation`_ on"},{"line_number":108,"context_line":"  how to create a filesystem.)"},{"line_number":109,"context_line":"- ``ceph-common`` package installed in the servers running the"},{"line_number":110,"context_line":"  :term:`manila-share` service."}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_b7c0547d","line":107,"updated":"2020-06-19 14:43:38.000000000","message":"Might be helpful to link to a more specific page?\nhttps://docs.ceph.com/docs/nautilus/cephfs/createfs/","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"50b96ab3a6b208beaff4f0b456fbfb503e08f49e","unresolved":false,"context_lines":[{"line_number":104,"context_line":"Common Prerequisites"},{"line_number":105,"context_line":"--------------------"},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"- A Ceph cluster with a filesystem configured (See `Ceph documentation`_ on"},{"line_number":108,"context_line":"  how to create a filesystem.)"},{"line_number":109,"context_line":"- ``ceph-common`` package installed in the servers running the"},{"line_number":110,"context_line":"  :term:`manila-share` service."}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_38d6f0c4","line":107,"in_reply_to":"bf51134e_b7c0547d","updated":"2020-06-19 19:59:33.000000000","message":"Ah - I thought I could avoid deep linking within the ceph doc because things can move around - but it makes sense to link to the nautilus doc - that\u0027d be pretty stable.","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4f5db3b063a55cb84160bd3d73ee869d28c6a6d2","unresolved":false,"context_lines":[{"line_number":113,"context_line":""},{"line_number":114,"context_line":"For CephFS native shares"},{"line_number":115,"context_line":"------------------------"},{"line_number":116,"context_line":"- Ceph client installed in the guest, preferably the FUSE based client,"},{"line_number":117,"context_line":"  ``ceph-fuse``."},{"line_number":118,"context_line":"- Network connectivity between your Ceph cluster\u0027s public network and guests."},{"line_number":119,"context_line":"  See :ref:`security_cephfs_native`."}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_178780d9","line":116,"updated":"2020-06-19 14:43:38.000000000","message":"Not sure about this recommendation anymore, since the kernel client has much better performance than the FUSE client, and kernel clients \u003e\u003d4.17 and mimic+ Ceph cluster support quotas.","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"50b96ab3a6b208beaff4f0b456fbfb503e08f49e","unresolved":false,"context_lines":[{"line_number":113,"context_line":""},{"line_number":114,"context_line":"For CephFS native shares"},{"line_number":115,"context_line":"------------------------"},{"line_number":116,"context_line":"- Ceph client installed in the guest, preferably the FUSE based client,"},{"line_number":117,"context_line":"  ``ceph-fuse``."},{"line_number":118,"context_line":"- Network connectivity between your Ceph cluster\u0027s public network and guests."},{"line_number":119,"context_line":"  See :ref:`security_cephfs_native`."}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_b898401b","line":116,"in_reply_to":"bf51134e_178780d9","updated":"2020-06-19 19:59:33.000000000","message":"I see, so we can drop this.","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4f5db3b063a55cb84160bd3d73ee869d28c6a6d2","unresolved":false,"context_lines":[{"line_number":187,"context_line":"From Ceph Nautilus, all new filesystems created on Ceph have snapshots"},{"line_number":188,"context_line":"enabled by default. If you\u0027ve upgraded your ceph cluster and want to enable"},{"line_number":189,"context_line":"snapshots on a pre-existing filesystem, you can do so:"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":".. code-block:: console"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"    ceph fs set {fs_name} allow_new_snaps true"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_34a0c243","line":190,"updated":"2020-06-19 14:43:38.000000000","message":"Maybe not as a warning, I think it\u0027ll still be useful to link snapshot documentation that has important details (e.g., limitation that you can\u0027t have more than 400 snapshots per filesystem if you\u0027re using a kernel client) useful for the admin.\nhttps://docs.ceph.com/docs/nautilus/cephfs/experimental-features/#snapshots","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"50b96ab3a6b208beaff4f0b456fbfb503e08f49e","unresolved":false,"context_lines":[{"line_number":187,"context_line":"From Ceph Nautilus, all new filesystems created on Ceph have snapshots"},{"line_number":188,"context_line":"enabled by default. If you\u0027ve upgraded your ceph cluster and want to enable"},{"line_number":189,"context_line":"snapshots on a pre-existing filesystem, you can do so:"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":".. code-block:: console"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"    ceph fs set {fs_name} allow_new_snaps true"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_9808dc2c","line":190,"in_reply_to":"bf51134e_34a0c243","updated":"2020-06-19 19:59:33.000000000","message":"yes, that\u0027d be helpful.","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4f5db3b063a55cb84160bd3d73ee869d28c6a6d2","unresolved":false,"context_lines":[{"line_number":292,"context_line":"  recommended to set this option even if the ganesha server is co-located"},{"line_number":293,"context_line":"  with the :term:`manila-share` service."},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"* ``ganesha_rados_store_pool_name`` to True or False. Setting this option to"},{"line_number":296,"context_line":"  True allows NFS Ganesha to store exports and its export counter in Ceph"},{"line_number":297,"context_line":"  RADOS objects. We recommend setting this to True and using a RADOS object"},{"line_number":298,"context_line":"  since it is useful for highly available NFS-Ganesha deployments to store"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_942a6e8d","line":295,"updated":"2020-06-19 14:43:38.000000000","message":"s/ganesha_rados_store_pool_name/ganesha_rados_store_enable/","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"50b96ab3a6b208beaff4f0b456fbfb503e08f49e","unresolved":false,"context_lines":[{"line_number":292,"context_line":"  recommended to set this option even if the ganesha server is co-located"},{"line_number":293,"context_line":"  with the :term:`manila-share` service."},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"* ``ganesha_rados_store_pool_name`` to True or False. Setting this option to"},{"line_number":296,"context_line":"  True allows NFS Ganesha to store exports and its export counter in Ceph"},{"line_number":297,"context_line":"  RADOS objects. We recommend setting this to True and using a RADOS object"},{"line_number":298,"context_line":"  since it is useful for highly available NFS-Ganesha deployments to store"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_ab790c94","line":295,"in_reply_to":"bf51134e_942a6e8d","updated":"2020-06-19 19:59:33.000000000","message":"o.O thanks!","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4f5db3b063a55cb84160bd3d73ee869d28c6a6d2","unresolved":false,"context_lines":[{"line_number":301,"context_line":""},{"line_number":302,"context_line":"* ``ganesha_rados_store_pool_name`` to the name of the RADOS pool you have"},{"line_number":303,"context_line":"  created for use with NFS-Ganesha. Set this option only if also setting"},{"line_number":304,"context_line":"  the ``ganesha_rados_store_pool_name`` option to True. If you want to use"},{"line_number":305,"context_line":"  one of the backend CephFS\u0027s RADOS pools, then using CephFS\u0027s data pool is"},{"line_number":306,"context_line":"  preferred over using its metadata pool."},{"line_number":307,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_b408522c","line":304,"updated":"2020-06-19 14:43:38.000000000","message":"s/ganesha_rados_store_pool_name/ganesha_rados_store_enable/","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"50b96ab3a6b208beaff4f0b456fbfb503e08f49e","unresolved":false,"context_lines":[{"line_number":301,"context_line":""},{"line_number":302,"context_line":"* ``ganesha_rados_store_pool_name`` to the name of the RADOS pool you have"},{"line_number":303,"context_line":"  created for use with NFS-Ganesha. Set this option only if also setting"},{"line_number":304,"context_line":"  the ``ganesha_rados_store_pool_name`` option to True. If you want to use"},{"line_number":305,"context_line":"  one of the backend CephFS\u0027s RADOS pools, then using CephFS\u0027s data pool is"},{"line_number":306,"context_line":"  preferred over using its metadata pool."},{"line_number":307,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_4b6af0b2","line":304,"in_reply_to":"bf51134e_b408522c","updated":"2020-06-19 19:59:33.000000000","message":"Done","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4f5db3b063a55cb84160bd3d73ee869d28c6a6d2","unresolved":false,"context_lines":[{"line_number":447,"context_line":"    If you choose to use the kernel client rather than the FUSE client, the"},{"line_number":448,"context_line":"    share size limits set in manila may not be obeyed, especially with older"},{"line_number":449,"context_line":"    versions of the Kernel client, or older releases of Ceph. See the `Ceph"},{"line_number":450,"context_line":"    documentation`_ on choosing the right kernel version for using the kernel"},{"line_number":451,"context_line":"    client."},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"The mount command is as follows:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_773cfcc7","line":450,"updated":"2020-06-19 14:43:38.000000000","message":"It might not be easy for the admin to track down the desired info in the FS docs. You can link directly to the info here,\nhttps://docs.ceph.com/docs/nautilus/cephfs/quota/#limitations\n\nOr just mention the following,\n\n\"Linux kernel clients \u003e\u003d 4.17 support CephFS quotas but only on mimic+ clusters.\"","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"50b96ab3a6b208beaff4f0b456fbfb503e08f49e","unresolved":false,"context_lines":[{"line_number":447,"context_line":"    If you choose to use the kernel client rather than the FUSE client, the"},{"line_number":448,"context_line":"    share size limits set in manila may not be obeyed, especially with older"},{"line_number":449,"context_line":"    versions of the Kernel client, or older releases of Ceph. See the `Ceph"},{"line_number":450,"context_line":"    documentation`_ on choosing the right kernel version for using the kernel"},{"line_number":451,"context_line":"    client."},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"The mount command is as follows:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_4baf90e2","line":450,"in_reply_to":"bf51134e_773cfcc7","updated":"2020-06-19 19:59:33.000000000","message":"Can do.","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"4f5db3b063a55cb84160bd3d73ee869d28c6a6d2","unresolved":false,"context_lines":[{"line_number":520,"context_line":"As the guests need direct access to Ceph\u0027s public network, CephFS native"},{"line_number":521,"context_line":"share backend is suitable only in private clouds where guests can be trusted."},{"line_number":522,"context_line":""},{"line_number":523,"context_line":".. _Ceph documentation: https://docs.ceph.com/docs/master/cephfs/"},{"line_number":524,"context_line":""},{"line_number":525,"context_line":""},{"line_number":526,"context_line":"The :mod:`manila.share.drivers.cephfs.driver` Module"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_34360254","line":523,"updated":"2020-06-19 14:43:38.000000000","message":"Would it be better to link nautilus documentation rather than master?\nhttps://docs.ceph.com/docs/nautilus/cephfs/","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"50b96ab3a6b208beaff4f0b456fbfb503e08f49e","unresolved":false,"context_lines":[{"line_number":520,"context_line":"As the guests need direct access to Ceph\u0027s public network, CephFS native"},{"line_number":521,"context_line":"share backend is suitable only in private clouds where guests can be trusted."},{"line_number":522,"context_line":""},{"line_number":523,"context_line":".. _Ceph documentation: https://docs.ceph.com/docs/master/cephfs/"},{"line_number":524,"context_line":""},{"line_number":525,"context_line":""},{"line_number":526,"context_line":"The :mod:`manila.share.drivers.cephfs.driver` Module"}],"source_content_type":"text/x-rst","patch_set":2,"id":"bf51134e_0b5bd8f6","line":523,"in_reply_to":"bf51134e_34360254","updated":"2020-06-19 19:59:33.000000000","message":"yes, probably is, since that\u0027s the minimum supported version we\u0027re talking about wrt this doc.","commit_id":"8355316b2cc5fe16aa74aa236de6aff041b2351e"},{"author":{"_account_id":6413,"name":"Victoria Martinez de la Cruz","email":"victoria@redhat.com","username":"vkmc"},"change_message_id":"9eb652898e27ccad5451f6ad5d0f88a39ec6190e","unresolved":false,"context_lines":[{"line_number":120,"context_line":"For CephFS NFS shares"},{"line_number":121,"context_line":"---------------------"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"- 2.5 or later versions of NFS-Ganesha."},{"line_number":124,"context_line":"- NFS client installed in the guest."},{"line_number":125,"context_line":"- Network connectivity between your Ceph cluster\u0027s public network and"},{"line_number":126,"context_line":"  NFS-Ganesha server."}],"source_content_type":"text/x-rst","patch_set":3,"id":"bf51134e_b33cb62f","line":123,"updated":"2020-06-23 13:38:31.000000000","message":"The NFS Ganesha flavor should be compatible with the Ceph version you are using. In other words, you cannot use ceph_octopus flavor of NFS Ganesha (v3.3) if you have Ceph Nautilus deployed. I wonder how we can rewrite this. Maybe something like \"The flavor of NFS Ganesha for your Ceph deploy (i.e. for Ceph Nautilus you would need NFS Ganesha v2.7)","commit_id":"c9d79c9b9431ebddb3bebca2082879eb95d46963"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"0a779244ce83aab23321f9177231560fb19ab808","unresolved":false,"context_lines":[{"line_number":120,"context_line":"For CephFS NFS shares"},{"line_number":121,"context_line":"---------------------"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"- 2.5 or later versions of NFS-Ganesha."},{"line_number":124,"context_line":"- NFS client installed in the guest."},{"line_number":125,"context_line":"- Network connectivity between your Ceph cluster\u0027s public network and"},{"line_number":126,"context_line":"  NFS-Ganesha server."}],"source_content_type":"text/x-rst","patch_set":3,"id":"bf51134e_ad82e0c6","line":123,"in_reply_to":"bf51134e_b33cb62f","updated":"2020-07-07 00:19:54.000000000","message":"You should be able to, though.. Ideally we can link directly to any ceph-vs-nfs-ganesha compatibility statement/matrix elsewhere. I could only find this: https://docs.ceph.com/docs/nautilus/cephfs/nfs/#requirements\n\n^ the document above suggests using NFS-Ganesha \u003e2.5","commit_id":"c9d79c9b9431ebddb3bebca2082879eb95d46963"},{"author":{"_account_id":8056,"name":"Ramana Raja","email":"rraja@redhat.com","username":"Ram_Raja"},"change_message_id":"8bb7a2855343e8517aba0ce28c8626d630cacdf6","unresolved":false,"context_lines":[{"line_number":448,"context_line":".. important::"},{"line_number":449,"context_line":""},{"line_number":450,"context_line":"    If you choose to use the kernel client rather than the FUSE client, the"},{"line_number":451,"context_line":"    share size limits set in manila may not be obeyed, especially with older"},{"line_number":452,"context_line":"    versions of the Kernel client, or older releases of Ceph. Linux kernel"},{"line_number":453,"context_line":"    clients \u003e\u003d 4.17 support CephFS quotas. See the"},{"line_number":454,"context_line":"    `quota limitations documentation`_ to understand CephFS quotas."}],"source_content_type":"text/x-rst","patch_set":3,"id":"bf51134e_ceea60d6","line":451,"updated":"2020-06-23 16:35:04.000000000","message":"Maybe you can combine the two sentence for better clarity? \n```\nIf you choose to use the kernel client rather than the FUSE client the share size limits set in manila may not be obeyed in versions of kernel client older than 4.17 and Ceph versions older than mimic. See the, ...\n```","commit_id":"c9d79c9b9431ebddb3bebca2082879eb95d46963"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"0a779244ce83aab23321f9177231560fb19ab808","unresolved":false,"context_lines":[{"line_number":448,"context_line":".. important::"},{"line_number":449,"context_line":""},{"line_number":450,"context_line":"    If you choose to use the kernel client rather than the FUSE client, the"},{"line_number":451,"context_line":"    share size limits set in manila may not be obeyed, especially with older"},{"line_number":452,"context_line":"    versions of the Kernel client, or older releases of Ceph. Linux kernel"},{"line_number":453,"context_line":"    clients \u003e\u003d 4.17 support CephFS quotas. See the"},{"line_number":454,"context_line":"    `quota limitations documentation`_ to understand CephFS quotas."}],"source_content_type":"text/x-rst","patch_set":3,"id":"bf51134e_ad0dc091","line":451,"in_reply_to":"bf51134e_ceea60d6","updated":"2020-07-07 00:19:54.000000000","message":"I was trying to avoid mentioning \"mimic\", but perhaps this sentence is clearer. Done.","commit_id":"c9d79c9b9431ebddb3bebca2082879eb95d46963"}]}
