Commit Graph

31 Commits

Author SHA1 Message Date
Bryan Gurney 6c44500c7d Ensure proper alignment of flex devices 2024-01-17 06:40:51 +00:00
Bryan Gurney f2f20043f2 Update to version 3.6.1
- Update to version 3.6.1
- Resolves: RHEL-2278
- Add filesystem growth limits
- Resolves: RHEL-12898

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2023-11-08 11:10:47 -05:00
Bryan Gurney 90f8b78700 Refine handling of partially set-up pools
Also convert tests to tmt format, and patch the vendor tarfile to
remove a pre-compiled procedural macro from upstream serde_derive.

Resolves: rhbz#2223409

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2023-07-31 15:17:36 -04:00
Bryan Gurney 8b07cd1bd1 Increase libcryptsetup-rs dependency lower bound to 0.8.0
Resolves: rhbz#2213277

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2023-06-08 13:14:10 -04:00
Bryan Gurney 3b2eb18155 Update to version 3.5.5
- Update to version 3.5.5
- Resolves: rhbz#2167463
- Take into account the sector size of crypt devices
- Resolves: rhbz#2170318
- Add stratisd-tools package with stratis-dumpmetadata program
- Resolves: rhbz#2173726
- Support key description key in kernel keyring
- Resolves: rhbz#2038492

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2023-05-16 15:52:39 -04:00
Bryan Gurney a6812ba919 Use devicemapper-rs version 0.32.3
Resolves: rhbz#2155689

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2023-01-03 08:58:07 -05:00
Bryan Gurney 256e21e5a8 Migrate pool for start pool by name functionality
Resolves: rhbz#2153593

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2022-12-16 14:40:48 -05:00
Bryan Gurney 84116f45c3 Increase amount of space allocated for thin pool metadata
Resolves: rhbz#2150109

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2022-12-06 13:02:54 -05:00
Bryan Gurney bb49a46b38 Update to version 3.4.0
- Update to version 3.4.0
- Resolves: rhbz#2124976
- Allow a pool to make use of added capacity of a block device
- Resolves: rhbz#2039955
- Enforce per-pool consistency of block device sector sizes
- Resolves: rhbz#2039957
- Do not read data from device specified in udev remove event
- Resolves: rhbz#2124681
- Specify pool to start by its name
- Resolves: rhbz#2125012

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2022-11-23 13:01:36 -05:00
Bryan Gurney 630e85bba5 Fix assertion for migrating from greedy to lazy allocation
Resolves: rhbz#2119537

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2022-08-24 11:39:01 -04:00
Bryan Gurney a433b6b8a2 Set a per-command ioctl version in device-mapper header
Resolves: rhbz#2112461

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2022-08-01 09:42:42 -04:00
Bryan Gurney 0b789f1262 Add the ability to stop and start pools
Also update the gating test configuration to only run tests that do
not require block devices or D-Bus.

Resolves: rhbz#2039960

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2022-07-08 11:59:37 -04:00
Bryan Gurney adb174ba5e Increment release number to include bugs fixed in 3.1.0
- Pass optional size parameter for new filesystem
- Resolves: rhbz#1990905
- Unify rollback to refresh Clevis info on Clevis bind command
- Resolves: rhbz#2005110
- Retarget thinpool to cache device when initializing cache
- Resolves: rhbz#2007018
- Improve thin provisioning implementation
- Resolves: rhbz#2040352
- Verify udev info with libblkid before overwriting
- Resolves: rhbz#2041624

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2022-06-08 16:43:37 -04:00
Bryan Gurney 13fd87d51f Update to version 3.1.0
- Revise stratisd.spec file to unified format
- Remove old rust2rpm config file
- Add rpminspect.yaml file

Resolves: rhbz#2039946

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2022-06-01 15:00:02 -04:00
Bryan Gurney 2107983b1d Add stratisd to requires for stratisd-dracut
- Add stratisd to requires for stratisd-dracut
- Resolves: rhbz#1996104

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2021-08-20 14:37:50 -04:00
Mohan Boddu 9c4dd6c188 Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-10 00:59:11 +00:00
Bryan Gurney 70973f63df Add gating configuration and test
Resolves: rhbz#1986958

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2021-07-30 08:47:25 -04:00
Bryan Gurney b3ea74c76f Update to version 2.4.2
- Update to 2.4.2
- Resolves: rhbz#1914315
- Add boot from root support
- Resolves: rhbz#1869768
- Ensure that binaries are installed with proper features enabled
- Split dracut modules out to subpackage
- Add additional dependencies in dracut module

Signed-off-by: Bryan Gurney <bgurney@redhat.com>
2021-06-11 15:54:25 -04:00
Mohan Boddu bb5116792c - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 05:45:51 +00:00
DistroBaker 378d37eb3b Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/stratisd.git#077bb906bd6786b56c3fc89b30d036fe53f53a26
2021-02-19 12:29:28 +00:00
DistroBaker 92c5f8bb90 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/stratisd.git#58f2d6ee11722ee68e2f1ea24182d96932aa1a46
2021-01-15 22:19:07 +00:00
DistroBaker 6a2e56e871 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/stratisd.git#616e21eba822394543730e0bdad74f7a835b5c78
2021-01-15 07:54:41 +00:00
DistroBaker 77cf60bb4c Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/stratisd.git#7ccb12fab0ca95e9df84eaff7df9323a0de49ffc
2021-01-13 01:05:44 +00:00
DistroBaker 4e13b54472 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/stratisd.git#9a03daec72d3f131b4c871a81babfd8656408fac
2021-01-07 21:19:37 +00:00
DistroBaker 0ff1526aad Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/stratisd.git#e487597544f34232e0b78ae20b89dad6bf634296
2020-11-24 01:33:01 +01:00
Troy Dawson c4fbca1971 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/stratisd#e487597544f34232e0b78ae20b89dad6bf634296
2020-11-16 15:24:52 -08:00
DistroBaker 213d1c04d1 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/stratisd.git#e487597544f34232e0b78ae20b89dad6bf634296
2020-11-10 15:22:39 +00:00
DistroBaker bad40a006d Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/stratisd.git#da0b1909208e899ee13c851fb2d4c0894a36e5fc
2020-11-04 23:48:58 +01:00
DistroBaker 60ed465e33 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/stratisd.git#da0b1909208e899ee13c851fb2d4c0894a36e5fc
2020-10-27 18:52:11 +01:00
Troy Dawson 489412a6c0 RHEL 9.0.0 Alpha bootstrap
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/stratisd#da0b1909208e899ee13c851fb2d4c0894a36e5fc
2020-10-15 10:03:13 -07:00
Release Configuration Management 804e68a563 New branch setup 2020-10-09 04:51:14 +00:00