diff --git a/internal/cloudapi/v2/imagerequest.go b/internal/cloudapi/v2/imagerequest.go index f1c7ff073..2cfcc27ef 100644 --- a/internal/cloudapi/v2/imagerequest.go +++ b/internal/cloudapi/v2/imagerequest.go @@ -375,6 +375,31 @@ func targetSupportMap() map[UploadTypes]map[ImageTypes]bool { ImageTypesEdgeCommit: true, ImageTypesIotCommit: true, }, + UploadTypesLocal: { + ImageTypesAws: true, + ImageTypesAwsRhui: true, + ImageTypesAwsHaRhui: true, + ImageTypesAwsSapRhui: true, + ImageTypesAzure: true, + ImageTypesAzureRhui: true, + ImageTypesAzureEap7Rhui: true, + ImageTypesAzureSapRhui: true, + ImageTypesEdgeCommit: true, + ImageTypesEdgeContainer: true, + ImageTypesEdgeInstaller: true, + ImageTypesGuestImage: true, + ImageTypesImageInstaller: true, + ImageTypesIotBootableContainer: true, + ImageTypesIotCommit: true, + ImageTypesIotInstaller: true, + ImageTypesIotRawImage: true, + ImageTypesLiveInstaller: true, + ImageTypesMinimalRaw: true, + ImageTypesOci: true, + ImageTypesVsphereOva: true, + ImageTypesVsphere: true, + ImageTypesWsl: true, + }, } } @@ -437,6 +462,8 @@ func getTarget(targetType UploadTypes, options UploadOptions, request *ComposeRe case UploadTypesPulpOstree: irTarget, err = newPulpOSTreeTarget(options, imageType) + case UploadTypesLocal: + irTarget = target.NewWorkerServerTarget() default: return nil, HTTPError(ErrorInvalidUploadTarget) } diff --git a/internal/cloudapi/v2/imagerequest_test.go b/internal/cloudapi/v2/imagerequest_test.go index 590eb354d..693fcf240 100644 --- a/internal/cloudapi/v2/imagerequest_test.go +++ b/internal/cloudapi/v2/imagerequest_test.go @@ -178,6 +178,12 @@ func TestGetTargets(t *testing.T) { includeDefault: true, expected: []target.TargetName{target.TargetNameAWSS3, target.TargetNameAWSS3}, }, + "guest:local": { + imageType: ImageTypesGuestImage, + targets: []UploadTypes{UploadTypesLocal}, + includeDefault: false, + expected: []target.TargetName{target.TargetNameWorkerServer}, + }, "guest:azure:fail": { imageType: ImageTypesGuestImage, targets: []UploadTypes{UploadTypesAzure}, diff --git a/internal/cloudapi/v2/openapi.v2.gen.go b/internal/cloudapi/v2/openapi.v2.gen.go index 779680745..cc967d279 100644 --- a/internal/cloudapi/v2/openapi.v2.gen.go +++ b/internal/cloudapi/v2/openapi.v2.gen.go @@ -950,8 +950,7 @@ type List struct { // LocalUploadOptions defines model for LocalUploadOptions. type LocalUploadOptions struct { // This is used in combination with the OSBUILD_LOCALSAVE environmental - // variable on the server to enable saving the compose locally. This - // is for development use only, and is not available to users. + // variable on the server to enable saving the compose locally. LocalSave bool `json:"local_save"` } @@ -1625,84 +1624,83 @@ var swaggerSpec = []string{ "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", } // 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 959a3416c..dc2a10212 100644 --- a/internal/cloudapi/v2/openapi.v2.yml +++ b/internal/cloudapi/v2/openapi.v2.yml @@ -1226,8 +1226,7 @@ components: default: false description: | This is used in combination with the OSBUILD_LOCALSAVE environmental - variable on the server to enable saving the compose locally. This - is for development use only, and is not available to users. + variable on the server to enable saving the compose locally. AWSEC2UploadOptions: type: object additionalProperties: false