|
41 | 41 | from bci_tester.data import KIWI_CONTAINERS |
42 | 42 | from bci_tester.data import KUBEVIRT_CONTAINERS |
43 | 43 | from bci_tester.data import LTSS_BASE_CONTAINERS |
| 44 | +from bci_tester.data import LTSS_BASE_FIPS_CONTAINERS |
44 | 45 | from bci_tester.data import MICRO_CONTAINER |
45 | 46 | from bci_tester.data import MINIMAL_CONTAINER |
46 | 47 | from bci_tester.data import OS_PRETTY_NAME |
@@ -121,7 +122,7 @@ def test_os_release(auto_container): |
121 | 122 |
|
122 | 123 |
|
123 | 124 | @pytest.mark.skipif( |
124 | | - OS_VERSION in ("15.3", "15.4", "15.5"), |
| 125 | + OS_VERSION in ("15.4", "15.5"), |
125 | 126 | reason="branding packages are known to not be installed", |
126 | 127 | ) |
127 | 128 | @pytest.mark.parametrize( |
@@ -165,7 +166,7 @@ def test_product(auto_container): |
165 | 166 |
|
166 | 167 |
|
167 | 168 | @pytest.mark.skipif( |
168 | | - OS_VERSION in ("15.3", "15.4", "15.5", "15.6", "tumbleweed"), |
| 169 | + OS_VERSION in ("15.4", "15.5", "15.6", "tumbleweed"), |
169 | 170 | reason="suse trademark only available in certain SLE versions", |
170 | 171 | ) |
171 | 172 | def test_suse_trademark(auto_container): |
@@ -352,7 +353,10 @@ def test_no_downgrade_on_install(container: ContainerData) -> None: |
352 | 353 | [ |
353 | 354 | c |
354 | 355 | for c in CONTAINERS_WITH_ZYPPER_AS_ROOT |
355 | | - if c not in LTSS_BASE_CONTAINERS + KIOSK_PULSEAUDIO_CONTAINERS |
| 356 | + if c |
| 357 | + not in LTSS_BASE_CONTAINERS |
| 358 | + + LTSS_BASE_FIPS_CONTAINERS |
| 359 | + + KIOSK_PULSEAUDIO_CONTAINERS |
356 | 360 | ], |
357 | 361 | indirect=True, |
358 | 362 | ) |
@@ -487,7 +491,7 @@ def test_systemd_not_installed_in_all_containers_except_init(container): |
487 | 491 |
|
488 | 492 |
|
489 | 493 | @pytest.mark.skipif( |
490 | | - OS_VERSION in ("15.3", "15.4", "15.5", "15.6-spr", "15.7-spr"), |
| 494 | + OS_VERSION in ("15.4", "15.5", "15.6-spr", "15.7-spr"), |
491 | 495 | reason="doesn't have the fixes for blkid/udev", |
492 | 496 | ) |
493 | 497 | @pytest.mark.parametrize( |
@@ -535,7 +539,11 @@ def test_no_compat_packages(container): |
535 | 539 |
|
536 | 540 | @pytest.mark.parametrize( |
537 | 541 | "container", |
538 | | - [c for c in ALL_CONTAINERS if c not in LTSS_BASE_CONTAINERS], |
| 542 | + [ |
| 543 | + c |
| 544 | + for c in ALL_CONTAINERS |
| 545 | + if c not in LTSS_BASE_CONTAINERS + LTSS_BASE_FIPS_CONTAINERS |
| 546 | + ], |
539 | 547 | indirect=True, |
540 | 548 | ) |
541 | 549 | def test_bci_eula_is_correctly_available(container: ContainerData) -> None: |
@@ -646,7 +654,7 @@ def test_certificates_are_present( |
646 | 654 | [ |
647 | 655 | c |
648 | 656 | for c in CONTAINERS_WITH_ZYPPER_AS_ROOT |
649 | | - if c not in LTSS_BASE_CONTAINERS |
| 657 | + if c not in LTSS_BASE_CONTAINERS + LTSS_BASE_FIPS_CONTAINERS |
650 | 658 | ], |
651 | 659 | indirect=True, |
652 | 660 | ) |
|
0 commit comments