Bug #48930
when removing the iscsi service, the gateway config object remains
50%
Description
When the first rbd-target-api daemon starts it creates a gateway.conf object. When the iscsi service is removed via "orch rm", this object remains in the pool and in theory could be used erroneously by a subsequent iscsi deployment.
Related issues
History
#1 Updated by Sebastian Wagner about 3 years ago
- Category changed from orchestrator to cephadm/services
#2 Updated by Sebastian Wagner about 3 years ago
depends on https://github.com/ceph/ceph/pull/38883
#3 Updated by Sebastian Wagner about 3 years ago
- Blocked by Bug #48597: pybind/mgr/cephadm: mds_join_fs not cleaned up added
#4 Updated by Sebastian Wagner about 3 years ago
who's creating the gateway.conf object? I can't find it in https://github.com/ceph/ceph/blob/master/src/pybind/mgr/cephadm/services/iscsi.py
#5 Updated by Juan Miguel Olmo Martínez about 3 years ago
Sebastian Wagner wrote:
you can get it directly from CLI with:who's creating the gateway.conf object? I can't find it in https://github.com/ceph/ceph/blob/master/src/pybind/mgr/cephadm/services/iscsi.py
- rados -p iscsi ls
#6 Updated by Sebastian Wagner about 3 years ago
but who is creating the object in the first place?
#7 Updated by Sebastian Wagner about 3 years ago
this needs to be implemented in on of the methods here for iscsi:
#8 Updated by Juan Miguel Olmo Martínez about 3 years ago
- % Done changed from 0 to 50
- Pull request ID set to 40313
#9 Updated by Sebastian Wagner almost 3 years ago
- Status changed from New to Fix Under Review
#10 Updated by Sebastian Wagner almost 3 years ago
follow-up PR: https://github.com/ceph/ceph/pull/41181
#11 Updated by Sage Weil almost 3 years ago
- Status changed from Fix Under Review to Resolved