Changelog for
python3-blivet-3.11.0-6.fc42.noarch.rpm :
* Mon Dec 09 2024 Vojtech Trefny
- 3.11.0-6- Fix crash on ppc64le with GPT (#2330563)
* Tue Nov 12 2024 Vojtech Trefny - 3.11.0-5- Align sizes up for growable LVs
* Mon Oct 14 2024 Vojtech Trefny - 3.11.0-4- Consolidated s390 device configuration
* Wed Oct 09 2024 Vojtech Trefny - 3.11.0-3- free_space_estimate: adjust for compression on btrfs (#2315638)
* Thu Sep 26 2024 Vojtech Trefny - 3.11.0-2- Do not raise libblockdev errors in FSMinSize tasks (#2314637)
* Fri Sep 20 2024 Packit - 1:3.11.0-1- Update to version 3.11.0
* Thu Aug 15 2024 Vojtech Trefny - 3.10.1-5- LUKS HW-OPAL support (#2304174)
* Mon Jul 29 2024 Vojtech Trefny - 3.10.1-4- part_type_uuid: guard against pyparted type_uuid being None (#2300115)
* Fri Jul 19 2024 Fedora Release Engineering - 1:3.10.1-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Mon Jun 10 2024 Python Maint - 1:3.10.1-2- Rebuilt for Python 3.13
* Fri Jun 07 2024 Vojtech Trefny - 3.10.1-1- tests: Add a test case with MD array on LUKS (vtrefny)- Add support for setting label when creating GFS2 format (vtrefny)- tests: add dbus example to traverse the devices and call test the factory() (tgill)- fix issue #1239 (koito_coco)- fix compare uuid fail (iasunsea)- Remove support for the MD linear RAID level (vtrefny)- ci: Fix repository name in job name in check.yml (vtrefny)- Fix pylint \'possibly-used-before-assignment\' warnings (vtrefny)- Fix skipping btrfs calls when libblockdev btrfs plugin is missing (vtrefny)
* Fri Jun 07 2024 Python Maint - 1:3.10.0-3- Rebuilt for Python 3.13
* Tue Jun 04 2024 Vojtech Trefny - 3.10.0-2- Remove support for the MD linear RAID level
* Fri May 10 2024 Vojtech Trefny - 3.10.0-1- Added support for PV grow (japokorn)- misc: Add stratis-cli and stratisd to test dependencies (vtrefny)- tests: Add a base class for stratis tests (vtrefny)- Add a Stratis example with pool encryption using Clevis/Tang (vtrefny)- Clear VG UUID from PVs after removing the PV (#2278058) (vtrefny)- Use longer timeout for Stratis DBus calls (vtrefny)- safe-dbus: Allow using custom timeouts for the DBus calls (vtrefny)- Catch JSONDecodeError when parsing Stratis Clevis info (vtrefny)- Add support for unlocking locked Stratis pools with Clevis (vtrefny)- Add support for creating encrypted Stratis pool with Clevis (vtrefny)- Round Stratis Filesystem size down to the nearest sector (vtrefny)- Make sure to include stderr when gathering output of stratis tools (vtrefny)- Add support for adding new members to existing Stratis pool (vtrefny)- Base StratisPoolDevice on ContainerDevice instead of StorageDevice (vtrefny)- Ignore invalid/empty UUIDs for NVMe namespaces (vtrefny)- lvm: Use more generic exception for inconsistent PV sector sizes (vtrefny)- Do not allow creating stratis pools with different sector sizes (vtrefny)- availability: Fix starting DBus services (vtrefny)- fstab: Use \'mount_type\' when writing filesystem type to fstab (vtrefny)- Add basic support for BitLocker devices (vtrefny)- nvme: Skip startup/write when NVMe plugin isn\'t available (vtrefny)- Fix scanning partitions on RAID arrays (#2269133) (vtrefny)- Add a test case with DDF BIOS RAID array (vtrefny)- tests: Try to get distro and version from /etc/os-release (vtrefny)- availability: Fix checking for DBus service availability (vtrefny)- ci: Update packit configuration for 3.10-devel (vtrefny)- Remove vim formatting comments (vtrefny)- tests: Do not ignore entire test files in pylint (vtrefny)- tests: Do not try to import mock and patch from mock (vtrefny)- Remove util.stringize and unicodeize functions (vtrefny)- Remove Python SIX usage (vtrefny)- Remove unused flags and do not read flags from boot command line (vtrefny)
* Thu Mar 28 2024 Vojtech Trefny - 3.9.2-1- tests: Add a simple unit test for listing btrfs subvolumes (vtrefny)- Fix getting default subvolume ID for mounted btrfs volumes (vtrefny)- Do not try to get btrfs subvolumes without libblockdev (vtrefny)- Do not raise not implemented exception when checking if btrfs is empty (vtrefny)- Try to start stratisd before checking its availability (vtrefny)- Fix creating Stratis filesystem without size specified (vtrefny)- Fix printing the partition type UUID (vtrefny)- Adjust check for btrfs filesystem being empty (vtrefny)- Fix util.detect_virt on Amazon (vtrefny)- misc: Vagrantfile update (vtrefny)- misc: Run pip with --break-system-packages (vtrefny)- misc: Add missing libmount build dependencies (vtrefny)- availability: Check for mpath friendly names availability (vtrefny)- Allow running blivet without libmount Python bindings (vtrefny)- Fstab cleanup fix (japokorn)- Fix getting subvolumes for mounted btrfs volumes (vtrefny)
* Tue Mar 12 2024 Vojtech Trefny - 3.9.1-2- Fix scanning partitions on RAID arrays (#2269133)
* Tue Feb 27 2024 Vojtech Trefny - 3.9.1-1- Try to assemble MD arrays during populate (#2236356) (vtrefny)- Fix UnboundLocalError in MD populator (vtrefny)- Fix crash when scanning degraded/not fully assembled MD arrays (vtrefny)- pylint: Remove some old false positives (vtrefny)- tests: Skip MD storage tests on RHEL/CentOS 9 (vtrefny)- misc: Bump libblockdev version for Debian (vtrefny)- Fix typos (vtrefny)- Remove unused import (vtrefny)
* Mon Feb 12 2024 Vojtech Trefny - 3.9.0-3- Fix UnboundLocalError in MD populator (#2263668)
* Tue Feb 06 2024 Vojtech Trefny - 3.9.0-2- Fix crash when scanning degraded/not fully assembled MD arrays
* Wed Jan 31 2024 Vojtech Trefny - 3.9.0-1- Fix getting default LVM cache metadata size from libblockdev (vtrefny)- Fix checking for segment type for cache pools (vtrefny)- tests: Enable GFS2 tests (vtrefny)- tests: Move \'test_labels\' to unit tests (vtrefny)- Add a new function to check if a filesystem is empty (vtrefny)- tests: Wait for array resync in MD tests (vtrefny)- misc: Vagrantfile update (vtrefny)- tests: Add a simple unit test for the NVMe module (vtrefny)- tests: Add a test case with multiple devices with the same name (vtrefny)- tests: Add basic unit tests for device_id (vtrefny)- tests: Add a simple test for DeviceTree.get_device_by_device_id (vtrefny)- Use get_device_by_device_id instead of _by_name in populator (vtrefny)- Add a function to get a device by device ID (vtrefny)- Add \"device ID\" that could be used as a unique device identifier (vtrefny)- Fix adding new members to array with redundancy (vtrefny)- Correctly set md_uuid when adding/removing member to/from array (vtrefny)- tests: Add storage test case for MD RAID (vtrefny)- Remove unused pylintcodediff helper script (vtrefny)- tests: Add a simple unit test for Btrfs (vtrefny)- Generate UUID for newly created btrfs volumes (vtrefny)- nvme: Retrieve HostNQN from a first active fabrics connection (tbzatek)- ci: Set custom release number for Packit (vtrefny)- Support partitioning of hybrid boot disks (vponcova)- Fix checking PV free space when removing it from a VG (#2232328) (vtrefny)- tests: run_tests script enhancements (vtrefny)- Add a BTRFS example (vtrefny)- tests: Add a storage test case for BTRFS (vtrefny)- Remove support for NVDIMM namespaces (vtrefny)- Fix passing extra mkfs arguments to libblockdev (vtrefny)- ci: Add a GH action to run blivet-gui test suite on PRs (vtrefny)- ci: Add a Dockerfile for building a CI container (vtrefny)- ci: Allow installing only build dependencies without test deps (vtrefny)- Fix failing tests when running as a non-root user (vtrefny)- Add flag to control LVM devices file support (vtrefny)- Use libblockdev to check for kernel modules availability (vtrefny)- Use libblockdev to remove filesystems instead of calling wipefs (vtrefny)- swap: Use libblockdev to check label and UUID format (vtrefny)- fs_test: Enable NTFS test case (vtrefny)- availability: Remove the unused \"lvmdevices\" application (vtrefny)- availability: Cleanup applications (vtrefny)- Remove support for Apple HFS format (vtrefny)- Fix raising FormatCreateError in FS._create (vtrefny)- Use libblockdev for filesystem mount operation (vtrefny)- Use os.statvfs instead of df to get tmpfs size (vtrefny)- Use libblockdev to create supported filesystems (vtrefny)- Use libblockdev for reading filesystem label (vtrefny)- Use libblockdev for getting filesystem info and size (vtrefny)- Use libblockdev for filesystem resizing (vtrefny)- Use libblockdev for setting and checking filesystem label and UUID (vtrefny)- swap: Simplify creating swap with UUID (vtrefny)- Use libblockdev for the filesystem sync operation (vtrefny)- Add libblockdev filesystem plugin to the list of required plugins (vtrefny)- availability: Remove unused \"mlabel\" application (vtrefny)- availability: Simplify checks for LVM VDO and shared LVM support (vtrefny)- availability: Do not check e2fsprogs version (vtrefny)- Remove JFS support (vtrefny)- Remove support for ReiserFS (vtrefny)- ci: Update default branch for Packit to 3.9-devel/release (vtrefny)- fcoe/iscsi: Use libblockdev to load modules instead of modprobe (vtrefny)- Added missing fstab object to SwapSpace (japokorn)- misc: Update test dependencies ansible playbook (vtrefny)- misc: Simplify the makebumpver script (vtrefny)- Do not fail when kpartx is not available (vtrefny)- Move kpartx dependency from DMDevice to MultipathDevice (vtrefny)- ci: Update default branch for Packit to 3.9-devel/release (vtrefny)- Include btrfs volumes names/labels in DeviceTreeBase.names (vtrefny)- fixed fstab.read issue (japokorn)- Added support for user defined values in fstab (japokorn)- Incorporated review comments (japokorn)- Fstab support (japokorn)- add udev-builtin-path_id property to zfcp-attached SCSI disks (maier)
* Fri Jan 26 2024 Fedora Release Engineering - 1:3.8.2-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering - 1:3.8.2-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Dec 13 2023 Vojtech Trefny - 3.8.2-2- add udev-builtin-path_id property to zfcp-attached SCSI disks
* Thu Oct 12 2023 Vojtech Trefny - 3.8.2-1- tests: Ignore new pylint false positive with pylint 3.0 (vtrefny)- pylint: Use \'exit\' instead of \'do_exit\' for pylint.lint.Run (vtrefny)- Revert \"When creating a shared LVM VG skip pvcreate\" (vtrefny)- Revert \"Force command line based libblockdev LVM plugin\" (vtrefny)- ci: Bump actions/checkout from v2/3 to v4 (vtrefny)- spec: Add libblockdev-nvme as weak dependency (vtrefny)- Always require NVMe plugin (vtrefny)- Enable LVM logging only in debug mode (vtrefny)- nvme: Require additional rpms for dracut (tbzatek)- Force command line based libblockdev LVM plugin (vtrefny)- When creating a shared LVM VG skip pvcreate (vtrefny)- Add support for creating shared LVM setups (vtrefny)- nvme: Align HostNQN and HostID format to TP4126 (tbzatek)- README: Fix typo (vtrefny)- README: Update Debian dependencies for libblockdev 3.0 (vtrefny)
* Thu Aug 03 2023 Vojtech Trefny - 3.8.1-1- Ignore new false positives with the latest pylint (vtrefny)- iscsi: Rename storaged to udisks (tbzatek)- iscsi: Rework UDisks iscsi module activation (tbzatek)- iscsi: Make sure to modprobe iscsi_ibft (tbzatek)- iscsi: Downgrade default CHAP auth algs to SHA1,MD5 (tbzatek)- iscsi: Save firmware initiator name to /etc/iscsi/initiatorname.iscsi (vtrefny)- spec: Bump release to 99 to be always ahead of Fedora in nightly (vtrefny)- tests: Improve iscsi_test.ISCSITestCase (vtrefny)- Make sure that LUKS.has_key always returns a boolean value (vtrefny)- Squashed \'translation-canary/\' changes from d6a40985..5bb81253 (vtrefny)- Add btrfs subvolume specification to devicetree.resolve_device (vtrefny)- Revert \"Makefile cleanup\" (vtrefny)
* Fri Jul 21 2023 Fedora Release Engineering - 1:3.8.0-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jun 29 2023 Python Maint - 1:3.8.0-2- Rebuilt for Python 3.12
* Thu Jun 29 2023 Vojtech Trefny - 3.8.0-1- Revert \"Makefile cleanup\" (blivet-ci)- Require libblockdev 3.0 when importing from GI (vtrefny)- spec: Bump required version of libblockdev to 3.0 (vtrefny)- md: Adapt libblockdev 3.0 mdraid bitmap arg changes (tbzatek)- spec: Bump release to 99 to be always ahead of Fedora in nightly (vtrefny)- ci: Run GH actions tests in a Fedora container (vtrefny)- Add new LUKS tests for add/remove key and key file usage (vtrefny)- Adjust to the new libblockdev 3.0 crypto API (vtrefny)- Adjust to libblockdev 3.0 API changes (vtrefny)- blivet: Enable the extended node bitmap for F2FS (akoskovich)- Remove all state-dependent objects when resetting Blivet DBus object. (dlehman)- Run callbacks when pruning actions. (dlehman)- Always prefer GPT disk labels on x86_64 (and clean up the logic) (awilliam)- Do not add new PVs to the LVM devices file if it doesn\'t exist and VGs are present (vtrefny)- Add RISCV64 architecture helper [is_riscv64()] for arch module. (48907457+nirousseau)- iscsi: Extend allowed CHAP auth algorithms (tbzatek)- Fix checking FIPS mode when /proc/sys/crypto/fips_enabled doesn\'t exist (vtrefny)- Fix creating LUKS1 on disks with mixed sector size (#2188785) (vtrefny)- Do not set memory limit for LUKS2 when running in FIPS mode (vtrefny)- Revert \"tests: Skip test_lvcreate_type on CentOS/RHEL 9\" (vtrefny)- DBus: remove extra callback invocations (dlehman)- Add a test case for filesystem online resize (vtrefny)- Add support for filesystem online resize (vtrefny)- iscsi: Use UDisks instead of storaged in the availability message (vtrefny)- tests: Fix skipping iSCSI tests if UDisks iSCSI isn\'t available (vtrefny)- Add ChangeLog to .gitignore (vtrefny)- Makefile cleanup (vtrefny)- ci: Use Packit for daily builds in Copr (vtrefny)- Avoid raising libblockdev exceptions from our code (vtrefny)- ci: Fix Packit configuration (vtrefny)- Add support for specifying stripe size for RAID LVs (vtrefny)- tests: Use blivet-specific prefix for targetcli backing files (vtrefny)- Add a basic test case for the iscsi module (vtrefny)- Allow changing iSCSI initiator name after setting it (vtrefny)- Prefer UUID for fstab spec for DM devices too (vtrefny)- Remove support for Python 2 from spec and Makefile (vtrefny)
* Tue Jun 13 2023 Python Maint - 1:3.7.1-5- Rebuilt for Python 3.12
* Wed May 31 2023 Vojtech Trefny - 3.7.1-4- Always prefer GPT disk labels on x86_64
* Tue May 23 2023 Vojtech Trefny - 3.7.1-3- Add support for filesystem online resize
* Thu May 04 2023 Vojtech Trefny - 3.7.1-2- Add support for specifying stripe size for RAID LVs
* Thu Mar 16 2023 Vojtech Trefny - 3.7.1-1- Fix the get_mount_device function (vponcova)- Prefer using UUID for the kickstart --onpart argument (vtrefny)- Fix setting kickstart data (vtrefny)- pylint: Remove the \"EXCEPTIONS\" section from pylintrc (vtrefny)- Add \"microsoft\" to list of recognized VM environments (vtrefny)- ci: Add action to run unit tests in GH actions (vtrefny)- tests: Make sure that unit tests can run without root privileges (vtrefny)- doc: Link to the LVM VDO documentation from the index page (vtrefny)- Ignore missing parted disk in ActionList._post_process (#2102960) (vtrefny)
* Wed Feb 08 2023 Vojtech Trefny - 3.7.0-1- Remove unused BLOCKDEV_DM_RAID technology from tasks (vtrefny)- tests: Force remove LVM VG /dev/ entry not removed by vgremove (vtrefny)- Mark LUKS2 integrity devices as always controllable (vtrefny)- Ignore parent dependencies during action execute (vtrefny)- tests: Patch checking stratis pool metadata size (vtrefny)- Remove support for DMRAID devices (vtrefny)- Do not read DDF RAID UUID from udev (vtrefny)- Check physical and logical block size when creating a LUKS format (vtrefny)- Add separate properties for logical and physical block size (vtrefny)- Use DMI product_name for t2 mac detection. (83884198+sharpenedblade)- vmtests: add a --logs arg to capture blivet.log from failed tests (berrange)- examples: illustrate GPT GUID usage in partitioning example (berrange)- vmtests: add test for GPT part type UUID validation (berrange)- blivet: allow \'mountpoint\' to be passed to PartitionDevice (berrange)- deviceaction: retain explicit part type UUID when formatting (berrange)- devices/partition: add ability to auto apply a GPT UUID (berrange)- gpt: add helper API for discoverable partition UUIDs (berrange)- devices/partition: allow passing partition type UUID (berrange)- formats/disklabel: allow passing partition type UUID (berrange)- Add a forced delay to udev settle in chroot environments (vlad.bespalov)- Update public API documentation (vtrefny)- tests/README: Clarify various test classes (vtrefny)- Rename unit_tests.storagetestcase to unit_tests.blivettestcase (vtrefny)- Add additional identifiers to NVMeNamespaceDevice (vtrefny)- Add transport and address to NVMeController info (vtrefny)- Make sure we close the streams when reading a file (vtrefny)- Style changes. (sharpenedblade)- Do not report mactel on T2 macs. (sharpenedblade)- Add function to check for T2 apple macs. (sharpenedblade)- Add a basic read-only support for UDF filesystem (vtrefny)- add loongarch support (mahailiang)- Add a basic support for NVMe and NVMe Fabrics devices (vtrefny)
* Thu Feb 02 2023 Vojtech Trefny - 3.6.1-3- Use mdadm to support BIOS RAID devices (#2158574)
* Fri Jan 20 2023 Fedora Release Engineering - 1:3.6.1-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild