Back to bug 2196229

Who When What Removed Added
Raimund Sacherer 2023-05-08 11:41:25 UTC Target Release 6.1z1 5.3z4
Ilya Dryomov 2023-05-08 11:52:48 UTC CC idryomov
Red Hat One Jira (issues.redhat.com) 2023-05-08 11:53:52 UTC Link ID Red Hat Issue Tracker RHCEPH-6619
Adam King 2023-05-08 15:11:28 UTC Status NEW ASSIGNED
Raimund Sacherer 2023-05-08 18:56:30 UTC CC adking
Flags needinfo?(adking)
Manny 2023-05-10 18:41:08 UTC CC mcaldeir
Raimund Sacherer 2023-05-16 10:38:22 UTC Group ibm_storage_devel, redhat
Mohit Bisht 2023-05-31 08:16:19 UTC Flags needinfo?(pnataraj)
CC pnataraj
Preethi 2023-06-01 13:09:35 UTC Flags needinfo?(pnataraj)
Manisha Saini 2023-06-02 05:56:30 UTC CC msaini
QA Contact mobisht pnataraj
Adam King 2023-06-14 00:14:50 UTC Flags needinfo?(adking)
Scott Ostapovicz 2023-06-14 16:04:55 UTC CC sostapov
Scott Ostapovicz 2023-06-14 16:14:27 UTC Target Release 5.3z4 5.3z5
Adam King 2023-06-17 22:31:37 UTC Target Release 5.3z5 5.3z4
Status ASSIGNED POST
Veera Raghava Reddy 2023-06-18 13:52:58 UTC CC tserlin
Status POST MODIFIED
Fixed In Version ceph-16.2.10-185.el8cp
Flags needinfo?(pnataraj)
Flags needinfo?(vereddy)
CC vereddy
Flags needinfo?(pnataraj) needinfo?(vereddy)
errata-xmlrpc 2023-06-19 03:25:36 UTC Status MODIFIED ON_QA
Mohit Bisht 2023-06-19 11:48:15 UTC Status ON_QA VERIFIED
CC mobisht
Mohit Bisht 2023-06-19 11:50:05 UTC QA Contact pnataraj mobisht
Akash Raj 2023-06-22 11:48:40 UTC Docs Contact akraj
Blocks 2210690
CC akraj
Flags needinfo?(adking)
Adam King 2023-06-26 13:59:52 UTC Flags needinfo?(adking)
Doc Text Cause: for cephadm iscsi deployments, tcmu-runner and rbd-target-api are bundled into a single systemd unit, with rbd-target-api being the primary process and rcmu-runner running in the background

Consequence: If the tcmu-runner process crashed, systemd would not automatically attempt to restart it as it is only monitoring the rbd-target-api process.

Fix: cephadm now starts tcmu-runner through a script that will attempt to automatically restart the tcmu-runner process if it crashes, unless there are too many crashes in short succession.

Result: tcmu-runner process will now be restarted on failure, similar to what is done for other cephadm deployed ceph daemons via systemd.
Doc Type If docs needed, set a value Bug Fix
Akash Raj 2023-06-30 05:08:06 UTC Doc Text Cause: for cephadm iscsi deployments, tcmu-runner and rbd-target-api are bundled into a single systemd unit, with rbd-target-api being the primary process and rcmu-runner running in the background

Consequence: If the tcmu-runner process crashed, systemd would not automatically attempt to restart it as it is only monitoring the rbd-target-api process.

Fix: cephadm now starts tcmu-runner through a script that will attempt to automatically restart the tcmu-runner process if it crashes, unless there are too many crashes in short succession.

Result: tcmu-runner process will now be restarted on failure, similar to what is done for other cephadm deployed ceph daemons via systemd.
.`tcmu-runner` process is now restarted on failure

Previously, for Cephadm iSCSI deployments, `tcmu-runner` and `rbd-target-api` were bundled into a single _systemd_ unit, with `rbd-target-api` being the primary process and `tcmu-runner` running in the background. Due to this, if the `tcmu-runner` process crashed, _systemd_ would not automatically attempt to restart it as it would only monitor the `rbd-target-api` process.

With this fix, `tcmu-runner` is automatically restarted with a script on crashing, unless there are too many crashes in short succession.
errata-xmlrpc 2023-07-19 15:41:57 UTC Group ibm_storage_devel, redhat
Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2023-07-19 16:19:10 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2023-07-19 16:19:10 UTC
errata-xmlrpc 2023-07-19 16:19:54 UTC Link ID Red Hat Product Errata RHBA-2023:4213

Back to bug 2196229