diff --git a/internal/cloudapi/v2/compose.go b/internal/cloudapi/v2/compose.go index 72c48f8fb..707832113 100644 --- a/internal/cloudapi/v2/compose.go +++ b/internal/cloudapi/v2/compose.go @@ -356,6 +356,9 @@ func (request *ComposeRequest) GetBlueprintWithCustomizations() (blueprint.Bluep if request.Customizations.Fdo.ManufacturingServerUrl != nil { fdo.ManufacturingServerURL = *request.Customizations.Fdo.ManufacturingServerUrl } + if request.Customizations.Fdo.DiMfgStringTypeMacIface != nil { + fdo.DiMfgStringTypeMacIface = *request.Customizations.Fdo.DiMfgStringTypeMacIface + } bp.Customizations.FDO = fdo } diff --git a/internal/cloudapi/v2/compose_test.go b/internal/cloudapi/v2/compose_test.go index 885bec88a..2ef67d876 100644 --- a/internal/cloudapi/v2/compose_test.go +++ b/internal/cloudapi/v2/compose_test.go @@ -110,10 +110,11 @@ func TestGetBlueprintWithCustomizations(t *testing.T) { }), }, Fdo: &FDO{ - DiunPubKeyHash: common.ToPtr("pubkeyhash"), - DiunPubKeyInsecure: common.ToPtr("pubkeyinsecure"), - DiunPubKeyRootCerts: common.ToPtr("pubkeyrootcerts"), - ManufacturingServerUrl: common.ToPtr("serverurl"), + DiunPubKeyHash: common.ToPtr("pubkeyhash"), + DiunPubKeyInsecure: common.ToPtr("pubkeyinsecure"), + DiunPubKeyRootCerts: common.ToPtr("pubkeyrootcerts"), + ManufacturingServerUrl: common.ToPtr("serverurl"), + DiMfgStringTypeMacIface: common.ToPtr("iface"), }, Ignition: &Ignition{ Firstboot: &IgnitionFirstboot{ @@ -211,10 +212,11 @@ func TestGetBlueprintWithCustomizations(t *testing.T) { }, }, FDO: &blueprint.FDOCustomization{ - DiunPubKeyHash: "pubkeyhash", - DiunPubKeyInsecure: "pubkeyinsecure", - DiunPubKeyRootCerts: "pubkeyrootcerts", - ManufacturingServerURL: "serverurl", + DiunPubKeyHash: "pubkeyhash", + DiunPubKeyInsecure: "pubkeyinsecure", + DiunPubKeyRootCerts: "pubkeyrootcerts", + ManufacturingServerURL: "serverurl", + DiMfgStringTypeMacIface: "iface", }, Ignition: &blueprint.IgnitionCustomization{ FirstBoot: &blueprint.FirstBootIgnitionCustomization{ diff --git a/internal/cloudapi/v2/openapi.v2.gen.go b/internal/cloudapi/v2/openapi.v2.gen.go index 37708b54c..d231f7d62 100644 --- a/internal/cloudapi/v2/openapi.v2.gen.go +++ b/internal/cloudapi/v2/openapi.v2.gen.go @@ -437,10 +437,11 @@ type ErrorList struct { // FIDO device onboard configuration type FDO struct { - DiunPubKeyHash *string `json:"diun_pub_key_hash,omitempty"` - DiunPubKeyInsecure *string `json:"diun_pub_key_insecure,omitempty"` - DiunPubKeyRootCerts *string `json:"diun_pub_key_root_certs,omitempty"` - ManufacturingServerUrl *string `json:"manufacturing_server_url,omitempty"` + DiMfgStringTypeMacIface *string `json:"di_mfg_string_type_mac_iface,omitempty"` + DiunPubKeyHash *string `json:"diun_pub_key_hash,omitempty"` + DiunPubKeyInsecure *string `json:"diun_pub_key_insecure,omitempty"` + DiunPubKeyRootCerts *string `json:"diun_pub_key_root_certs,omitempty"` + ManufacturingServerUrl *string `json:"manufacturing_server_url,omitempty"` } // System FIPS mode setup @@ -1145,108 +1146,109 @@ var swaggerSpec = []string{ "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", + "AAA=", } // GetSwagger returns the content of the embedded swagger specification file diff --git a/internal/cloudapi/v2/openapi.v2.yml b/internal/cloudapi/v2/openapi.v2.yml index 600d24278..e353b0334 100644 --- a/internal/cloudapi/v2/openapi.v2.yml +++ b/internal/cloudapi/v2/openapi.v2.yml @@ -1509,6 +1509,8 @@ components: type: string diun_pub_key_root_certs: type: string + di_mfg_string_type_mac_iface: + type: string FIPS: type: object additionalProperties: false