Project

General

Profile

Bug #45293

cephadm: service_id can contain a '.' char (mds, nfs, iscsi)

Added by Michael Fritch 3 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Normal
Category:
cephadm
Target version:
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

Create a cephfs name that contains a '.' char:

$ ceph fs volume create foo.bar.baz

cephadm deploys the mds service in a loop:

2020-04-27T11:18:54.725-0600 7fb623e87700  0 log_channel(cephadm) log [INF] : Deploying daemon mds.foo.bar.baz.host3.myoogl on host3
2020-04-27T11:20:06.957-0600 7fb623e87700  0 log_channel(cephadm) log [INF] : Deploying daemon mds.foo.bar.baz.host1.hdasmy on host1
2020-04-27T11:23:58.802-0600 7fb623e87700  0 log_channel(cephadm) log [INF] : Removing orphan daemon mds.foo.bar.baz.host1.hdasmy...
2020-04-27T11:23:58.806-0600 7fb623e87700  0 log_channel(cephadm) log [INF] : Removing daemon mds.foo.bar.baz.host1.hdasmy from host1
2020-04-27T11:24:11.966-0600 7fb623e87700  0 log_channel(cephadm) log [INF] : Removing orphan daemon mds.foo.bar.baz.host3.myoogl...
2020-04-27T11:24:11.966-0600 7fb623e87700  0 log_channel(cephadm) log [INF] : Removing daemon mds.foo.bar.baz.host3.myoogl from host3
2020-04-27T11:25:18.442-0600 7fb623e87700  0 log_channel(cephadm) log [INF] : Deploying daemon mds.foo.bar.baz.host3.itoanz on host3
2020-04-27T11:25:54.490-0600 7fb623e87700  0 log_channel(cephadm) log [INF] : Deploying daemon mds.foo.bar.baz.host1.hrdztq on host1

The the deployed daemon appears 'unmanaged' and the ServiceSpec is partial:

$ ceph orch ls mds --format yaml
placement:
  hosts:
  - hostname: host3
    name: ''
    network: ''
service_id: foo
service_name: mds.foo
service_type: mds
status:
  container_image_id: 6db18d56e35f0169f8428b38891a277e9c2b6cd1c2615fb01ccbbb709907abfe
  container_image_name: docker.io/ceph/daemon-base:latest-master-devel
  last_refresh: '2020-04-27T17:17:39.038783'
  running: 1
  size: 0
unmanaged: true
---
placement:
  count: 2
service_id: foo.bar.baz
service_name: mds.foo.bar.baz
service_type: mds
status:
  running: 0
  size: 2

Similar to this tracker:

https://tracker.ceph.com/issues/44934

History

#1 Updated by Michael Fritch 3 months ago

  • Pull request ID set to 34778

#2 Updated by Michael Fritch 3 months ago

  • Status changed from New to Fix Under Review

#3 Updated by Sebastian Wagner 2 months ago

  • Status changed from Fix Under Review to Pending Backport

#4 Updated by Sebastian Wagner about 1 month ago

  • Status changed from Pending Backport to Resolved
  • Target version set to v15.2.4

Also available in: Atom PDF