Bug 2279225 - ceph orch daemon stop does not account for nvmeof gateway HA
Summary: ceph orch daemon stop does not account for nvmeof gateway HA
Keywords:
Status: VERIFIED
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: NVMeOF
Version: 7.1
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
: 9.0
Assignee: Vallari
QA Contact: Rahul Lepakshi
ceph-doc-bot
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-05-06 03:09 UTC by Paul Cuzner
Modified: 2025-11-11 11:24 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Known Issue
Doc Text:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHCEPH-8937 0 None None None 2024-05-06 03:16:01 UTC

Description Paul Cuzner 2024-05-06 03:09:44 UTC
Description of problem:
I was able to stop nvmeof gateways one by one that were under load without being 'challenged' by cephadm. With the maintenance command, we run "ok to stop" logic, so I think that would also be good to implement in the orch daemon stop - at least for the gateways.

Note that any "ok to stop" logic would also need to account for multiple gateway groups.

Version-Release number of selected component (if applicable):
Ceph 7.1 (18.2.1-149.el9cp)

How reproducible:
every time

Steps to Reproduce:
1. Create a cluster with multiple gateways in a group
2. Use ceph orch daemon stop <name> to stop the nvmeof gateways one by one
3.

Actual results:
All gateways are stopped, without the requirement for a --force parameter 

Expected results:
stopping all gateways in a group should at least need a --force parameter for the last gw in a group.

Additional info:


Note You need to log in before you can comment on or make changes to this bug.