diff --git a/pkg/apiserver/BUILD.bazel b/pkg/apiserver/BUILD.bazel index 0252e185ed..2336d49154 100644 --- a/pkg/apiserver/BUILD.bazel +++ b/pkg/apiserver/BUILD.bazel @@ -19,6 +19,7 @@ go_library( "//pkg/util:go_default_library", "//pkg/util/openapi:go_default_library", "//pkg/util/tls-crypto-watch:go_default_library", + "//pkg/version:go_default_library", "//staging/src/kubevirt.io/containerized-data-importer-api/pkg/apis/upload/v1beta1:go_default_library", "//vendor/github.com/emicklei/go-restful/v3:go_default_library", "//vendor/github.com/kubernetes-csi/external-snapshotter/client/v6/clientset/versioned:go_default_library", diff --git a/pkg/apiserver/apiserver.go b/pkg/apiserver/apiserver.go index 48c7e1f6c3..ef8b993f58 100644 --- a/pkg/apiserver/apiserver.go +++ b/pkg/apiserver/apiserver.go @@ -53,6 +53,7 @@ import ( "kubevirt.io/containerized-data-importer/pkg/util" "kubevirt.io/containerized-data-importer/pkg/util/openapi" cryptowatch "kubevirt.io/containerized-data-importer/pkg/util/tls-crypto-watch" + cdiversion "kubevirt.io/containerized-data-importer/pkg/version" ) const ( @@ -494,6 +495,7 @@ func (app *cdiAPIApp) composeUploadTokenAPI() { if err != nil { panic(fmt.Errorf("failed to build swagger: %s", err)) } + openapispec.Info.Version = cdiversion.Get().String() }) writeJSONResponse(response, openapispec) }))