debian-forge/test/data/manifests
Nikita Dubrovskii fc185dae8c support user-defined partition numbers for GPT disks
Partitions by default are indexed starting at 1, but in
some cases, such as CoreOS for IBM Z, it may be usefull
to set the 'partnum' for GPT disks explicitly, without
creating dummy partitions.

Now user can define an image:

```
    mpp-define-images:
      - id: image
        size: 10737418240
        table:
          uuid: 00000000-0000-4000-a000-000000000001
          label: gpt
          partitions:
            - name: boot
              type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
	      partnum: 3
              size: 786432
            - name: root
              type: 0FC63DAF-8483-4772-8E79-3D69D8477DE4
	      partnum: 4
              size: 4194304
```

So target disk would look like:

```
    Disklabel type: gpt
    Disk identifier: 00000000-0000-4000-A000-000000000001
    Device        Start     End Sectors  Size Type
    /dev/loop0p3   2048  788479  786432  384M Linux filesystem
    /dev/loop0p4 788480 4982783 4194304    2G Linux filesystem
```

This patch updates the osbuild-mpp tool and the sgdisk and sfdisk
stages to support this.

Co-authored-by: Dusty Mabe <dusty@dustymabe.com>
2024-02-06 17:44:31 +01: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: update to fedora 39 2023-12-19 17:58:39 +01: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 manifests/fedora-vars: update to fedora 39 2023-12-19 17:58:39 +01: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 test/data/manifests: add erofs-utils to Fedora buildroot 2023-12-01 10:36:06 +01:00
fedora-build.mpp.yaml manifests: fix module_platform_id 2023-08-08 12:41:17 +02:00
fedora-container.json manifests/fedora-vars: update to fedora 39 2023-12-19 17:58:39 +01: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 support user-defined partition numbers for GPT disks 2024-02-06 17:44:31 +01:00
fedora-coreos-container.mpp.yaml support user-defined partition numbers for GPT disks 2024-02-06 17:44:31 +01:00
fedora-ostree-bootiso-xz.json manifests/fedora-vars: update to fedora 39 2023-12-19 17:58:39 +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 manifests/fedora-vars: update to fedora 39 2023-12-19 17:58:39 +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: update to fedora 39 2023-12-19 17:58:39 +01: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: update to fedora 39 2023-12-19 17:58:39 +01: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 support user-defined partition numbers for GPT disks 2024-02-06 17:44:31 +01:00
fedora-ostree-image.mpp.yaml support user-defined partition numbers for GPT disks 2024-02-06 17:44:31 +01:00
fedora-ostree-native-container.json manifests/fedora-vars: update to fedora 39 2023-12-19 17:58:39 +01: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: update to fedora 39 2023-12-19 17:58:39 +01: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: update to fedora 39 2023-12-19 17:58:39 +01: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: update to fedora 39 2023-12-19 17:58:39 +01:00