]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
nvmeofgw: fix sending acks during upgrade 63883/head
authorLeonid Chernin <leonidc@il.ibm.com>
Thu, 5 Jun 2025 07:59:03 +0000 (10:59 +0300)
committerLeonid Chernin <leonidc@il.ibm.com>
Wed, 11 Jun 2025 18:40:27 +0000 (21:40 +0300)
commit3042c3695cbdbc75bad1d3564e887f1b1ad77ef6
tree68ad368deb7690d2ee6d549df21cb375554a4264
parent3e2687d711026aa5450dcc7b79e4a6cdfeb2a33b
nvmeofgw: fix sending acks during upgrade
          fix gw-epoch during upgrade
          1.fixed issue  when during upgrade before feature NVMEOFHAMAP is
          applyed, monitor did not send acks to beacon - this cause
          expiration GW mon-client beacon ack timeout and assert of the GW.
          2. fixed issue that during upgrade new GW epoch, generated
  after applying of new feature NVMEOFHAMAP was less than
  global epoch. So GW mon-client asserted on receiving new epoch
          that is less than its last received epoch

Signed-off-by: Leonid Chernin <leonidc@il.ibm.com>
src/mon/NVMeofGwMap.cc
src/mon/NVMeofGwMon.cc