Skip to content

Commit

Permalink
Merge pull request #1299 from vojtechtrefny/main_spec-sync
Browse files Browse the repository at this point in the history
Sync spec with downstream
  • Loading branch information
vojtechtrefny authored Sep 26, 2024
2 parents 83c7ff8 + 2c7dc72 commit f2d5663
Showing 1 changed file with 109 additions and 12 deletions.
121 changes: 109 additions & 12 deletions python-blivet.spec
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ License: LGPL-2.1-or-later
Source0: http://github.com/storaged-project/blivet/releases/download/%{realname}-%{realversion}/%{realname}-%{realversion}.tar.gz
Source1: http://github.com/storaged-project/blivet/releases/download/%{realname}-%{realversion}/%{realname}-%{realversion}-tests.tar.gz

%if 0%{?rhel} >= 9
Patch0: 0001-remove-btrfs-plugin.patch
%endif

# Versions of required components (done so we make sure the buildrequires
# match the requires versions of things).
%global partedver 1.8.1
Expand Down Expand Up @@ -172,18 +176,41 @@ make DESTDIR=%{buildroot} install
- ci: Run Blivet-GUI reverse dependency tests on pull requests (vtrefny)
- TFT is still broken so let's avoid failures by just doing a build (jkonecny)

* Thu Sep 26 2024 Vojtech Trefny <[email protected]> - 3.11.0-2
- Do not raise libblockdev errors in FSMinSize tasks (#2314637)

* Fri Sep 20 2024 Packit <[email protected]> - 1:3.11.0-1
- Update to version 3.11.0

* Thu Aug 15 2024 Vojtech Trefny <[email protected]> - 3.10.1-5
- LUKS HW-OPAL support (#2304174)

* Mon Jul 29 2024 Vojtech Trefny <[email protected]> - 3.10.1-4
- part_type_uuid: guard against pyparted type_uuid being None (#2300115)

* Fri Jul 19 2024 Fedora Release Engineering <[email protected]> - 1:3.10.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

* Mon Jun 10 2024 Python Maint <[email protected]> - 1:3.10.1-2
- Rebuilt for Python 3.13

* Fri Jun 07 2024 Vojtech Trefny <[email protected]> - 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)
- 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 <[email protected]> - 1:3.10.0-3
- Rebuilt for Python 3.13

* Tue Jun 04 2024 Vojtech Trefny <[email protected]> - 3.10.0-2
- Remove support for the MD linear RAID level

* Fri May 10 2024 Vojtech Trefny <[email protected]> - 3.10.0-1
- Added support for PV grow (japokorn)
- misc: Add stratis-cli and stratisd to test dependencies (vtrefny)
Expand Down Expand Up @@ -222,8 +249,7 @@ make DESTDIR=%{buildroot} install
- 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)
- 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)
Expand All @@ -237,6 +263,9 @@ make DESTDIR=%{buildroot} install
- Fstab cleanup fix (japokorn)
- Fix getting subvolumes for mounted btrfs volumes (vtrefny)

* Tue Mar 12 2024 Vojtech Trefny <[email protected]> - 3.9.1-2
- Fix scanning partitions on RAID arrays (#2269133)

* Tue Feb 27 2024 Vojtech Trefny <[email protected]> - 3.9.1-1
- Try to assemble MD arrays during populate (#2236356) (vtrefny)
- Fix UnboundLocalError in MD populator (vtrefny)
Expand All @@ -247,6 +276,12 @@ make DESTDIR=%{buildroot} install
- Fix typos (vtrefny)
- Remove unused import (vtrefny)

* Mon Feb 12 2024 Vojtech Trefny <[email protected]> - 3.9.0-3
- Fix UnboundLocalError in MD populator (#2263668)

* Tue Feb 06 2024 Vojtech Trefny <[email protected]> - 3.9.0-2
- Fix crash when scanning degraded/not fully assembled MD arrays

* Wed Jan 31 2024 Vojtech Trefny <[email protected]> - 3.9.0-1
- Fix getting default LVM cache metadata size from libblockdev (vtrefny)
- Fix checking for segment type for cache pools (vtrefny)
Expand Down Expand Up @@ -320,6 +355,15 @@ make DESTDIR=%{buildroot} install
- Fstab support (japokorn)
- add udev-builtin-path_id property to zfcp-attached SCSI disks (maier)

* Fri Jan 26 2024 Fedora Release Engineering <[email protected]> - 1:3.8.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Sun Jan 21 2024 Fedora Release Engineering <[email protected]> - 1:3.8.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Wed Dec 13 2023 Vojtech Trefny <[email protected]> - 3.8.2-2
- add udev-builtin-path_id property to zfcp-attached SCSI disks

* Thu Oct 12 2023 Vojtech Trefny <[email protected]> - 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)
Expand All @@ -343,15 +387,20 @@ make DESTDIR=%{buildroot} install
- 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)
- 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 <[email protected]> - 1:3.8.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

* Thu Jun 29 2023 Python Maint <[email protected]> - 1:3.8.0-2
- Rebuilt for Python 3.12

* Thu Jun 29 2023 Vojtech Trefny <[email protected]> - 3.8.0-1
- Revert "Makefile cleanup" (blivet-ci)
- Require libblockdev 3.0 when importing from GI (vtrefny)
Expand Down Expand Up @@ -390,6 +439,18 @@ make DESTDIR=%{buildroot} install
- 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 <[email protected]> - 1:3.7.1-5
- Rebuilt for Python 3.12

* Wed May 31 2023 Vojtech Trefny <@[email protected]> - 3.7.1-4
- Always prefer GPT disk labels on x86_64

* Tue May 23 2023 Vojtech Trefny <[email protected]> - 3.7.1-3
- Add support for filesystem online resize

* Thu May 04 2023 Vojtech Trefny <[email protected]> - 3.7.1-2
- Add support for specifying stripe size for RAID LVs

* Thu Mar 16 2023 Vojtech Trefny <[email protected]> - 3.7.1-1
- Fix the get_mount_device function (vponcova)
- Prefer using UUID for the kickstart --onpart argument (vtrefny)
Expand Down Expand Up @@ -435,6 +496,12 @@ make DESTDIR=%{buildroot} install
- add loongarch support (mahailiang)
- Add a basic support for NVMe and NVMe Fabrics devices (vtrefny)

* Thu Feb 02 2023 Vojtech Trefny <[email protected]> - 3.6.1-3
- Use mdadm to support BIOS RAID devices (#2158574)

* Fri Jan 20 2023 Fedora Release Engineering <[email protected]> - 1:3.6.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

* Mon Nov 28 2022 Vojtech Trefny <[email protected]> - 3.6.1-1
- misc: Remove "warn: false" from Ansible "command" (vtrefny)
- spec: Change license string to the SPDX format required by Fedora (vtrefny)
Expand All @@ -450,6 +517,9 @@ make DESTDIR=%{buildroot} install
- Backport total_memory improvements from anaconda (vslavik)
- Fix regex for checking e2fsprogs version (vtrefny)

* Fri Nov 11 2022 Vojtech Trefny <[email protected]> - 3.6.0-2
- Change license string to the SPDX format required by Fedora

* Tue Sep 20 2022 Vojtech Trefny <[email protected]> - 3.6.0-1
- pylint: Explicitly allow loading the _ped module from pyparted (vtrefny)
- ci: Run static analysis on Ubuntu 22.04 (vtrefny)
Expand Down Expand Up @@ -490,6 +560,9 @@ make DESTDIR=%{buildroot} install
- 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 <[email protected]> - 1:3.5.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

* Tue Jul 19 2022 Vojtech Trefny <[email protected]> - 3.5.0-1
- tests: Fix patching NVDIMM static data in populator_test (vtrefny)
- Ignore pylint false positives about missing methods in Gio and GLib (vtrefny)
Expand Down Expand Up @@ -589,6 +662,12 @@ make DESTDIR=%{buildroot} install
- safe_dbus: Add function to get all properties for an interface (vtrefny)
- Add support for renaming devices using ActionConfigureDevice (vtrefny)

* Mon Jun 20 2022 Vojtech Trefny <[email protected]> - 3.4.4-3
- Add support for NPIV-enabled zFCP devices

* Mon Jun 13 2022 Python Maint <[email protected]> - 1:3.4.4-2
- Rebuilt for Python 3.11

* Mon May 16 2022 Vojtech Trefny <[email protected]> - 3.4.4-1
- Use LVM PV format current_size in LVMVolumeGroupDevice._remove (vtrefny)
- Correctly set vg_name after adding/removing a PV from a VG (vtrefny)
Expand All @@ -598,11 +677,17 @@ make DESTDIR=%{buildroot} install
- Correctly cancel configure actions in cancel() (vtrefny)
- Set partition flags after setting parted filesystem (#2033875) (vtrefny)

* Tue Feb 15 2022 Jan Pokorny <[email protected]> - 3.4.3-2
- Set partition flags after setting parted filesystem (#2033875) (vtrefny)

* Tue Feb 01 2022 Vojtech Trefny <[email protected]> - 3.4.3-1
- Make sure we mount the top level subvolume when mounting btrfs (vtrefny)
- README: Fix API documentation link (vtrefny)
- iscsi: Replace all log_exception_info calls with log.info (vtrefny)

* Fri Jan 21 2022 Fedora Release Engineering <[email protected]> - 1:3.4.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

* Thu Sep 30 2021 Vojtech Trefny <[email protected]> - 3.4.2-1
- pylint: Remove pdb breakpoint in device_properties_test (vtrefny)
- pylint: Fix exception string in get_cow_sysfs_path (vtrefny)
Expand All @@ -623,17 +708,15 @@ make DESTDIR=%{buildroot} install
- pylint: Ignore deprecation warning about threading.currentThread (vtrefny)
- Fix getting PV info in LVMPhysicalVolume from the cache (vtrefny)
- Fix ActionRemoveMember requires check (#1993655) (vtrefny)
- util: Ignore false positive assignment-from-no-return warning in ObjectID
(vtrefny)
- util: Ignore false positive assignment-from-no-return warning in ObjectID (vtrefny)
- tasks: Ignore pylint arguments-differ warning for do_tasks (vtrefny)
- Remove unused __save_passphrase member from LUKS_Data (vtrefny)
- size: Ignore new pylint warning "arguments-renamed" (vtrefny)
- Do not use deprecated (vtrefny)
- Remove unused member __names from DeviceFactory (vtrefny)
- Improve error message printed for missing dependecies (vtrefny)
- tests: Print version and blivet location when running tests (vtrefny)
- tests: Allow running tests without the tests directory in PYTHONPATH
(vtrefny)
- tests: Allow running tests without the tests directory in PYTHONPATH (vtrefny)
- edd_test: Locate the edd_data based on the test file location (vtrefny)
- Run Anaconda tests on blivet pull requests (jkonecny)
- Do not set chunk size for RAID 1 (vtrefny)
Expand All @@ -650,15 +733,26 @@ make DESTDIR=%{buildroot} install
- Fix activating old style LVM snapshots (vtrefny)
- Make sure the device is setup before configuring its format (vtrefny)
- Remove RHEL 9 specific patch from SPEC (vtrefny)
- Use package list instead of cycle in our dependencies Ansible playbook
(vtrefny)
- Use package list instead of cycle in our dependencies Ansible playbook (vtrefny)
- Add vagrant file for running tests and development in a VM (vtrefny)
- Update our playbook for installing test dependencies (vtrefny)
- Add example for working with actions (vtrefny)
- Add LUKS encrypted LV to LVM example (vtrefny)
- Add example for LVM thin provisioning (vtrefny)
- Squashed 'translation-canary/' changes from 3bc2ad68..4d4e65b8 (vtrefny)

* Fri Jul 23 2021 Fedora Release Engineering <[email protected]> - 1:3.4.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

* Wed Jul 21 2021 Vojtech Trefny <[email protected]> - 3.4.0-4
- Revert "Use PARTITION_ESP flag for EFIFS partitions" (#1975375)

* Wed Jun 30 2021 Vojtech Trefny <[email protected]> - 3.4.0-3
- Fix resolving devices with names that look like BIOS drive number (#1960798)

* Thu Jun 03 2021 Python Maint <[email protected]> - 1:3.4.0-2
- Rebuilt for Python 3.10

* Fri May 07 2021 Vojtech Trefny <[email protected]> - 3.4.0-1
- Fix setting SELinux flag in SELinuxContextTestCase (vtrefny)
- Allow running blivet without Python SELinux module (vtrefny)
Expand Down Expand Up @@ -703,6 +797,9 @@ make DESTDIR=%{buildroot} install
- Add VDO pool data LV to internal LVs during populate (vtrefny)
- Fix type of LVM VDO logical volumes (vtrefny)

* Mon Apr 12 2021 Vojtech Trefny <[email protected]> - 3.3.3-2
- Avoid AttributeError for DiskLabel formats without disklabel type (#1945914)

* Thu Feb 18 2021 Vojtech Trefny <[email protected]> - 3.3.3-1
- apply compression settings from blivet.flags.btrfs_compression (#1926892) (michel)

Expand Down

0 comments on commit f2d5663

Please sign in to comment.