Skip to content

Commit

Permalink
revert: undo the shared omnifest bits
Browse files Browse the repository at this point in the history
Sadly this needs to be reverted to get `main` to be able to build the
manifests. Separate issues have been file to deal with the bugs.

Signed-off-by: Simon de Vlieger <[email protected]>
  • Loading branch information
supakeen committed May 13, 2024
1 parent 771c0e0 commit 821d63f
Show file tree
Hide file tree
Showing 3 changed files with 91 additions and 50 deletions.
46 changes: 45 additions & 1 deletion example/fedora/minimal-40-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,49 @@ otk.version: 1
otk.define:
version: 40
architecture: "aarch64"
isolabel: Fedora-${version}-${architecture}

otk.include: "minimal-common.yaml"
packages:
# Repositories to fetch packages from
repositories:
otk.include: "repository/${version}/repositories.yaml"
# GPG keys to verify packages with
keys:
otk.include: "repository/${version}/keys.yaml"
# These packages are used in the buildroot
buildroot:
docs: false
weak: false
packages:
otk.include: "packages/${version}/_buildroot.yaml"
# These packages are used for the operating system tree which is what ends
# up in the outputs.
tree:
docs: false
weak: false
packages:
otk.include: "packages/${version}/minimal.yaml"
filesystem:
root:
uuid: "6e4ff95f-f662-45ee-a82a-bdf44a2d0b75"
vfs_type: "ext4"
path: "/"
options: "defaults"
boot:
uuid: "0194fdc2-fa2f-4cc0-81d3-ff12045b73c8"
vfs_type: "ext4"
path: "/boot"
options: "defaults"
boot-efi:
uuid: "7B77-95E7"
vfs_type: "vfat"
path: "/boot/efi"
options: "defaults,uid=0,gid=0,umask=077,shortname=winnt"
passno: 2

otk.target.osbuild:
pipelines:
- otk.include: "osbuild/buildroot.yaml"
- otk.include: "osbuild/pipeline/tree.yaml"
- otk.include: "osbuild/pipeline/raw.yaml"
- otk.include: "osbuild/pipeline/xz.yaml"
48 changes: 46 additions & 2 deletions example/fedora/minimal-40-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,50 @@ otk.version: 1

otk.define:
version: 40
architecture: "x86_64"
architecture: "aarch64"
isolabel: Fedora-${version}-${architecture}

otk.include: "minimal-common.yaml"
packages:
# Repositories to fetch packages from
repositories:
otk.include: "repository/${version}/repositories.yaml"
# GPG keys to verify packages with
keys:
otk.include: "repository/${version}/keys.yaml"
# These packages are used in the buildroot
buildroot:
docs: false
weak: false
packages:
otk.include: "packages/${version}/_buildroot.yaml"
# These packages are used for the operating system tree which is what ends
# up in the outputs.
tree:
docs: false
weak: false
packages:
otk.include: "packages/${version}/minimal.yaml"
filesystem:
root:
uuid: "6e4ff95f-f662-45ee-a82a-bdf44a2d0b75"
vfs_type: "ext4"
path: "/"
options: "defaults"
boot:
uuid: "0194fdc2-fa2f-4cc0-81d3-ff12045b73c8"
vfs_type: "ext4"
path: "/boot"
options: "defaults"
boot-efi:
uuid: "7B77-95E7"
vfs_type: "vfat"
path: "/boot/efi"
options: "defaults,uid=0,gid=0,umask=077,shortname=winnt"
passno: 2

otk.target.osbuild:
pipelines:
- otk.include: "osbuild/buildroot.yaml"
- otk.include: "osbuild/pipeline/tree.yaml"
- otk.include: "osbuild/pipeline/raw.yaml"
- otk.include: "osbuild/pipeline/xz.yaml"
47 changes: 0 additions & 47 deletions example/fedora/minimal-common.yaml

This file was deleted.

0 comments on commit 821d63f

Please sign in to comment.