version: '2' mpp-vars: image_rpms: mpp-join: - mpp-eval: locals().get('extra_image_rpms', []) - mpp-eval: boot_rpms - mpp-eval: locals().get('extra_boot_rpms', []) - - shim pipelines: - name: image-tree build: name:build stages: mpp-join: - - type: org.osbuild.copy inputs: tree: type: org.osbuild.tree origin: org.osbuild.pipeline references: - name:rootfs options: paths: mpp-join: - - from: input://tree/ to: tree:/// - type: org.osbuild.users options: users: root: password: mpp-eval: root_password key: mpp-eval: root_ssh_key - mpp-eval: target_stages - - type: org.osbuild.dracut options: kernel: - mpp-eval: rpms['rootfs'][kernel_rpm + '-core'].evra add_modules: mpp-eval: dracut_add_modules omit_modules: mpp-eval: dracut_omit_modules add_drivers: mpp-eval: dracut_add_drivers filesystems: mpp-eval: dracut_filesystems install: mpp-eval: dracut_install - type: org.osbuild.fstab options: filesystems: mpp-eval: fstab - type: org.osbuild.grub2 options: root_fs_uuid: mpp-eval: rootfs_uuid boot_fs_uuid: mpp-eval: bootfs_uuid kernel_opts: mpp-eval: ''' '' .join(kernel_opts)' uefi: vendor: mpp-eval: uefi_vendor unified: false legacy: true write_defaults: false greenboot: true - type: org.osbuild.fix-bls options: prefix: / - type: org.osbuild.selinux options: file_contexts: etc/selinux/targeted/contexts/files/file_contexts