From 56839545ea74dff9d2ccdbc416e708acfdb7a4a2 Mon Sep 17 00:00:00 2001 From: Achilleas Koutsou Date: Thu, 24 Feb 2022 17:05:37 +0100 Subject: [PATCH] test-case-generators: support generating edge-installer manifests Adds ostree params to the request to generate a test manifest for edge-installers and necessary customisations in the blueprint for the edge-simplified installer. The manifest is not buildable but works for checking for changes in the pipeline and packages for the installers. --- .../format-request-map.json | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/tools/test-case-generators/format-request-map.json b/tools/test-case-generators/format-request-map.json index 240e8214e..fa4d166d0 100644 --- a/tools/test-case-generators/format-request-map.json +++ b/tools/test-case-generators/format-request-map.json @@ -224,6 +224,48 @@ "no-image-info": true, "overrides": {} }, + "edge-installer": { + "compose-request": { + "distro": "", + "arch": "", + "image-type": "edge-installer", + "repositories": [], + "filename": "installer.iso", + "ostree": { + "ref": "test/edge", + "url": "http://edge.example.com/repo", + "parent": "test/edge" + }, + "blueprint": {} + }, + "no-image-info": true, + "overrides": {} + }, + "edge-simplified-installer": { + "compose-request": { + "distro": "", + "arch": "", + "image-type": "edge-simplified-installer", + "repositories": [], + "filename": "installer.iso", + "ostree": { + "ref": "test/edge", + "url": "http://edge.example.com/repo", + "parent": "test/edge" + }, + "blueprint": { + "customizations": { + "installation_device": "/dev/vda", + "fdo": { + "manufacturing_server_url": "https;//fdo.example.com", + "diun_pub_key_insecure": "true" + } + } + } + }, + "no-image-info": true, + "overrides": {} + }, "oci": { "compose-request": { "distro": "",