Project

General

Profile

Actions

Bug #57897

open

ceph mgr restart causes restart of all iscsi daemons in a loop

Added by Dan Poltawski over 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
orchestrator
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
Yes
Severity:
1 - critical
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

We have observed that since v17.2.4, a restart of the active ceph mgr appears to cause all iSCSI daemons to restart and then continue to restart in a loop causing a complete loss of iSCSI service.

We are still working out the steps to reproduce in a test environment, but given the severity of impact I thought i'd create this issue. It feels likely to be a regression from https://tracker.ceph.com/issues/57527

Current steps to reproduce:
  • 3 node cephadm adopted cluster
  • Deploy 3 iSCSI daemons
  • Run `ceph orch upgrade start --ceph-version 17.2.5`
  • (This may also happen on any active manager failover)

These logs indicate the cosntant reconfiguration:

2022-10-19 06:37:42    log_channel(cephadm) log [INF] : Reconfiguring iscsi.iscsi.node0.kwbtan (dependencies changed)...
2022-10-19 06:37:42    log_channel(cephadm) log [INF] : Reconfiguring daemon iscsi.iscsi.node0.kwbtan on node0.ma1.tnp.infra
2022-10-19 06:37:56    log_channel(cephadm) log [INF] : Reconfiguring iscsi.iscsi.node1.adffbc (dependencies changed)...
2022-10-19 06:37:56    log_channel(cephadm) log [INF] : Reconfiguring daemon iscsi.iscsi.node1.adffbc on node1.ma1.tnp.infra
2022-10-19 06:38:11    log_channel(cephadm) log [INF] : Reconfiguring iscsi.iscsi.node2.rogtfr (dependencies changed)...
2022-10-19 06:38:11    log_channel(cephadm) log [INF] : Reconfiguring daemon iscsi.iscsi.node2.rogtfr on node2.ma1.tnp.infra
2022-10-19 06:39:29    log_channel(cephadm) log [INF] : Reconfiguring iscsi.iscsi.node0.kwbtan (dependencies changed)...
2022-10-19 06:39:29    log_channel(cephadm) log [INF] : Reconfiguring daemon iscsi.iscsi.node0.kwbtan on node0.ma1.tnp.infra
2022-10-19 06:39:33    log_channel(cephadm) log [INF] : Reconfiguring iscsi.iscsi.node1.adffbc (dependencies changed)...
2022-10-19 06:39:34    log_channel(cephadm) log [INF] : Reconfiguring daemon iscsi.iscsi.node1.adffbc on node1.ma1.tnp.infra
2022-10-19 06:39:39    log_channel(cephadm) log [INF] : Reconfiguring iscsi.iscsi.node2.rogtfr (dependencies changed)...
2022-10-19 06:39:39    log_channel(cephadm) log [INF] : Reconfiguring daemon iscsi.iscsi.node2.rogtfr on node2.ma1.tnp.infra
2022-10-19 06:40:01    log_channel(cephadm) log [INF] : Reconfiguring iscsi.iscsi.node0.kwbtan (dependencies changed)...
[etc]

Actions

Also available in: Atom PDF