debian-forge/test/data/manifests
Michael Vogt f4f0c8f004 tests: remove lvm2 from the fedora-boot test manifest
With lvm2 the generated fedora fc38 boot image boots in degraded
mode with the following error:
```
[root@localhost ~]# journalctl -u lvm2-monitor.service|more
Nov 13 12:52:04 localhost.localdomain lvm[431]:   Failed to create /etc/lvm/devi
ces 2
Nov 13 12:52:04 localhost.localdomain lvm[431]:   Failed to set up devices.
Nov 13 12:52:04 localhost.localdomain systemd[1]: lvm2-monitor.service: Main pro
cess exited, code=exited, status=5/NOTINSTALLED
Nov 13 12:52:04 localhost.localdomain systemd[1]: lvm2-monitor.service: Failed w
ith result 'exit-code'.
Nov 13 12:52:04 localhost.localdomain systemd[1]: Failed to start lvm2-monitor.s
ervice - Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress p
olling.
```
This breaks the `test_boot.py` which expects the system after booting
in `running` state  (from `systemd is-system-running`).

It looks like this is some sort of race with our generated image,
potentially related to selinux, see
https://github.com/lvmteam/lvm2/blob/v2_03_18/lib/device/dev-cache.c#L1842
and note the lines around dm_prepare_selinux_context(). Note
also that `lvm2-monitor.service` runs with `DefaultDependencies=no`
(c.f.
https://github.com/lvmteam/lvm2/blob/v2_03_18/scripts/lvm2_monitoring_systemd_red_hat.service.in#L7)

Given that the official fc38 cloud image does not use lvm2 and that
it's not needed for the boot test this commit simply removes it
from the fedora-boot manifest. This fixes the test.
2023-11-14 10:45:44 -08:00
..
arch convert all mpp.yaml files to proper YAML 2023-08-08 12:41:17 +02:00
rhel convert all mpp.yaml files to proper YAML 2023-08-08 12:41:17 +02:00
centos-stream-9-build.ipp.yaml test/stages/authconfig: Use centos stream 9 as a base 2023-11-14 10:45:44 -08:00
centos-stream-9-vars.ipp.yaml test/stages/authconfig: Use centos stream 9 as a base 2023-11-14 10:45:44 -08:00
centos-stream-build.json test/data: introduce UKI also for CentOS Stream 2023-07-18 11:30:09 +02:00
centos-stream-build.mpp.yaml convert all mpp.yaml files to proper YAML 2023-08-08 12:41:17 +02:00
centos-stream-uki.json test/data: introduce UKI also for CentOS Stream 2023-07-18 11:30:09 +02:00
centos-stream-uki.mpp.yaml convert all mpp.yaml files to proper YAML 2023-08-08 12:41:17 +02:00
fedora-boot-btrfs.json manifests/fedora-vars: bump snapshot date 2023-10-21 07:34:32 +02:00
fedora-boot-btrfs.mpp.yaml mounts/org.osbuild.btrfs: add support for compression 2023-08-25 12:35:56 +02:00
fedora-boot.json tests: remove lvm2 from the fedora-boot test manifest 2023-11-14 10:45:44 -08:00
fedora-boot.mpp.yaml tests: remove lvm2 from the fedora-boot test manifest 2023-11-14 10:45:44 -08:00
fedora-build-v2.ipp.yaml stages/ostree.encapsulate: use new entrypoint on rpm-ostree >=2023.2 2023-08-08 12:41:17 +02:00
fedora-build.mpp.yaml manifests: fix module_platform_id 2023-08-08 12:41:17 +02:00
fedora-container.json manifests/fedora-vars: bump snapshot date 2023-10-21 07:34:32 +02:00
fedora-container.mpp.yaml manifests/fedora-container: update to the new structure 2023-08-08 12:41:17 +02:00
fedora-coreos-container.json manifests: add fedora-coreos-container example/test 2023-10-24 13:46:10 -04:00
fedora-coreos-container.mpp.yaml manifests: add fedora-coreos-container example/test 2023-10-24 13:46:10 -04:00
fedora-ostree-bootiso-xz.json stages/mkdir: fix its schema 2023-10-30 13:31:15 +01:00
fedora-ostree-bootiso-xz.mpp.yaml stages/mkdir: fix its schema 2023-10-30 13:31:15 +01:00
fedora-ostree-bootiso.json stages/mkdir: fix its schema 2023-10-30 13:31:15 +01:00
fedora-ostree-bootiso.mpp.yaml stages/mkdir: fix its schema 2023-10-30 13:31:15 +01:00
fedora-ostree-commit.json manifests/fedora-vars: bump snapshot date 2023-10-21 07:34:32 +02:00
fedora-ostree-commit.mpp.yaml manifests: fix module_platform_id 2023-08-08 12:41:17 +02:00
fedora-ostree-container.json manifests/fedora-vars: bump snapshot date 2023-10-21 07:34:32 +02:00
fedora-ostree-container.mpp.yaml manifests/fedora-ostree-container: update to the new structure 2023-08-08 12:41:17 +02:00
fedora-ostree-image.json stages/ostree.deploy: create ostree_commit_deploy function 2023-10-24 13:46:10 -04:00
fedora-ostree-image.mpp.yaml stages/ostree.deploy: create ostree_commit_deploy function 2023-10-24 13:46:10 -04:00
fedora-ostree-native-container.json manifests/fedora-vars: bump snapshot date 2023-10-21 07:34:32 +02:00
fedora-ostree-native-container.mpp.yaml tests/ostree-container: Drop hardcoded max layers 2023-08-29 10:56:49 +02:00
fedora-ostree-tarball.json manifests/fedora-vars: bump snapshot date 2023-10-21 07:34:32 +02:00
fedora-ostree-tarball.mpp.yaml manifests/fedora-ostree-tarball: update to the new structure 2023-08-08 12:41:17 +02:00
fedora-uki.json manifests/fedora-vars: bump snapshot date 2023-10-21 07:34:32 +02:00
fedora-uki.mpp.yaml manifests: fix module_platform_id 2023-08-08 12:41:17 +02:00
fedora-vars.ipp.yaml manifests/fedora-vars: bump snapshot date 2023-10-21 07:34:32 +02:00