kiwi-el8/test/unit/filesystem
Marcus Schäfer 8038ccfbef
Seed filesystem UUIDs with SOURCE_DATE_EPOCH
For reproducible builds the calculation of the filesystem UUID
should be persistent with each rebuild of the image. To achieve
this the UUID is calculated using the SOURCE_DATE_EPOCH from
the environment plus a char-number representation of the filesystem
label name as random seed. In kiwi every filesystem is created
with a label, thus only in case there is no SOURCE_DATE_EPOCH
available we continue to create the UUID as random data.
This Fixes #2761
2025-07-08 16:37:38 +02:00
..
__init__.py Re-structure unit tests folders 2019-10-21 14:00:05 +02:00
base_test.py Seed filesystem UUIDs with SOURCE_DATE_EPOCH 2025-07-08 16:37:38 +02:00
btrfs_test.py Seed filesystem UUIDs with SOURCE_DATE_EPOCH 2025-07-08 16:37:38 +02:00
erofs_test.py Fix globbing with exclude with regex 2024-09-24 16:19:26 -04:00
ext2_test.py Seed filesystem UUIDs with SOURCE_DATE_EPOCH 2025-07-08 16:37:38 +02:00
ext3_test.py Seed filesystem UUIDs with SOURCE_DATE_EPOCH 2025-07-08 16:37:38 +02:00
ext4_test.py Seed filesystem UUIDs with SOURCE_DATE_EPOCH 2025-07-08 16:37:38 +02:00
fat16_test.py Seed filesystem UUIDs with SOURCE_DATE_EPOCH 2025-07-08 16:37:38 +02:00
fat32_test.py Seed filesystem UUIDs with SOURCE_DATE_EPOCH 2025-07-08 16:37:38 +02:00
init_test.py Use unittest.mock from core python everywhere 2024-02-18 22:15:30 +01:00
isofs_test.py xorriso: respect efiparttable and gpt_hybrid_mbr 2024-12-13 11:13:27 -08:00
setup_test.py Use unittest.mock from core python everywhere 2024-02-18 22:15:30 +01:00
squashfs_test.py Use unittest.mock from core python everywhere 2024-02-18 22:15:30 +01:00
swap_test.py Use unittest.mock from core python everywhere 2024-02-18 22:15:30 +01:00
xfs_test.py Seed filesystem UUIDs with SOURCE_DATE_EPOCH 2025-07-08 16:37:38 +02:00