Skip to content

blivet 3.5.0

Compare
Choose a tag to compare
@vojtechtrefny vojtechtrefny released this 19 Jul 10:54
· 6 commits to 3.5-devel since this release
blivet-3.5.0
  • tests: Fix patching NVDIMM static data in populator_test
  • Ignore pylint false positives about missing methods in Gio and GLib
  • Ignore pylint warning about missing inspect.getargspec
  • Rename class ZFCPDevice to ZFCPDeviceFullPath
  • Move _is_associated_with_fcp() implementation to the derived class
  • Improve naming of zfcp classes/methods/functions
  • Correct zfcp comments and strings
  • Fix checking for stratis pool free space when adding a new filesystem
  • tests: Add a VM test case for Stratis
  • Use libblockdev to check for DBus service availability
  • Allow specifying size for stratis filesystems
  • tests: Skip Stratis DeviceFactory tests if missing dependencies
  • Use availability checks in devicelibs.stratis
  • Add external dependencies for Stratis devices classes
  • Add availability checks for Stratis dependencies
  • availability: Add a method to check for DBus service availability
  • Use the new Stratis tool to predict pool and fs used size
  • misc: Vagrantfile update
  • Add CentOS 9 Stream to the install-test-dependencies playbook
  • ci: Run static analysis checks in GitHub actions
  • doc: Add LVMWriteCache and LVMCachePoolMixin to public API
  • pylint: Remove deprecated pylint warnings from pylintrc and code
  • Add option to attach a newly created cache pool to existing LV
  • Add support for LVM RAID raid0 level
  • Do not fail when we can't get LVM cache information (#2086310)
  • Add a very simple NVMe module
  • Do not check for "problematic" disks in ActionList._pre_process
  • Change label_format_ok and uuid_format_ok to class methods
  • Generate correct dracut boot arguments for NPIV devices
  • Add new class for NPIV-enabled devices
  • LUN and WWPN should not be used for NPIV zFCP devices
  • Add a function for reading the value of a kernel module parameter
  • Allow to delete more than one SCSI device
  • Move offline_scsi_device() to the base class
  • Refactor the ZFCPDevice class
  • misc: Vagrantfile update
  • Do not crash when a disk populator doesn't return kwargs
  • Disable Fedora ELN builds in packit
  • Fix raising exception when trying to resize internal LVs
  • Create loop devices for tests with --partscan
  • Make sure configure actions obsolete only actions with same attribute
  • Fix exception message when trying to format an non-existing device
  • Add default arguments for mkntfs
  • Mark NTFS as supported
  • Do no try to read cache MD size for inactive LVs from cache stats
  • Show better error when using unitialized disk in do_partitioning
  • Exclude unusable disks from PartitionFactory
  • Mark StratisXFS format as unsupported
  • Adjust to Stratis 3.0 API
  • lvm: Use blivet static data when checking if the VG is active
  • examples: Add LVM cache pool example
  • Add suport for creating LVM cache pools
  • Do not run pvcreate with --devices and list of PVs
  • Fix object type for ActionConfigureDevice
  • Use subvolume mountpoints when listing btrfs subvolumes
  • Squashed 'translation-canary/' changes from 4d4e65b8..d6a40985
  • Fix log message for the LVM devices filter
  • Add support for creating standalone integrity devices
  • Use bigger chunk size for thinpools bigger than ~15.88 TiB
  • Fix removing zFCP SCSI devices
  • Add public functions to add/remove PV to/from the LVM system.devices
  • Ignore errors for LVM devices file actions
  • Make sure PVs are added/deleted to/from the LVM device file
  • Use LVM devices for filtering LVM devices with LVM >= 2.02.13
  • Switch LVM devices filter from "reject" to "accept" by default
  • tests: Mark "fake" disks in test_get_related_disks as non-existing
  • Set correct map name for existing LUKS devices
  • Do not raise deprecated IOError from iscsi and fcoe modules
  • Remove unused flag multipath
  • Do not add device name as a parameter for errors.DeviceError
  • Add stratis filesystem metadata size and pool free space
  • Fix parameters differ from overridden in StratisPoolDevice
  • Fix/unify importing mock module in stratis tests
  • Add fstab options for Stratis Filesystem devices
  • Add MountClass for StratisXFS filesystem
  • Add Stratis devices and formats to the public API documentation
  • Hide the private LUKS device for unlockded Stratis pools
  • Add property with list of Stratis block devices to StratisPoolDevice
  • Set pool info on the block devices when adding/removing Stratis pool
  • Set the StratisBlockdev format status based on whether it has a pool or not
  • Add more tests for creating Stratis devices
  • Add support for creating encrypted Stratis devices with DeviceFactory
  • Add support for working with locked Stratis pools
  • Add support for creating encrypted Stratis pools
  • Add Stratis device factory
  • Mark format on Stratis pool devices as immutable
  • Add Stratis example
  • Add simple test case for Stratis
  • Add basic support for creating Stratis devices
  • Add a special "XFS Stratis" filesystem for Stratis filesystem devices
  • Avoid circular depency when in static_data/stratis_info.py
  • Add dracut setup args for Stratis devices
  • Add support for removing Stratis devices using DBus API
  • Add basic support for Stratis devices
  • Ignore all "private" devices during populate
  • safe_dbus: Add function to get all properties for an interface
  • Add support for renaming devices using ActionConfigureDevice