Skip to content

pacific: osd: recover unreadable snapshot before reading ref. count info#44181

Merged
yuriw merged 1 commit intoceph:pacificfrom
myoungwon:pacific-50192
Feb 1, 2022
Merged

pacific: osd: recover unreadable snapshot before reading ref. count info#44181
yuriw merged 1 commit intoceph:pacificfrom
myoungwon:pacific-50192

Conversation

@myoungwon
Copy link
Member

backport tracker: https://tracker.ceph.com/issues/50192

backport of #40606
parent tracker: https://tracker.ceph.com/issues/49427

Signed-off-by: Myoungwon Oh myoungwon.oh@samsung.com

Checklist

  • Tracker (select at least one)
    • References tracker ticket
    • Very recent bug; references commit where it was introduced
    • New feature (ticket optional)
    • Doc update (no ticket needed)
    • Code cleanup (no ticket needed)
  • Component impact
    • Affects Dashboard, opened tracker ticket
    • Affects Orchestrator, opened tracker ticket
    • No impact that needs to be tracked
  • Documentation (select at least one)
    • Updates relevant documentation
    • No doc update is appropriate
  • Tests (select at least one)
Show available Jenkins commands
  • jenkins retest this please
  • jenkins test classic perf
  • jenkins test crimson perf
  • jenkins test signed
  • jenkins test make check
  • jenkins test make check arm64
  • jenkins test submodules
  • jenkins test dashboard
  • jenkins test dashboard cephadm
  • jenkins test api
  • jenkins test docs
  • jenkins render docs
  • jenkins test ceph-volume all
  • jenkins test ceph-volume tox

Manifest objects needs adjacent clones when incrementing/decrementing
refcount. This commit makes the current code to call get_manifest_ref_count
before reading ref. count info.

Fixes: https://tracker.ceph.com/issues/50192

Signed-off-by: Myoungwon Oh <myoungwon.oh@samsung.com>
(cherry picked from commit acc2a1e)
@github-actions github-actions bot added the core label Dec 2, 2021
@github-actions github-actions bot added this to the pacific milestone Dec 2, 2021
@myoungwon myoungwon changed the title pacifi: osd: recover unreadable snapshot before reading ref. count info pacific: osd: recover unreadable snapshot before reading ref. count info Dec 3, 2021
@yuriw
Copy link
Contributor

yuriw commented Feb 1, 2022

jenkins test api

@yuriw yuriw merged commit a4bc11b into ceph:pacific Feb 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants