Mon, 25 Nov 2024 03:48:02 UTC | login

Information for build python-blivet-3.10.1-3.fc41

ID325136
Package Namepython-blivet
Version3.10.1
Release3.fc41
Epoch1
SummaryA python module for system storage configuration
DescriptionThe python-blivet package is a python module for examining and modifying storage configuration.
Built bydavidlt
State complete
Volume DEFAULT
StartedFri, 26 Jul 2024 08:47:47 UTC
CompletedFri, 26 Jul 2024 08:47:47 UTC
Tags
f41
RPMs
src
python-blivet-3.10.1-3.fc41.src.rpm (info) (download)
noarch
blivet-data-3.10.1-3.fc41.noarch.rpm (info) (download)
python3-blivet-3.10.1-3.fc41.noarch.rpm (info) (download)
Changelog * Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.10.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Mon Jun 10 2024 Python Maint <python-maint@redhat.com> - 1:3.10.1-2 - Rebuilt for Python 3.13 * Fri Jun 07 2024 Vojtech Trefny <vtrefny@redhat.com> - 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 <python-maint@redhat.com> - 1:3.10.0-3 - Rebuilt for Python 3.13 * Tue Jun 04 2024 Vojtech Trefny <vtrefny@redhat.com> - 3.10.0-2 - Remove support for the MD linear RAID level * Fri May 10 2024 Vojtech Trefny <vtrefny@redhat.com> - 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 <vtrefny@redhat.com> - 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 <vtrefny@redhat.com> - 3.9.1-2 - Fix scanning partitions on RAID arrays (#2269133) * Tue Feb 27 2024 Vojtech Trefny <vtrefny@redhat.com> - 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 <vtrefny@redhat.com> - 3.9.0-3 - Fix UnboundLocalError in MD populator (#2263668) * Tue Feb 06 2024 Vojtech Trefny <vtrefny@redhat.com> - 3.9.0-2 - Fix crash when scanning degraded/not fully assembled MD arrays * Wed Jan 31 2024 Vojtech Trefny <vtrefny@redhat.com> - 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 <releng@fedoraproject.org> - 1:3.8.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.8.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Wed Dec 13 2023 Vojtech Trefny <vtrefny@redhat.com> - 3.8.2-2 - add udev-builtin-path_id property to zfcp-attached SCSI disks * Thu Oct 12 2023 Vojtech Trefny <vtrefny@redhat.com> - 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 <vtrefny@redhat.com> - 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 <releng@fedoraproject.org> - 1:3.8.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jun 29 2023 Python Maint <python-maint@redhat.com> - 1:3.8.0-2 - Rebuilt for Python 3.12 * Thu Jun 29 2023 Vojtech Trefny <vtrefny@redhat.com> - 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 <python-maint@redhat.com> - 1:3.7.1-5 - Rebuilt for Python 3.12 * Wed May 31 2023 Vojtech Trefny <@trefny@redhat.com> - 3.7.1-4 - Always prefer GPT disk labels on x86_64 * Tue May 23 2023 Vojtech Trefny <vtrefny@redhat.com> - 3.7.1-3 - Add support for filesystem online resize * Thu May 04 2023 Vojtech Trefny <vtrefny@redhat.com> - 3.7.1-2 - Add support for specifying stripe size for RAID LVs * Thu Mar 16 2023 Vojtech Trefny <vtrefny@redhat.com> - 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 <vtrefny@redhat.com> - 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 <vtrefny@redhat.com> - 3.6.1-3 - Use mdadm to support BIOS RAID devices (#2158574) * Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.6.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Mon Nov 28 2022 Vojtech Trefny <vtrefny@redhat.com> - 3.6.1-1 - misc: Remove "warn: false" from Ansible "command" (vtrefny) - spec: Change license string to the SPDX format required by Fedora (vtrefny) - Catch BlockDevNotImplementedError for btrfs plugin calls (vtrefny) - tests: document how to use the VM tests (berrange) - tests: allow filtering tests to run in VM (berrange) - tests: don't start/stop VM if it was already running (berrange) - tests: use correct password arg for SSH to VM (berrange) - tests: add logging to runvmtests.py (berrange) - Fix potential AttributeError when getting stratis blockdev info (vtrefny) - spec: Fix recommended libblockdev plugins (vtrefny) - tests: remove unused global variables (berrange) - Backport total_memory improvements from anaconda (vslavik) - Fix regex for checking e2fsprogs version (vtrefny) * Fri Nov 11 2022 Vojtech Trefny <vtrefny@redhat.com> - 3.6.0-2 - Change license string to the SPDX format required by Fedora * Tue Sep 20 2022 Vojtech Trefny <vtrefny@redhat.com> - 3.6.0-1 - pylint: Explicitly allow loading the _ped module from pyparted (vtrefny) - ci: Run static analysis on Ubuntu 22.04 (vtrefny) - tests: Create bigger devices for XFS testing (vtrefny) - Set XFS minimal size to 300 MiB (vtrefny) - Fix missing whitespaces around not keyword (vtrefny) - Remove the Blivet.roots attribute (vponcova) - packit: Set downstream_package_name to python-blivet (vtrefny) - packit: Add srpm_build_deps for SRPM builds in Copr (vtrefny) - tests: Fix message when skipping stratis tests (vtrefny) - tests: Tell pytest to ignore symlinks when gathering test cases (vtrefny) - Configure ids for Mock devices in populator_test (vtrefny) - Add storage tests for Stratis (vtrefny) - ci: Fix installing targetcli on Debian/Ubuntu (vtrefny) - tests: Add test for creating and attaching cache pools (vtrefny) - tests: Add storage tests for more LVM RAID levels (vtrefny) - tests: Add test for ActionAddMember/ActionRemoveMember (vtrefny) - tests: Add a test for creating and attaching a cache pool (vtrefny) - Mark LVM cache pool format as immutable (vtrefny) - tests: Skip test_lvcreate_type on CentOS/RHEL 9 (vtrefny) - Add a YAML config for skipping tests on specified distributions (vtrefny) - Add targetcli to the test dependencies playbook (vtrefny) - Add a simple LVM test case that uses real storage (vtrefny) - Add a test case that creates targetcli disks to run tests on (vtrefny) - Allow running action_test even if some dependencies are missing (vtrefny) - Use "fake" names for disks in DeviceTreeTestCase (vtrefny) - Change how we import LoopBackedTestCase in fs_test (vtrefny) - Add information about the new test suites to tests/README.rst (vtrefny) - Makefile: Add targets to run the two new test suites separately (vtrefny) - Fix typo in name of test_new_encrypted_stratis (vtrefny) - Patch access to lvs in stratis tests (vtrefny) - Fix pylint issues in the tests/pylint scripts (vtrefny) - Make sure LVM unit tests can run without dependencies (vtrefny) - Patch _pre_create in StorageDeviceMethodsTestCase.test_create (vtrefny) - Assure that tests that set LVM devices filter can run without root (vtrefny) - Fix running StratisFactoryTestCase as a non-root user (vtrefny) - Split the test suite into "unit" and "storage" tests (vtrefny) - Add support for attaching and creating LVM writecached LVs (vtrefny) - Add support for enabling/disabling compression/deduplication (vtrefny) * Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild