Skip to content

Commit

Permalink
New version: 3.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
vojtechtrefny committed May 10, 2024
1 parent c087cea commit 0bfe9e5
Show file tree
Hide file tree
Showing 6 changed files with 62 additions and 5 deletions.
2 changes: 1 addition & 1 deletion blivet/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
# Vratislav Podzimek <[email protected]>
#

__version__ = '3.9.2'
__version__ = '3.10.0'

import sys
import importlib
Expand Down
2 changes: 1 addition & 1 deletion doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
# built documents.
#
# The short X.Y version.
version = '3.9.2'
version = '3.10.0'
# The full version, including alpha/beta/rc tags.
release = version

Expand Down
2 changes: 1 addition & 1 deletion po
Submodule po updated 1 files
+19 −19 it.po
36 changes: 35 additions & 1 deletion python-blivet.spec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Summary: A python module for system storage configuration
Name: python-blivet
Url: https://storageapis.wordpress.com/projects/blivet
Version: 3.9.2
Version: 3.10.0

#%%global prerelease .b2
# prerelease, if defined, should be something like .a1, .b1, .b2.dev1, or .c2
Expand Down Expand Up @@ -109,6 +109,40 @@ make DESTDIR=%{buildroot} install
%{python3_sitelib}/*

%changelog
* 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)
- 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 <[email protected]> - 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)
Expand Down
23 changes: 23 additions & 0 deletions release_notes.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
3.10.0
=======
* `Support for creating Stratis Pools encrypted with Clevis/Tang`
* `Support for adding new block devices to existing Stratis Pools`
* `Automatic PV grow support`

Support for creating Stratis Pools encrypted with Clevis/Tang
--------------------------------------------------------------
Encrypted Stratis Pools can now be created with Clevis/Tang or
TPM2 configured.

Support for adding new block devices to existing Stratis Pools
---------------------------------------------------------------
New block devices can now be added to existing Stratis Pools
using the `ActionAddMember` action.


Automatic PV grow support
--------------------------
LVM PVs can now be automatically grown to the size of the underlying
block device with `ActionResizeFormat` using the new `grow_to_fill`
property.

3.9.0
======
* `Fstab support`_
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ def make_release_tree(self, base_dir, files):


setup(name='blivet',
version='3.9.2',
version='3.10.0',
cmdclass={"sdist": blivet_sdist},
description='Python module for system storage configuration',
long_description=long_description,
Expand Down

0 comments on commit 0bfe9e5

Please sign in to comment.