Skip to content

Releases: storaged-project/blivet

blivet 3.3.2

14 Jan 09:07
blivet-3.3.2
Compare
Choose a tag to compare
  • Fix "suggest_container_name" for Anaconda (vtrefny)
  • Add test for util.get_sysfs_attr (vtrefny)
  • Use util.get_sysfs_attr in __is_ignored_blockdev to read device mode (vtrefny)
  • Fix possible UnicodeDecodeError when reading sysfs attributes (vtrefny)
  • Update LUKS device name after parent partition name change (vtrefny)
  • TFT is still broken so let's avoid failures by just doing a build (jkonecny)
  • Fix logging information about ignoring hidden devices (vtrefny)
  • Add __repr__ and __str__ methods to ParentList (vtrefny)
  • Make sure LV name is unique when adding it in device factory (vtrefny)
  • In name checks add name which is already in use to error message (vtrefny)
  • Refactor suggest device/container name functions (vtrefny)
  • Remove an unused attribute from the Blivet class (vponcova)
  • Add PyPI build artifacts to .gitignore (vtrefny)
  • Sync spec with downstream (vtrefny)

blivet 3.3.1

20 Oct 06:43
blivet-3.3.1
Compare
Choose a tag to compare
  • Make sure the product name is safe when using it for device name (vtrefny)
  • Run packit RPM builds on Fedora ELN (vtrefny)
  • Allow specifying 'mode' for the sdist command (vtrefny)
  • Enable packit RPM builds on pull requests (vtrefny)
  • Start the iscsi-init service (#1880673) (vponcova)
  • Let parted fix fixable issues with partition table (vtrefny)
  • edd: Fix UnboundLocalError when trying to close fd in collect_mbrs (vtrefny)
  • Use UnusableConfigurationError for partially hidden multipath devices
    (vtrefny)
  • Close fd if it fails to read the device (nashok)
  • Do not run udev.settle in StorageDevice._pre_teardown (vtrefny)
  • Try to not use udev.resolve_devspec when querying MountsCache (vtrefny)
  • Remove Zanata config file (vtrefny)
  • Ignore new pylint warning W0707 "raise-missing-from" (vtrefny)
  • Use SSH "link" for l10n repository in Makefile (vtrefny)
  • Fix source tarball cleanup in srpm and rpm Makefile targets (vtrefny)

blivet 3.3.0

20 Aug 08:27
blivet-3.3.0
Compare
Choose a tag to compare
  • Account for pmspare grow when adjusting thinpool metadata size (vtrefny)
  • Fix ignoring disk devices with parents or children (vtrefny)
  • Terminology cleanup, part 3 (vtrefny)
  • Terminology cleanups, part 2. (dlehman)
  • Clean up some terminology. (dlehman)
  • Add tests for udev.device_get_name for RAID devices (vtrefny)
  • Fix name resolution for MD devices and partitions on them (vtrefny)
  • Fix reading hidden sysfs attribute (vtrefny)
  • Add support for specifying sector size for LUKS 2 devices (vtrefny)
  • Do not ignore unknown/unsupported device mapper devices (vtrefny)
  • Allow specifying custom hash function for LUKS 2 format (vtrefny)
  • Ignore devices marked as hidden in sysfs (#1856974) (vtrefny)
  • Add basic F2FS support (#1794950) (vtrefny)
  • Make safe_device_name device type specific (vtrefny)
  • Add exFAT to filesystems we recognize (vtrefny)
  • Use xfs_db in read-only mode when getting XFS information (vtrefny)
  • Add support for checking and fixing XFS using xfs_repair (vtrefny)
  • Ignore zRAM devices in VMBackedTestCase (vtrefny)
  • Add tests for XFS resize (vtrefny)
  • Add support for XFS format grow (vtrefny)
  • Typo fix (vtrefny)
  • tests: Skip test_reset when running as non-root (vtrefny)
  • tests: Patch LVM availability functions for some tests (vtrefny)
  • tests: Patch LVM lvs call for some non-LVM tests (vtrefny)
  • Do not propagate ped exception from add_partition (vtrefny)
  • Do not use BlockDev.utils_have_kernel_module to check for modules (vtrefny)
  • set allowed disk labels for s390x as standard ones (msdos + gpt) plus dasd (dan)
  • Do not use FSAVAIL and FSUSE%% options when running lsblk (vtrefny)
  • Rewrite README and add it as a long_description in setup.py (vtrefny)
  • Round down to nearest MiB value when writing ks parittion info. (sbueno+anaconda)
  • Add _teardown method to IntegrityDevice (vtrefny)
  • Fix status for DM Integrity format (#1814005) (vtrefny)
  • udev: Add function to get list of device's holders (vtrefny)
  • Add basic support for LVM writecache devices (vtrefny)
  • Add test for SwapSpace max size (vtrefny)
  • Do not limit swap to 128 GiB (vtrefny)
  • Fix possible UnicodeDecodeError when reading model from sysfs (vtrefny)
  • Add install_requires and classifiers to setup.py (vtrefny)
  • Import setuptools in setup.py to make bdist_wheel work (vtrefny)
  • Set device.original_format to the new format in ActionCreateFormat (vtrefny)
  • Fix resizable property for partitions (vtrefny)
  • Update TODO. (dlehman)
  • Ignore pycodestyle warning E741 (vtrefny)
  • Skip test_mounting for filesystems that are not mountable (vtrefny)
  • Sync specfile with downstream (japokorn)
  • Make extended partitions resizable (vtrefny)
  • Fix LV min size for resize in test_action_dependencies (vtrefny)
  • Fix checking for filesystem support in action_test (vtrefny)
  • Add basic support for LVM VDO devices (vtrefny)
  • Update POT file in the Weblate repo during "make potfile" (vtrefny)
  • Skip translation canary check if POT file is not available (vtrefny)
  • Add blivet-weblate repository as a submodule (vtrefny)
  • Remove Zanata from our build process (vtrefny)
  • Remove po folder (vtrefny)
  • More consistent lvm errors (API break) (japokorn)
  • Added support for device tags (japokorn)

blivet 3.2.2

21 May 11:12
blivet-3.2.2
Compare
Choose a tag to compare
  • Allow setting size for non-existing LUKS devices (vtrefny)
  • Fix toggling container encryption in devicefactory (#1827254) (vtrefny)
  • Do no include destroyed devices in list of names (#1830515) (vtrefny)
  • Fix changing LUKS version in devicefactory (#1834373) (vtrefny)
  • Add "is_empty" property to StorageDevice (vtrefny)
  • Mark warning "'GError' has no 'message' member" as false positive (vtrefny)
  • Use the specified LUKS version for container encryption (vponcova)
  • Log current storage state before reset using lsblk (vtrefny)
  • Do not remove _netdev mount option specified manually by users (vtrefny)
  • Fix renaming encrypted devices in the DeviceFactory (vtrefny)
  • Fix typo in string formatter in EddEntry (vtrefny)

blivet 3.2.1

06 Apr 12:20
blivet-3.2.1
Compare
Choose a tag to compare
  • Correctly recognize EFI format on an MD RAID device (#1695913) (vtrefny)
  • Do not set empty name instead of invalid one in devicefactory (#1813710) (vtrefny)
  • Fix crash for devices without ID_PATH udev property (#1814920) (vtrefny)
  • Allow for reserved vg space and a growable thin pool. (#1783946) (dlehman)
  • Fix name resolution for md member partitions. (#1798792) (dlehman)

blivet 3.2.0

29 Jan 13:35
blivet-3.2.0
Compare
Choose a tag to compare
  • Align base sizes up if smaller than min I/O size. (dlehman)
  • Make minimal and optimal alignment getters public. (dlehman)
  • Add support for relabeling of the swap format (vtrefny)
  • Define the 'relabels' method for all formats (vtrefny)
  • Add support for LVMPV format resize (vtrefny)
  • Add a new "id_path" attribute for iSCSI and FCoE disks (vtrefny)
  • Do not load module when creating an FS instance (vtrefny)
  • Add a simple script for running tests manually (vtrefny)
  • Remove unused API code (jkonecny)
  • devicetree.names is now a property (japokorn)
  • initial PowerNV class support (dan)
  • Use LUKS2 by default (vponcova)