]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
ceph-nvmeof-mon fixes
authorAlexander Indenbaum <aindenba@redhat.com>
Tue, 2 Apr 2024 10:36:04 +0000 (10:36 +0000)
committerAlexander Indenbaum <aindenba@redhat.com>
Thu, 20 Nov 2025 08:55:27 +0000 (10:55 +0200)
commitc41b97eb538b7d1e703f74c5faf9ce0458168b21
tree755958db43149e1fdb73ece86177a7b8e1e1434e
parent941fe9be8a3ebdcd47d821d5160b654bb0be4de6
ceph-nvmeof-mon fixes

Resolves: rhbz#2280205

- NVMeofGwMonitorClient: assert gateway state does not vanish
Signed-off-by: Alexander Indenbaum <aindenba@redhat.com>
- send unavailable in beacon response to gw that did not exit after failover
Signed-off-by: Leonid Chernin <leonidc@il.ibm.com>
- fix blacklist start when osd is not writtable
Signed-off-by: Leonid Chernin <leonidc@il.ibm.com>
- Clean up

  - NVMeofGwTypes: remove copied_nonce_map cleanup
  - NVMeofGwMon.h: fix weird spacing
  - NVMeofGwMon.cc: dout(4) to dout(10)
  - NVMeofGwMon.cc: rm commented out code

Signed-off-by: Alexander Indenbaum <aindenba@redhat.com>
  (cherry picked from commit 05a7b1f31a87cd60c21cd46bbcde5c7745721f55)

Signed-off-by: Alexander Indenbaum <aindenba@redhat.com>
(cherry picked from commit bad3542358edaf950bfda49044e52ae5de757aa0)
src/mon/NVMeofGwMap.cc
src/mon/NVMeofGwMap.h
src/mon/NVMeofGwMon.cc
src/mon/NVMeofGwMon.h
src/mon/NVMeofGwSerialize.h
src/mon/NVMeofGwTypes.h
src/nvmeof/NVMeofGwMonitorClient.cc
src/test/test_nvmeof_mon_encoding.cc