Back to bug 1980423
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| RHEL Program Management | 2021-07-08 15:55:33 UTC | Target Release | 16.2 (Train on RHEL 8.4) | --- |
| Tom Barron | 2021-07-08 15:56:31 UTC | Target Release | --- | 16.1 (Train on RHEL 8.2) |
| RHEL Program Management | 2021-07-08 15:56:36 UTC | Target Release | 16.1 (Train on RHEL 8.2) | --- |
| Giulio Fidente | 2021-07-08 16:07:15 UTC | Target Milestone | Alpha | z7 |
| Tom Barron | 2021-07-08 16:22:36 UTC | CC | jjoyce | |
| David Hill | 2021-07-09 13:31:27 UTC | CC | dhill | |
| Link ID | Red Hat Knowledge Base (Solution) 6177562 | |||
| Lon Hohberger | 2021-07-09 16:26:46 UTC | Assignee | rhos-maint | rhos-maint |
| Goutham Pacha Ravi | 2021-07-13 19:55:10 UTC | Status | NEW | POST |
| Miguel Garcia | 2021-07-14 15:01:03 UTC | Target Milestone | z7 | async |
| RHEL Program Management | 2021-07-14 15:01:20 UTC | Target Release | --- | 16.1 (Train on RHEL 8.2) |
| Miguel Garcia | 2021-07-14 15:45:08 UTC | Status | POST | MODIFIED |
| Fixed In Version | openstack-manila-share-container-16.1.6-7 | |||
| Miguel Garcia | 2021-07-14 15:47:01 UTC | Status | MODIFIED | ON_QA |
| Tom Barron | 2021-07-15 20:09:04 UTC | Status | ON_QA | VERIFIED |
| James Smith | 2021-07-16 12:42:59 UTC | CC | jamsmith, rhos-maint | |
| Flags | needinfo?(rhos-maint) needinfo?(tbarron) | |||
| Victoria Martinez de la Cruz | 2021-07-16 13:16:48 UTC | Doc Text | Cause: An attempt to stat/mkdir with an empty string in the ceph_vol_client (library used by manila to communicate with cephfs) raises an exception that is not being handled appropriately. Consequence: manila-share services disconnects from the backend and crashes. Fix: Use safe functions for dir creation to avoid this exception to be raised. Result: Manila won't hit this issue again. | |
| Doc Type | If docs needed, set a value | Bug Fix | ||
| Victoria Martinez de la Cruz | 2021-07-16 13:21:17 UTC | Flags | needinfo?(tbarron) | needinfo- |
| James Smith | 2021-07-16 13:30:33 UTC | Doc Text | Cause: An attempt to stat/mkdir with an empty string in the ceph_vol_client (library used by manila to communicate with cephfs) raises an exception that is not being handled appropriately. Consequence: manila-share services disconnects from the backend and crashes. Fix: Use safe functions for dir creation to avoid this exception to be raised. Result: Manila won't hit this issue again. | This update fixes a bug that caused manila share creation to fail in CephFS-Native and CephFS-NFS-Ganesha environments. Previously, attempts to stat/mkdir with an empty string in the library used by manila to communicate with cephfs (ceph_vol_client) raised an exception that was not handled appropriately. This caused manila-share services to disconnect from the backend, which resulted in failure of the share creation. This update corrects the problem to allow creation of manila shares. |
| James Smith | 2021-07-16 14:26:52 UTC | Doc Text | This update fixes a bug that caused manila share creation to fail in CephFS-Native and CephFS-NFS-Ganesha environments. Previously, attempts to stat/mkdir with an empty string in the library used by manila to communicate with cephfs (ceph_vol_client) raised an exception that was not handled appropriately. This caused manila-share services to disconnect from the backend, which resulted in failure of the share creation. This update corrects the problem to allow creation of manila shares. | This update fixes a bug that caused manila share creation to fail in CephFS-Native and CephFS-NFS-Ganesha environments. Previously, attempts to stat/mkdir with an empty string in the library used by manila to communicate with cephfs (ceph_vol_client) raised an exception that was not handled appropriately. This caused manila-share services to disconnect from the backend, which resulted in failure of the share creation. This update introduces a safe function for directory creation, which corrects the problem to allow creation of manila shares. |
| Laura Marsh | 2021-07-16 16:09:59 UTC | CC | lmarsh | |
| Doc Text | This update fixes a bug that caused manila share creation to fail in CephFS-Native and CephFS-NFS-Ganesha environments. Previously, attempts to stat/mkdir with an empty string in the library used by manila to communicate with cephfs (ceph_vol_client) raised an exception that was not handled appropriately. This caused manila-share services to disconnect from the backend, which resulted in failure of the share creation. This update introduces a safe function for directory creation, which corrects the problem to allow creation of manila shares. | This update fixes a bug that caused the creation of manila shares to fail in native CephFS and CephFS through NFS-Ganesha environments. The Shared File Systems service (manila) communicates with CephFS through the `ceph_vol_client` library. With the previous manila-share container, using `stat` or `mkdir` operating system calls from the `ceph_vol_client` library raised an exception that was handled incorrectly. The exception caused the Shared File Systems service (manila) to disconnect from the back end, which caused the share creation process to fail. This update introduces a safe function for directory creation that corrects the problem. |
||
| Laura Marsh | 2021-07-16 16:19:41 UTC | Doc Text | This update fixes a bug that caused the creation of manila shares to fail in native CephFS and CephFS through NFS-Ganesha environments. The Shared File Systems service (manila) communicates with CephFS through the `ceph_vol_client` library. With the previous manila-share container, using `stat` or `mkdir` operating system calls from the `ceph_vol_client` library raised an exception that was handled incorrectly. The exception caused the Shared File Systems service (manila) to disconnect from the back end, which caused the share creation process to fail. This update introduces a safe function for directory creation that corrects the problem. | This update fixes a bug that caused the creation of manila shares to fail in native CephFS and CephFS through NFS-Ganesha environments. The Shared File Systems service (manila) communicates with CephFS through the `ceph_vol_client` library. With the previous manila-share container, using `stat` or `mkdir` operating system calls from the `ceph_vol_client` library raised an exception that was handled incorrectly. The exception caused the Shared File Systems service to disconnect from the back end, which caused the share creation process to fail. This update introduces a safe function for directory creation that corrects the problem. |
| errata-xmlrpc | 2021-07-19 00:06:59 UTC | Status | VERIFIED | RELEASE_PENDING |
| errata-xmlrpc | 2021-07-19 13:54:52 UTC | Status | RELEASE_PENDING | CLOSED |
| Resolution | --- | ERRATA | ||
| Last Closed | 2021-07-19 13:54:52 UTC | |||
| errata-xmlrpc | 2021-07-19 13:54:58 UTC | Link ID | Red Hat Product Errata RHBA-2021:2772 | |
| Goutham Pacha Ravi | 2021-07-20 21:17:04 UTC | Flags | needinfo?(rhos-maint) | |
| Ganesh Kadam | 2021-08-11 10:02:42 UTC | CC | gkadam | |
| Arik Chernetsky | 2022-03-22 13:22:53 UTC | QA Contact | achernet | nlevinki |
| Red Hat One Jira (issues.redhat.com) | 2022-03-22 13:35:25 UTC | Link ID | Red Hat Issue Tracker OSP-6062 |
Back to bug 1980423