Skip to content

Commit

Permalink
Merge pull request #1192 from vojtechtrefny/3.9-devel_cache-pool-segt…
Browse files Browse the repository at this point in the history
…ype-fix

Fix checking for segment type for cache pools
  • Loading branch information
vojtechtrefny authored Jan 30, 2024
2 parents 2c8acae + 6238c91 commit 1f97a00
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions blivet/devices/lvm.py
Original file line number Diff line number Diff line change
Expand Up @@ -760,7 +760,7 @@ def __init__(self, name, parents=None, size=None, uuid=None, seg_type=None,
# we reserve space for it
self._metadata_size = self.vg.pe_size
self._size -= self._metadata_size
elif self.seg_type in ("thin-pool", "cache_pool"):
elif self.seg_type in ("thin-pool", "cache-pool"):
# LVMThinPoolMixin and LVMCachePoolMixin set self._metadata_size on their own
if not self.exists and not from_lvs and not grow:
# a thin pool we are not going to grow -> lets calculate metadata
Expand Down Expand Up @@ -2311,7 +2311,7 @@ def autoset_md_size(self, enforced=False):

old_md_size = self._metadata_size
if self._metadata_size == 0 or enforced:
self._metadata_size = blockdev.lvm.cache_get_default_md_size(self._size)
self._metadata_size = Size(blockdev.lvm.cache_get_default_md_size(self._size))
log.debug("Using recommended metadata size: %s", self._metadata_size)

self._metadata_size = self.vg.align(self._metadata_size, roundup=True)
Expand Down

0 comments on commit 1f97a00

Please sign in to comment.