Project

General

Profile

Actions

Backport #17134

closed

jewel: FAILED assert(m_image_ctx.journal == nullptr)

Added by Loïc Dachary over 7 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Jason Dillaman
Target version:
Release:
jewel
Pull request ID:
Crash signature (v1):
Crash signature (v2):


Related issues 4 (0 open4 closed)

Blocks rbd - Backport #17817: jewel: teuthology: upgrade:client-upgrade import_export.sh test failsClosedJason DillamanActions
Blocks rbd - Backport #17243: jewel: Deadlock in several librbd teuthology test casesResolvedJason DillamanActions
Blocks rbd - Backport #17261: jewel: Potential seg fault when blacklisting a clientResolvedJason DillamanActions
Copied from rbd - Bug #16773: FAILED assert(m_image_ctx.journal == nullptr)ResolvedJason Dillaman07/22/2016

Actions
Actions #1

Updated by Loïc Dachary over 7 years ago

  • Copied from Bug #16773: FAILED assert(m_image_ctx.journal == nullptr) added
Actions #2

Updated by Loïc Dachary over 7 years ago

  • Status changed from New to Need More Info
  • Assignee set to Jason Dillaman

git cherry-pick -x https://github.com/ceph/ceph/pull/10770/commits/32180aaf42050a01981c33f84edd95eff931ee6c conflicts

src/librbd/Makefile.am

<<<<<<< variant A
>>>>>>> variant B
    librbd/image_watcher/RewatchRequest.cc \
    librbd/journal/RemoveRequest.cc \
    librbd/journal/CreateRequest.cc \
======= end

And when looking for the series of commit adding librbd/journal/CreateRequest.cc I ran into https://github.com/ceph/ceph/pull/9585/commits which is, I guess, unsuitable / undesirable for jewel. If you confirm it is, I'll resolve the conflict, which is limited to the Makfile/CMakefile.
https://github.com/ceph/ceph/pull/9585/commits

Actions #3

Updated by Loïc Dachary over 7 years ago

  • Assignee deleted (Jason Dillaman)

Actually, there is a backport scheduled for the dependency : http://tracker.ceph.com/issues/17008, not undesirable after all. Assuming this backport is blocked.

Actions #4

Updated by Loïc Dachary over 7 years ago

  • Blocked by Backport #17008: jewel: Support asynchronous v2 image creation/cloning added
Actions #5

Updated by Loïc Dachary over 7 years ago

  • Status changed from Need More Info to New
Actions #6

Updated by Jason Dillaman over 7 years ago

Should be able to unblock this backport -- it isn't dependent on the async create/clone image changes (which I'd like to hold off on backporting for now).

Actions #7

Updated by Loïc Dachary over 7 years ago

  • Blocked by deleted (Backport #17008: jewel: Support asynchronous v2 image creation/cloning)
Actions #8

Updated by Loïc Dachary over 7 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • Assignee set to Loïc Dachary
Actions #9

Updated by Loïc Dachary over 7 years ago

  • Blocked by Backport #17008: jewel: Support asynchronous v2 image creation/cloning added
Actions #10

Updated by Loïc Dachary over 7 years ago

  • Status changed from In Progress to Need More Info
Actions #11

Updated by Loïc Dachary over 7 years ago

  • Blocks Backport #17817: jewel: teuthology: upgrade:client-upgrade import_export.sh test fails added
Actions #12

Updated by Loïc Dachary over 7 years ago

  • Blocked by deleted (Backport #17008: jewel: Support asynchronous v2 image creation/cloning)
Actions #13

Updated by Loïc Dachary over 7 years ago

  • Status changed from Need More Info to In Progress
Actions #14

Updated by Loïc Dachary over 7 years ago

  • Status changed from In Progress to New
  • Assignee changed from Loïc Dachary to Jason Dillaman

@Jason Borden assigning to you since you already have a working backport for it

Actions #15

Updated by Jason Dillaman over 7 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
Actions #16

Updated by Alexey Sheplyakov over 7 years ago

  • Blocks Backport #17243: jewel: Deadlock in several librbd teuthology test cases added
Actions #17

Updated by Nathan Cutler about 7 years ago

  • Blocks Backport #17261: jewel: Potential seg fault when blacklisting a client added
Actions #18

Updated by Nathan Cutler about 7 years ago

  • Description updated (diff)
Actions #19

Updated by Nathan Cutler about 7 years ago

  • Status changed from In Progress to Resolved
  • Target version set to v10.2.6
Actions

Also available in: Atom PDF