Commit Graph

47 Commits

Author SHA1 Message Date
Vojtech Trefny
335d57eab5 Fix running tests in FIPS mode
Resolves: RHEL-8029
2024-11-13 07:57:56 +01:00
Jan Pokorny
82e2306b4c Modified passphrase in stratis test
FIPS requires at least 8 chars long passphrase. Dummy passphrase used
in stratis test was too short causing encryption
tests with FIPS enabled to fail.

Changed passphrase.

fixes RHEL-8029
2024-11-01 12:18:19 +01:00
Vojtech Trefny
9a609139d1 Align sizes up for growable LVs
Resolves: RHEL-8036
Resolves: RHEL-19725
2024-10-24 15:02:01 +02:00
Vojtech Trefny
8a6573b516 Fix checking for NVMe plugin availability
Resolves: RHEL-28124
2024-09-23 10:26:30 +02:00
Vojtech Trefny
bfa1c52b53 RHEL 9.6 bugfix update
- Add a basic read-only support for UDF filesystem
  Resolves: RHEL-13329
- nvme: Skip startup/write when NVMe plugin isn't available
  Resolves: RHEL-28124
2024-09-09 13:33:14 +02:00
Vojtech Trefny
cb32557b8f Fix 'Try waiting after partition creation for XFS resize test'
Resolves: RHEL-8009
2024-07-22 15:22:21 +02:00
Vojtech Trefny
ca67ba9f4a tests: Try waiting after partition creation for XFS resize test
Resolves: RHEL-8009
2024-06-28 12:11:36 +02:00
Vojtech Trefny
21cc68be15 LVMPV resize and Stratis fixes backport to C9S
- Add support for resizing PVs to the size of the underlying block device
  Resolves: RHEL-35386
- Backport fixes for Stratis support needed for storage role
  Resolves: RHEL-35382
2024-05-16 15:57:34 +02:00
Vojtech Trefny
75cb9d05b3 Do not add new PVs to the LVM devices file if it doesn't exist and VGs are present
Resolves: RHEL-473
2024-02-09 10:18:21 +01:00
Vojtech Trefny
8d495ec52b add udev-builtin-path_id property to zfcp-attached SCSI disks
Resolves: RHEL-22007
2024-01-18 13:29:28 +01:00
Vojtech Trefny
79ab9918f9 Add support for creating shared LVM setups
Resolves: RHEL-324
2023-12-13 07:45:59 +01:00
Tomas Bzatek
1618b022c0 - nvme: Retrieve HostNQN from a first active fabrics connection
- tests: Add a simple unit test for the NVMe module

Resolves: RHEL-11541
2023-12-11 14:26:18 +01:00
Tomas Bzatek
fdcd46eb2d - nvme: Require additional rpms for dracut
- nvme: Align HostNQN and HostID format to TP-4126

Resolves: RHEL-2855,RHEL-1254
2023-09-26 17:26:20 +02:00
Jan Pokorny
89a23081a4 Blivet 3.6.0-9
Backport iSCSI initiator name related fixes:
- Allow changing iSCSI initiator name after setting it
  Resolves: rhbz#2221935
- Add a basic test case for the iscsi module
  Resolves: rhbz#2221935
- tests: Use blivet-specific prefix for targetcli backing files
  Resolves: rhbz#2221935
- iscsi: Save firmware initiator name to /etc/iscsi/initiatorname.iscsi
  Resolves: rhbz#2221932
- tests: Improve iscsi_test.ISCSITestCase
  Resolves: rhbz#2221935
2023-07-24 11:06:23 +02:00
Vojtech Trefny
165b85d906 Add support for filesystem online resize
Resolves: RHEL-326
2023-06-05 11:14:05 +02:00
Vojtech Trefny
eabe006bbe Update for 9.3
- Fix setting kickstart data
  Resolves: rhbz#2174296
- Do not set memory limit for LUKS2 when running in FIPS mode
  Resolves: rhbz#2193096
2023-05-31 16:48:46 +02:00
Vojtech Trefny
f0063aa69d Add support for specifying stripe size for RAID LVs
Resolves: RHEL-327
2023-05-03 08:59:45 +02:00
Vojtech Trefny
f7c69b3e03 Default to encryption sector size 512 for LUKS devices
Resolves: rhbz#2103800
2023-01-19 11:33:45 +01:00
Vojtech Trefny
65e9f995a0 Add basic support for NVMe and NVMe Fabrics devices
Resolves: rhbz#2123337
2022-12-13 13:52:17 +01:00
Vojtech Trefny
7e17f25c75 - Catch BlockDevNotImplementedError for btrfs plugin calls
Resolves: rhbz#2139166
- Revert "Adjust to new XFS min size"
  Resolves: rhbz#2139189
2022-11-03 08:41:29 +01:00
Vojtech Trefny
4a6944ce14 Fix potential AttributeError when getting stratis blockdev info
Related: rhbz#2123711

tests: Skip XFS resize test on CentOS/RHEL 9

Related: rhbz#2123711
2022-10-20 15:29:40 +02:00
Vojtech Trefny
ba16cbcfba Rebase to the latest upstream release 3.6.0
Resolves: rhbz#2123711
2022-10-13 12:31:14 +02:00
Vojtech Trefny
45cf2ee29c DDF RAID support using mdadm
Resolves: rhbz#2109030
2022-08-18 15:58:31 +02:00
Jan Pokorny
a9dc069e6e Blivet 3.4.0-15
- Add a very simple NVMe module
  Resolves: rhbz#2073008
- Add support for NPIV-enabled zFCP devices
  Resolves: rhbz#1937030
- Fix removing zFCP SCSI devices
  Related: rhbz#1937030
- tests: Mark "fake" disks in test_get_related_disks as non-existing
  Resolves: rhbz#2062690
2022-06-20 13:30:21 +02:00
Jan Pokorny
fc142c8daa Blivet 3.4.0-14
- Release version increase to fix RHEL upgrade path
  Related: rhbz#2081278
2022-06-02 16:12:27 +02:00
Jan Pokorny
a25a6f4296 Blivet 3.4.0-13
- Fix getting PV info in LVMPhysicalVolume from the cache
  Resolves: rhbz#2079221
- Do not crash when changing disklabel on disks with active devices
  Resolves: rhbz#2078803
- ActionDestroyDevice should not obsolete ActionRemoveMember
  Resolves: rhbz#2076956
- Correctly set vg_name after adding/removing a PV from a VG
  Resolves: rhbz#2081278
- Add support for creating LVM cache pools
  Resolves: rhbz#2055200
- Use LVM PV format current_size in LVMVolumeGroupDevice._remove
  Related: rhbz#2081278
2022-06-02 14:12:08 +02:00
Vojtech Trefny
7cbbd9fc9b Fix log message for the LVM devices filter
Resolves: rhbz#2034277
Exclude unusable disks from PartitionFactory
  Resolves: rhbz#2017432
2022-02-01 14:31:23 +01:00
Vojtech Trefny
25ddfe0e8f Replace all log_exception_info calls with log.info
Resolves: rhbz#2028391
2021-12-14 12:33:36 +01:00
Vojtech Trefny
0abc76d715 Use LVM devices file instead of filter regex
Resolves: rhbz#1967212
2021-12-09 15:06:06 +01:00
Vojtech Trefny
9209d3cc9b Rebuild with higher release number to fix errata
Related: rhbz#2012121
  Related: rhbz#1971516

3.4.0-8 already exists in 9 Beta so we need a higher release
number in 9.0.
2021-11-30 14:54:44 +01:00
Vojtech Trefny
7f9bb703ff - Improve error message printed for missing dependecies
Resolves: rhbz#2012121
- Use bigger chunk size for thinpools bigger than ~15.88 TiB
  Resolves: rhbz#1971516
2021-11-26 12:36:14 +01:00
Vojtech Trefny
4bf6a0b6da Fix script for running tests in gating
I forgot to include the tests/unit_testing.sh fix in the previous
build.

Resolves: rhbz#1990237
2021-08-17 10:53:59 +02:00
Vojtech Trefny
e9ae56e70a Remove "Revert Terminology cleanups" patch
Resolves: rhbz#1990982
Fix running tests in gating
  Resolves: rhbz#1990237
Opt out from using LVM devices file in 9 Beta
  Resolves: rhbz#1984851
2021-08-11 15:26:36 +02:00
Mohan Boddu
5895b79abc Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-10 00:08:38 +00:00
Vojtech Trefny
11326d70b7 Do not set chunk size for RAID 1
Resolves: rhbz#1987176
2021-08-02 16:15:33 +02:00
Aleksandra Fedorova
d378f3e2f0 Add RHEL gating configuration 2021-07-21 06:53:32 +00:00
c732af6932 Fix resolving devices with names that look like BIOS drive number
Resolves: rhbz#1983310

Additionally, clean up unused duplicate patch to remove btrfs plugin.

Signed-off-by: Neal Gompa <ngompa@centosproject.org>
2021-07-21 07:57:55 +02:00
Vojtech Trefny
607a1edfd3 Fix activating old style LVM snapshots
Resolves: rhbz#1961944
2021-07-07 15:20:02 +02:00
Vojtech Trefny
66ecf7e795 Rebase to latest upstream release 3.4.0
Resolves: rhbz#1964341
2021-06-17 13:37:14 +02:00
Mohan Boddu
16ec02563c - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 04:14:28 +00:00
DistroBaker
6d1261f483 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/python-blivet.git#312869d19d5eeb67b5fd43d11f3ac73d4b118518
2021-02-18 16:31:21 +00:00
DistroBaker
61f2821ff2 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/python-blivet.git#2530c12bed02cc1cc6b07af64cd96a8a67c18dc0
2021-02-04 23:57:05 +01:00
DistroBaker
2bd606ce73 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/python-blivet.git#e21fb06c08252a6ec5707983e8e15bbbdd6afee5
2021-01-14 09:33:19 +00:00
Troy Dawson
7e918435d0 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/python-blivet#d51d6767630b9eb878951d342d0db292b939cb7f
2020-11-16 13:40:13 -08:00
DistroBaker
5844e41f11 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/python-blivet.git#7e7a4c765538a3bf7bbc73b0eafcef01c58de93d
2020-10-27 21:54:18 +01:00
Troy Dawson
29a9406e1b 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/python-blivet#eaa02fcd8d2f8cfe6784072049eee49855230f1a
2020-10-14 16:55:18 -07:00
Release Configuration Management
50f394b1bc New branch setup 2020-10-08 22:18:31 +00:00