Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP7:GA
kubevirt.31631
0010-Vulnerability-fix-limit-operator-secrets-p...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0010-Vulnerability-fix-limit-operator-secrets-permission.patch of Package kubevirt.31631
From 250f4dbbf06e559af4705edf3d85941ecb89811f Mon Sep 17 00:00:00 2001 From: Kyle Lane <kylelane@google.com> Date: Fri, 3 Feb 2023 00:49:59 +0000 Subject: [PATCH 1/2] [Vulnerability fix] limit operator secrets permission Also change structure to hold service account names in resource/generate/components due to circular dependancy. Change-Id: I01c2619a9705b3c3f144d1d8567687df011d00fa Signed-off-by: Kyle Lane kylelane@google.com --- manifests/generated/operator-csv.yaml.in | 7 ++++ .../rbac-operator.authorization.k8s.yaml.in | 7 ++++ pkg/virt-api/webhooks/BUILD.bazel | 2 +- .../mutating-webhook/mutators/BUILD.bazel | 2 +- .../mutators/vmi-mutator_test.go | 4 +-- pkg/virt-api/webhooks/utils.go | 9 ++--- .../validating-webhook/admitters/BUILD.bazel | 2 +- .../admitters/vmi-create-admitter_test.go | 8 ++--- .../admitters/vmi-update-admitter_test.go | 10 +++--- .../virtwrap/api/deepcopy_generated.go | 2 +- .../resource/generate/components/BUILD.bazel | 2 +- .../generate/components/daemonsets.go | 3 +- .../generate/components/deployments.go | 5 ++- .../components/serviceaccountnames.go | 8 +++++ .../resource/generate/rbac/BUILD.bazel | 2 ++ .../resource/generate/rbac/apiserver.go | 24 ++++++------- .../resource/generate/rbac/controller.go | 14 ++++---- .../resource/generate/rbac/handler.go | 22 ++++++------ .../resource/generate/rbac/operator.go | 35 ++++++++++++------- .../resource/generate/rbac/operator_test.go | 10 +++--- .../api/core/v1/deepcopy_generated.go | 2 +- .../api/core/v1/zz_generated.defaults.go | 2 +- .../api/flavor/v1alpha1/deepcopy_generated.go | 2 +- .../migrations/v1alpha1/deepcopy_generated.go | 2 +- .../api/pool/v1alpha1/deepcopy_generated.go | 2 +- .../snapshot/v1alpha1/deepcopy_generated.go | 2 +- .../client-go/api/openapi_generated.go | 2 +- .../clientset/versioned/clientset.go | 2 +- .../clientset/versioned/doc.go | 2 +- .../versioned/fake/clientset_generated.go | 2 +- .../clientset/versioned/fake/doc.go | 2 +- .../clientset/versioned/fake/register.go | 2 +- .../clientset/versioned/scheme/doc.go | 2 +- .../clientset/versioned/scheme/register.go | 2 +- .../versioned/typed/core/v1beta1/cdi.go | 2 +- .../versioned/typed/core/v1beta1/cdiconfig.go | 2 +- .../typed/core/v1beta1/core_client.go | 2 +- .../typed/core/v1beta1/dataimportcron.go | 2 +- .../typed/core/v1beta1/datasource.go | 2 +- .../typed/core/v1beta1/datavolume.go | 2 +- .../versioned/typed/core/v1beta1/doc.go | 2 +- .../versioned/typed/core/v1beta1/fake/doc.go | 2 +- .../typed/core/v1beta1/fake/fake_cdi.go | 2 +- .../typed/core/v1beta1/fake/fake_cdiconfig.go | 2 +- .../core/v1beta1/fake/fake_core_client.go | 2 +- .../core/v1beta1/fake/fake_dataimportcron.go | 2 +- .../core/v1beta1/fake/fake_datasource.go | 2 +- .../core/v1beta1/fake/fake_datavolume.go | 2 +- .../core/v1beta1/fake/fake_objecttransfer.go | 2 +- .../core/v1beta1/fake/fake_storageprofile.go | 2 +- .../typed/core/v1beta1/generated_expansion.go | 2 +- .../typed/core/v1beta1/objecttransfer.go | 2 +- .../typed/core/v1beta1/storageprofile.go | 2 +- .../versioned/typed/upload/v1beta1/doc.go | 2 +- .../typed/upload/v1beta1/fake/doc.go | 2 +- .../upload/v1beta1/fake/fake_upload_client.go | 2 +- .../v1beta1/fake/fake_uploadtokenrequest.go | 2 +- .../upload/v1beta1/generated_expansion.go | 2 +- .../typed/upload/v1beta1/upload_client.go | 2 +- .../upload/v1beta1/uploadtokenrequest.go | 2 +- .../clientset/versioned/clientset.go | 2 +- .../clientset/versioned/doc.go | 2 +- .../versioned/fake/clientset_generated.go | 2 +- .../clientset/versioned/fake/doc.go | 2 +- .../clientset/versioned/fake/register.go | 2 +- .../clientset/versioned/scheme/doc.go | 2 +- .../clientset/versioned/scheme/register.go | 2 +- .../versioned/typed/volumesnapshot/v1/doc.go | 2 +- .../typed/volumesnapshot/v1/fake/doc.go | 2 +- .../v1/fake/fake_volumesnapshot.go | 2 +- .../v1/fake/fake_volumesnapshot_client.go | 2 +- .../v1/fake/fake_volumesnapshotclass.go | 2 +- .../v1/fake/fake_volumesnapshotcontent.go | 2 +- .../volumesnapshot/v1/generated_expansion.go | 2 +- .../typed/volumesnapshot/v1/volumesnapshot.go | 2 +- .../v1/volumesnapshot_client.go | 2 +- .../volumesnapshot/v1/volumesnapshotclass.go | 2 +- .../v1/volumesnapshotcontent.go | 2 +- .../kubevirt/clientset/versioned/clientset.go | 2 +- .../kubevirt/clientset/versioned/doc.go | 2 +- .../versioned/fake/clientset_generated.go | 2 +- .../kubevirt/clientset/versioned/fake/doc.go | 2 +- .../clientset/versioned/fake/register.go | 2 +- .../clientset/versioned/scheme/doc.go | 2 +- .../clientset/versioned/scheme/register.go | 2 +- .../versioned/typed/flavor/v1alpha1/doc.go | 2 +- .../typed/flavor/v1alpha1/fake/doc.go | 2 +- .../v1alpha1/fake/fake_flavor_client.go | 2 +- .../fake/fake_virtualmachineclusterflavor.go | 2 +- .../fake_virtualmachineclusterpreference.go | 2 +- .../fake/fake_virtualmachineflavor.go | 2 +- .../fake/fake_virtualmachinepreference.go | 2 +- .../typed/flavor/v1alpha1/flavor_client.go | 2 +- .../flavor/v1alpha1/generated_expansion.go | 2 +- .../v1alpha1/virtualmachineclusterflavor.go | 2 +- .../virtualmachineclusterpreference.go | 2 +- .../flavor/v1alpha1/virtualmachineflavor.go | 2 +- .../v1alpha1/virtualmachinepreference.go | 2 +- .../typed/migrations/v1alpha1/doc.go | 2 +- .../typed/migrations/v1alpha1/fake/doc.go | 2 +- .../v1alpha1/fake/fake_migrationpolicy.go | 2 +- .../v1alpha1/fake/fake_migrations_client.go | 2 +- .../v1alpha1/generated_expansion.go | 2 +- .../migrations/v1alpha1/migrationpolicy.go | 2 +- .../migrations/v1alpha1/migrations_client.go | 2 +- .../versioned/typed/pool/v1alpha1/doc.go | 2 +- .../versioned/typed/pool/v1alpha1/fake/doc.go | 2 +- .../pool/v1alpha1/fake/fake_pool_client.go | 2 +- .../v1alpha1/fake/fake_virtualmachinepool.go | 2 +- .../pool/v1alpha1/generated_expansion.go | 2 +- .../typed/pool/v1alpha1/pool_client.go | 2 +- .../typed/pool/v1alpha1/virtualmachinepool.go | 2 +- .../versioned/typed/snapshot/v1alpha1/doc.go | 2 +- .../typed/snapshot/v1alpha1/fake/doc.go | 2 +- .../v1alpha1/fake/fake_snapshot_client.go | 2 +- .../fake/fake_virtualmachinerestore.go | 2 +- .../fake/fake_virtualmachinesnapshot.go | 2 +- .../fake_virtualmachinesnapshotcontent.go | 2 +- .../snapshot/v1alpha1/generated_expansion.go | 2 +- .../snapshot/v1alpha1/snapshot_client.go | 2 +- .../v1alpha1/virtualmachinerestore.go | 2 +- .../v1alpha1/virtualmachinesnapshot.go | 2 +- .../v1alpha1/virtualmachinesnapshotcontent.go | 2 +- .../clientset/versioned/clientset.go | 2 +- .../clientset/versioned/doc.go | 2 +- .../versioned/fake/clientset_generated.go | 2 +- .../clientset/versioned/fake/doc.go | 2 +- .../clientset/versioned/fake/register.go | 2 +- .../clientset/versioned/scheme/doc.go | 2 +- .../clientset/versioned/scheme/register.go | 2 +- .../versioned/typed/k8s.cni.cncf.io/v1/doc.go | 2 +- .../typed/k8s.cni.cncf.io/v1/fake/doc.go | 2 +- .../v1/fake/fake_k8s.cni.cncf.io_client.go | 2 +- .../fake/fake_networkattachmentdefinition.go | 2 +- .../k8s.cni.cncf.io/v1/generated_expansion.go | 2 +- .../v1/k8s.cni.cncf.io_client.go | 2 +- .../v1/networkattachmentdefinition.go | 2 +- .../clientset/versioned/clientset.go | 2 +- .../clientset/versioned/doc.go | 2 +- .../versioned/fake/clientset_generated.go | 2 +- .../clientset/versioned/fake/doc.go | 2 +- .../clientset/versioned/fake/register.go | 2 +- .../clientset/versioned/scheme/doc.go | 2 +- .../clientset/versioned/scheme/register.go | 2 +- .../typed/monitoring/v1/alertmanager.go | 2 +- .../versioned/typed/monitoring/v1/doc.go | 2 +- .../versioned/typed/monitoring/v1/fake/doc.go | 2 +- .../monitoring/v1/fake/fake_alertmanager.go | 2 +- .../v1/fake/fake_monitoring_client.go | 2 +- .../monitoring/v1/fake/fake_podmonitor.go | 2 +- .../monitoring/v1/fake/fake_prometheus.go | 2 +- .../monitoring/v1/fake/fake_prometheusrule.go | 2 +- .../monitoring/v1/fake/fake_servicemonitor.go | 2 +- .../monitoring/v1/fake/fake_thanosruler.go | 2 +- .../monitoring/v1/generated_expansion.go | 2 +- .../typed/monitoring/v1/monitoring_client.go | 2 +- .../typed/monitoring/v1/podmonitor.go | 2 +- .../typed/monitoring/v1/prometheus.go | 2 +- .../typed/monitoring/v1/prometheusrule.go | 2 +- .../typed/monitoring/v1/servicemonitor.go | 2 +- .../typed/monitoring/v1/thanosruler.go | 2 +- 161 files changed, 247 insertions(+), 213 deletions(-) create mode 100644 pkg/virt-operator/resource/generate/components/serviceaccountnames.go diff --git a/manifests/generated/operator-csv.yaml.in b/manifests/generated/operator-csv.yaml.in index 87deb1f44..08ec7cf7d 100644 --- a/manifests/generated/operator-csv.yaml.in +++ b/manifests/generated/operator-csv.yaml.in @@ -1122,6 +1122,13 @@ spec: - rules: - apiGroups: - "" + resourceNames: + - kubevirt-ca + - kubevirt-virt-handler-certs + - kubevirt-virt-handler-server-certs + - kubevirt-operator-certs + - kubevirt-virt-api-certs + - kubevirt-controller-certs resources: - secrets verbs: diff --git a/manifests/generated/rbac-operator.authorization.k8s.yaml.in b/manifests/generated/rbac-operator.authorization.k8s.yaml.in index 0bf0e43ee..264909dfd 100644 --- a/manifests/generated/rbac-operator.authorization.k8s.yaml.in +++ b/manifests/generated/rbac-operator.authorization.k8s.yaml.in @@ -17,6 +17,13 @@ metadata: rules: - apiGroups: - "" + resourceNames: + - kubevirt-ca + - kubevirt-virt-handler-certs + - kubevirt-virt-handler-server-certs + - kubevirt-operator-certs + - kubevirt-virt-api-certs + - kubevirt-controller-certs resources: - secrets verbs: diff --git a/pkg/virt-api/webhooks/BUILD.bazel b/pkg/virt-api/webhooks/BUILD.bazel index 6def942ed..333332447 100644 --- a/pkg/virt-api/webhooks/BUILD.bazel +++ b/pkg/virt-api/webhooks/BUILD.bazel @@ -13,7 +13,7 @@ go_library( "//pkg/util/openapi:go_default_library", "//pkg/virt-api/rest:go_default_library", "//pkg/virt-handler/node-labeller/util:go_default_library", - "//pkg/virt-operator/resource/generate/rbac:go_default_library", + "//pkg/virt-operator/resource/generate/components:go_default_library", "//staging/src/kubevirt.io/api/core/v1:go_default_library", "//staging/src/kubevirt.io/api/pool/v1alpha1:go_default_library", "//staging/src/kubevirt.io/client-go/log:go_default_library", diff --git a/pkg/virt-api/webhooks/mutating-webhook/mutators/BUILD.bazel b/pkg/virt-api/webhooks/mutating-webhook/mutators/BUILD.bazel index 036d36402..77e8528d3 100644 --- a/pkg/virt-api/webhooks/mutating-webhook/mutators/BUILD.bazel +++ b/pkg/virt-api/webhooks/mutating-webhook/mutators/BUILD.bazel @@ -49,7 +49,7 @@ go_test( "//pkg/virt-api/webhooks:go_default_library", "//pkg/virt-config:go_default_library", "//pkg/virt-handler/node-labeller/util:go_default_library", - "//pkg/virt-operator/resource/generate/rbac:go_default_library", + "//pkg/virt-operator/resource/generate/components:go_default_library", "//staging/src/kubevirt.io/api/core:go_default_library", "//staging/src/kubevirt.io/api/core/v1:go_default_library", "//staging/src/kubevirt.io/api/flavor:go_default_library", diff --git a/pkg/virt-api/webhooks/mutating-webhook/mutators/vmi-mutator_test.go b/pkg/virt-api/webhooks/mutating-webhook/mutators/vmi-mutator_test.go index 5da3c5ebd..8e695af52 100644 --- a/pkg/virt-api/webhooks/mutating-webhook/mutators/vmi-mutator_test.go +++ b/pkg/virt-api/webhooks/mutating-webhook/mutators/vmi-mutator_test.go @@ -45,10 +45,10 @@ import ( "kubevirt.io/kubevirt/pkg/virt-api/webhooks" virtconfig "kubevirt.io/kubevirt/pkg/virt-config" nodelabellerutil "kubevirt.io/kubevirt/pkg/virt-handler/node-labeller/util" - "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/rbac" + "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/components" ) -var privilegedUser = fmt.Sprintf("%s:%s:%s:%s", "system", "serviceaccount", "kubevirt", rbac.ControllerServiceAccountName) +var privilegedUser = fmt.Sprintf("%s:%s:%s:%s", "system", "serviceaccount", "kubevirt", components.ControllerServiceAccountName) var _ = Describe("VirtualMachineInstance Mutator", func() { var vmi *v1.VirtualMachineInstance diff --git a/pkg/virt-api/webhooks/utils.go b/pkg/virt-api/webhooks/utils.go index a11f406d4..bde993594 100644 --- a/pkg/virt-api/webhooks/utils.go +++ b/pkg/virt-api/webhooks/utils.go @@ -28,7 +28,8 @@ import ( poolv1 "kubevirt.io/api/pool/v1alpha1" "kubevirt.io/client-go/log" - "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/rbac" + + "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/components" v1 "kubevirt.io/api/core/v1" clientutil "kubevirt.io/client-go/util" @@ -97,9 +98,9 @@ func IsKubeVirtServiceAccount(serviceAccount string) bool { } prefix := fmt.Sprintf("system:serviceaccount:%s", ns) - return serviceAccount == fmt.Sprintf("%s:%s", prefix, rbac.ApiServiceAccountName) || - serviceAccount == fmt.Sprintf("%s:%s", prefix, rbac.HandlerServiceAccountName) || - serviceAccount == fmt.Sprintf("%s:%s", prefix, rbac.ControllerServiceAccountName) + return serviceAccount == fmt.Sprintf("%s:%s", prefix, components.ApiServiceAccountName) || + serviceAccount == fmt.Sprintf("%s:%s", prefix, components.HandlerServiceAccountName) || + serviceAccount == fmt.Sprintf("%s:%s", prefix, components.ControllerServiceAccountName) } func IsARM64() bool { diff --git a/pkg/virt-api/webhooks/validating-webhook/admitters/BUILD.bazel b/pkg/virt-api/webhooks/validating-webhook/admitters/BUILD.bazel index 1cad88223..8a019eebf 100644 --- a/pkg/virt-api/webhooks/validating-webhook/admitters/BUILD.bazel +++ b/pkg/virt-api/webhooks/validating-webhook/admitters/BUILD.bazel @@ -86,7 +86,7 @@ go_test( "//pkg/virt-api/webhooks:go_default_library", "//pkg/virt-config:go_default_library", "//pkg/virt-handler/node-labeller/util:go_default_library", - "//pkg/virt-operator/resource/generate/rbac:go_default_library", + "//pkg/virt-operator/resource/generate/components:go_default_library", "//staging/src/kubevirt.io/api/core/v1:go_default_library", "//staging/src/kubevirt.io/api/flavor:go_default_library", "//staging/src/kubevirt.io/api/flavor/v1alpha1:go_default_library", diff --git a/pkg/virt-api/webhooks/validating-webhook/admitters/vmi-create-admitter_test.go b/pkg/virt-api/webhooks/validating-webhook/admitters/vmi-create-admitter_test.go index 889403ddd..6a5e4123d 100644 --- a/pkg/virt-api/webhooks/validating-webhook/admitters/vmi-create-admitter_test.go +++ b/pkg/virt-api/webhooks/validating-webhook/admitters/vmi-create-admitter_test.go @@ -25,7 +25,6 @@ import ( "strings" "kubevirt.io/client-go/api" - "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/rbac" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" @@ -46,6 +45,7 @@ import ( "kubevirt.io/kubevirt/pkg/virt-api/webhooks" virtconfig "kubevirt.io/kubevirt/pkg/virt-config" nodelabellerutil "kubevirt.io/kubevirt/pkg/virt-handler/node-labeller/util" + "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/components" ) var _ = Describe("Validating VMICreate Admitter", func() { @@ -405,17 +405,17 @@ var _ = Describe("Validating VMICreate Admitter", func() { }, Entry("Create restricted label by API", map[string]string{v1.NodeNameLabel: "someValue"}, - rbac.ApiServiceAccountName, + components.ApiServiceAccountName, true, ), Entry("Create restricted label by Handler", map[string]string{v1.NodeNameLabel: "someValue"}, - rbac.HandlerServiceAccountName, + components.HandlerServiceAccountName, true, ), Entry("Create restricted label by Controller", map[string]string{v1.NodeNameLabel: "someValue"}, - rbac.ControllerServiceAccountName, + components.ControllerServiceAccountName, true, ), Entry("Create restricted label by non kubevirt user", diff --git a/pkg/virt-api/webhooks/validating-webhook/admitters/vmi-update-admitter_test.go b/pkg/virt-api/webhooks/validating-webhook/admitters/vmi-update-admitter_test.go index c570dce08..4e83c8a7c 100644 --- a/pkg/virt-api/webhooks/validating-webhook/admitters/vmi-update-admitter_test.go +++ b/pkg/virt-api/webhooks/validating-webhook/admitters/vmi-update-admitter_test.go @@ -38,7 +38,7 @@ import ( "kubevirt.io/kubevirt/pkg/testutils" webhookutils "kubevirt.io/kubevirt/pkg/util/webhooks" "kubevirt.io/kubevirt/pkg/virt-api/webhooks" - "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/rbac" + "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/components" ) var _ = Describe("Validating VMIUpdate Admitter", func() { @@ -189,17 +189,17 @@ var _ = Describe("Validating VMIUpdate Admitter", func() { Entry("Update by API", map[string]string{v1.NodeNameLabel: "someValue"}, map[string]string{v1.NodeNameLabel: "someNewValue"}, - rbac.ApiServiceAccountName, + components.ApiServiceAccountName, ), Entry("Update by Handler", map[string]string{v1.NodeNameLabel: "someValue"}, map[string]string{v1.NodeNameLabel: "someNewValue"}, - rbac.HandlerServiceAccountName, + components.HandlerServiceAccountName, ), Entry("Update by Controller", map[string]string{v1.NodeNameLabel: "someValue"}, map[string]string{v1.NodeNameLabel: "someNewValue"}, - rbac.ControllerServiceAccountName, + components.ControllerServiceAccountName, ), ) @@ -559,7 +559,7 @@ var _ = Describe("Validating VMIUpdate Admitter", func() { resp := vmiUpdateAdmitter.Admit(ar) Expect(resp.Allowed).To(expected) }, - Entry("Should admit internal sa", "system:serviceaccount:kubevirt:"+rbac.ApiServiceAccountName, BeTrue()), + Entry("Should admit internal sa", "system:serviceaccount:kubevirt:"+components.ApiServiceAccountName, BeTrue()), Entry("Should reject regular user", "system:serviceaccount:someNamespace:someUser", BeFalse()), ) }) diff --git a/pkg/virt-launcher/virtwrap/api/deepcopy_generated.go b/pkg/virt-launcher/virtwrap/api/deepcopy_generated.go index e1ab18a95..e9f49f36a 100644 --- a/pkg/virt-launcher/virtwrap/api/deepcopy_generated.go +++ b/pkg/virt-launcher/virtwrap/api/deepcopy_generated.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/pkg/virt-operator/resource/generate/components/BUILD.bazel b/pkg/virt-operator/resource/generate/components/BUILD.bazel index 90e46896d..8326b9391 100644 --- a/pkg/virt-operator/resource/generate/components/BUILD.bazel +++ b/pkg/virt-operator/resource/generate/components/BUILD.bazel @@ -10,6 +10,7 @@ go_library( "prometheus.go", "scc.go", "secrets.go", + "serviceaccountnames.go", "validations_generated.go", "webhooks.go", ], @@ -20,7 +21,6 @@ go_library( "//pkg/certificates/triple:go_default_library", "//pkg/certificates/triple/cert:go_default_library", "//pkg/virt-config:go_default_library", - "//pkg/virt-operator/resource/generate/rbac:go_default_library", "//pkg/virt-operator/util:go_default_library", "//staging/src/kubevirt.io/api/core:go_default_library", "//staging/src/kubevirt.io/api/core/v1:go_default_library", diff --git a/pkg/virt-operator/resource/generate/components/daemonsets.go b/pkg/virt-operator/resource/generate/components/daemonsets.go index e5f7f073d..de37a5df7 100644 --- a/pkg/virt-operator/resource/generate/components/daemonsets.go +++ b/pkg/virt-operator/resource/generate/components/daemonsets.go @@ -12,7 +12,6 @@ import ( virtv1 "kubevirt.io/api/core/v1" virtconfig "kubevirt.io/kubevirt/pkg/virt-config" - "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/rbac" operatorutil "kubevirt.io/kubevirt/pkg/virt-operator/util" ) @@ -76,7 +75,7 @@ func NewHandlerDaemonSet(namespace string, repository string, imagePrefix string } pod := &daemonset.Spec.Template.Spec - pod.ServiceAccountName = rbac.HandlerServiceAccountName + pod.ServiceAccountName = HandlerServiceAccountName pod.HostPID = true // nodelabeller currently only support x86 diff --git a/pkg/virt-operator/resource/generate/components/deployments.go b/pkg/virt-operator/resource/generate/components/deployments.go index 22acb1eab..e36f95077 100644 --- a/pkg/virt-operator/resource/generate/components/deployments.go +++ b/pkg/virt-operator/resource/generate/components/deployments.go @@ -32,7 +32,6 @@ import ( "k8s.io/apimachinery/pkg/util/intstr" virtv1 "kubevirt.io/api/core/v1" - "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/rbac" operatorutil "kubevirt.io/kubevirt/pkg/virt-operator/util" ) @@ -283,7 +282,7 @@ func NewApiServerDeployment(namespace string, repository string, imagePrefix str attachProfileVolume(&deployment.Spec.Template.Spec) pod := &deployment.Spec.Template.Spec - pod.ServiceAccountName = rbac.ApiServiceAccountName + pod.ServiceAccountName = ApiServiceAccountName pod.SecurityContext = &corev1.PodSecurityContext{ RunAsNonRoot: boolPtr(true), } @@ -349,7 +348,7 @@ func NewControllerDeployment(namespace string, repository string, imagePrefix st } pod := &deployment.Spec.Template.Spec - pod.ServiceAccountName = rbac.ControllerServiceAccountName + pod.ServiceAccountName = ControllerServiceAccountName pod.SecurityContext = &corev1.PodSecurityContext{ RunAsNonRoot: boolPtr(true), } diff --git a/pkg/virt-operator/resource/generate/components/serviceaccountnames.go b/pkg/virt-operator/resource/generate/components/serviceaccountnames.go new file mode 100644 index 000000000..00c1bd7f6 --- /dev/null +++ b/pkg/virt-operator/resource/generate/components/serviceaccountnames.go @@ -0,0 +1,8 @@ +package components + +const ( + ApiServiceAccountName = "kubevirt-apiserver" + ControllerServiceAccountName = "kubevirt-controller" + HandlerServiceAccountName = "kubevirt-handler" + OperatorServiceAccountName = "kubevirt-operator" +) diff --git a/pkg/virt-operator/resource/generate/rbac/BUILD.bazel b/pkg/virt-operator/resource/generate/rbac/BUILD.bazel index db848318e..a52ae020e 100644 --- a/pkg/virt-operator/resource/generate/rbac/BUILD.bazel +++ b/pkg/virt-operator/resource/generate/rbac/BUILD.bazel @@ -13,6 +13,7 @@ go_library( importpath = "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/rbac", visibility = ["//visibility:public"], deps = [ + "//pkg/virt-operator/resource/generate/components:go_default_library", "//staging/src/kubevirt.io/api/core/v1:go_default_library", "//staging/src/kubevirt.io/api/flavor:go_default_library", "//staging/src/kubevirt.io/api/migrations:go_default_library", @@ -31,6 +32,7 @@ go_test( ], embed = [":go_default_library"], deps = [ + "//pkg/virt-operator/resource/generate/components:go_default_library", "//staging/src/kubevirt.io/client-go/testutils:go_default_library", "//vendor/github.com/onsi/ginkgo/v2:go_default_library", "//vendor/github.com/onsi/gomega:go_default_library", diff --git a/pkg/virt-operator/resource/generate/rbac/apiserver.go b/pkg/virt-operator/resource/generate/rbac/apiserver.go index 3441399d0..76e49c2f3 100644 --- a/pkg/virt-operator/resource/generate/rbac/apiserver.go +++ b/pkg/virt-operator/resource/generate/rbac/apiserver.go @@ -26,6 +26,8 @@ import ( "kubevirt.io/api/flavor" + "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/components" + virtv1 "kubevirt.io/api/core/v1" "kubevirt.io/api/migrations" ) @@ -36,8 +38,6 @@ const ( GroupName = "kubevirt.io" ) -const ApiServiceAccountName = "kubevirt-apiserver" - func GetAllApiServer(namespace string) []runtime.Object { return []runtime.Object{ newApiServerServiceAccount(namespace), @@ -57,7 +57,7 @@ func newApiServerServiceAccount(namespace string) *corev1.ServiceAccount { }, ObjectMeta: metav1.ObjectMeta{ Namespace: namespace, - Name: ApiServiceAccountName, + Name: components.ApiServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -72,7 +72,7 @@ func newApiServerClusterRole() *rbacv1.ClusterRole { Kind: "ClusterRole", }, ObjectMeta: metav1.ObjectMeta{ - Name: ApiServiceAccountName, + Name: components.ApiServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -252,7 +252,7 @@ func newApiServerClusterRoleBinding(namespace string) *rbacv1.ClusterRoleBinding Kind: "ClusterRoleBinding", }, ObjectMeta: metav1.ObjectMeta{ - Name: ApiServiceAccountName, + Name: components.ApiServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -260,13 +260,13 @@ func newApiServerClusterRoleBinding(namespace string) *rbacv1.ClusterRoleBinding RoleRef: rbacv1.RoleRef{ APIGroup: VersionName, Kind: "ClusterRole", - Name: ApiServiceAccountName, + Name: components.ApiServiceAccountName, }, Subjects: []rbacv1.Subject{ { Kind: "ServiceAccount", Namespace: namespace, - Name: ApiServiceAccountName, + Name: components.ApiServiceAccountName, }, }, } @@ -293,7 +293,7 @@ func newApiServerAuthDelegatorClusterRoleBinding(namespace string) *rbacv1.Clust { Kind: "ServiceAccount", Namespace: namespace, - Name: ApiServiceAccountName, + Name: components.ApiServiceAccountName, }, }, } @@ -307,7 +307,7 @@ func newApiServerRole(namespace string) *rbacv1.Role { }, ObjectMeta: metav1.ObjectMeta{ Namespace: namespace, - Name: ApiServiceAccountName, + Name: components.ApiServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -336,7 +336,7 @@ func newApiServerRoleBinding(namespace string) *rbacv1.RoleBinding { }, ObjectMeta: metav1.ObjectMeta{ Namespace: namespace, - Name: ApiServiceAccountName, + Name: components.ApiServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -344,13 +344,13 @@ func newApiServerRoleBinding(namespace string) *rbacv1.RoleBinding { RoleRef: rbacv1.RoleRef{ APIGroup: VersionName, Kind: "Role", - Name: ApiServiceAccountName, + Name: components.ApiServiceAccountName, }, Subjects: []rbacv1.Subject{ { Kind: "ServiceAccount", Namespace: namespace, - Name: ApiServiceAccountName, + Name: components.ApiServiceAccountName, }, }, } diff --git a/pkg/virt-operator/resource/generate/rbac/controller.go b/pkg/virt-operator/resource/generate/rbac/controller.go index aecfa471d..86895271a 100644 --- a/pkg/virt-operator/resource/generate/rbac/controller.go +++ b/pkg/virt-operator/resource/generate/rbac/controller.go @@ -26,12 +26,12 @@ import ( "kubevirt.io/api/flavor" + "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/components" + virtv1 "kubevirt.io/api/core/v1" "kubevirt.io/api/migrations" ) -const ControllerServiceAccountName = "kubevirt-controller" - func GetAllController(namespace string) []runtime.Object { return []runtime.Object{ newControllerServiceAccount(namespace), @@ -48,7 +48,7 @@ func newControllerServiceAccount(namespace string) *corev1.ServiceAccount { }, ObjectMeta: metav1.ObjectMeta{ Namespace: namespace, - Name: ControllerServiceAccountName, + Name: components.ControllerServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -63,7 +63,7 @@ func newControllerClusterRole() *rbacv1.ClusterRole { Kind: "ClusterRole", }, ObjectMeta: metav1.ObjectMeta{ - Name: ControllerServiceAccountName, + Name: components.ControllerServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -373,7 +373,7 @@ func newControllerClusterRoleBinding(namespace string) *rbacv1.ClusterRoleBindin Kind: "ClusterRoleBinding", }, ObjectMeta: metav1.ObjectMeta{ - Name: ControllerServiceAccountName, + Name: components.ControllerServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -381,13 +381,13 @@ func newControllerClusterRoleBinding(namespace string) *rbacv1.ClusterRoleBindin RoleRef: rbacv1.RoleRef{ APIGroup: "rbac.authorization.k8s.io", Kind: "ClusterRole", - Name: ControllerServiceAccountName, + Name: components.ControllerServiceAccountName, }, Subjects: []rbacv1.Subject{ { Kind: "ServiceAccount", Namespace: namespace, - Name: ControllerServiceAccountName, + Name: components.ControllerServiceAccountName, }, }, } diff --git a/pkg/virt-operator/resource/generate/rbac/handler.go b/pkg/virt-operator/resource/generate/rbac/handler.go index c47adc28a..e55a4044e 100644 --- a/pkg/virt-operator/resource/generate/rbac/handler.go +++ b/pkg/virt-operator/resource/generate/rbac/handler.go @@ -27,9 +27,9 @@ import ( virtv1 "kubevirt.io/api/core/v1" "kubevirt.io/api/migrations" -) -const HandlerServiceAccountName = "kubevirt-handler" + "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/components" +) func GetAllHandler(namespace string) []runtime.Object { return []runtime.Object{ @@ -49,7 +49,7 @@ func newHandlerServiceAccount(namespace string) *corev1.ServiceAccount { }, ObjectMeta: metav1.ObjectMeta{ Namespace: namespace, - Name: HandlerServiceAccountName, + Name: components.HandlerServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -64,7 +64,7 @@ func newHandlerClusterRole() *rbacv1.ClusterRole { Kind: "ClusterRole", }, ObjectMeta: metav1.ObjectMeta{ - Name: HandlerServiceAccountName, + Name: components.HandlerServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -167,7 +167,7 @@ func newHandlerClusterRoleBinding(namespace string) *rbacv1.ClusterRoleBinding { Kind: "ClusterRoleBinding", }, ObjectMeta: metav1.ObjectMeta{ - Name: HandlerServiceAccountName, + Name: components.HandlerServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -175,13 +175,13 @@ func newHandlerClusterRoleBinding(namespace string) *rbacv1.ClusterRoleBinding { RoleRef: rbacv1.RoleRef{ APIGroup: "rbac.authorization.k8s.io", Kind: "ClusterRole", - Name: HandlerServiceAccountName, + Name: components.HandlerServiceAccountName, }, Subjects: []rbacv1.Subject{ { Kind: "ServiceAccount", Namespace: namespace, - Name: HandlerServiceAccountName, + Name: components.HandlerServiceAccountName, }, }, } @@ -195,7 +195,7 @@ func newHandlerRole(namespace string) *rbacv1.Role { }, ObjectMeta: metav1.ObjectMeta{ Namespace: namespace, - Name: HandlerServiceAccountName, + Name: components.HandlerServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -224,7 +224,7 @@ func newHandlerRoleBinding(namespace string) *rbacv1.RoleBinding { }, ObjectMeta: metav1.ObjectMeta{ Namespace: namespace, - Name: HandlerServiceAccountName, + Name: components.HandlerServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -232,13 +232,13 @@ func newHandlerRoleBinding(namespace string) *rbacv1.RoleBinding { RoleRef: rbacv1.RoleRef{ APIGroup: "rbac.authorization.k8s.io", Kind: "Role", - Name: HandlerServiceAccountName, + Name: components.HandlerServiceAccountName, }, Subjects: []rbacv1.Subject{ { Kind: "ServiceAccount", Namespace: namespace, - Name: HandlerServiceAccountName, + Name: components.HandlerServiceAccountName, }, }, } diff --git a/pkg/virt-operator/resource/generate/rbac/operator.go b/pkg/virt-operator/resource/generate/rbac/operator.go index 07911cb72..318d22282 100644 --- a/pkg/virt-operator/resource/generate/rbac/operator.go +++ b/pkg/virt-operator/resource/generate/rbac/operator.go @@ -26,13 +26,14 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" virtv1 "kubevirt.io/api/core/v1" + + "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/components" ) const ( GroupNameSecurity = "security.openshift.io" serviceAccountFmt = "%s:%s:%s" ) -const OperatorServiceAccountName = "kubevirt-operator" // Used for manifest generation only, not by the operator itself func GetAllOperator(namespace string) []interface{} { @@ -53,7 +54,7 @@ func newOperatorServiceAccount(namespace string) *corev1.ServiceAccount { }, ObjectMeta: metav1.ObjectMeta{ Namespace: namespace, - Name: OperatorServiceAccountName, + Name: components.OperatorServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -73,7 +74,7 @@ func NewOperatorClusterRole() *rbacv1.ClusterRole { Kind: "ClusterRole", }, ObjectMeta: metav1.ObjectMeta{ - Name: OperatorServiceAccountName, + Name: components.OperatorServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -400,7 +401,7 @@ func newOperatorClusterRoleBinding(namespace string) *rbacv1.ClusterRoleBinding Kind: "ClusterRoleBinding", }, ObjectMeta: metav1.ObjectMeta{ - Name: OperatorServiceAccountName, + Name: components.OperatorServiceAccountName, Labels: map[string]string{ virtv1.AppLabel: "", }, @@ -408,13 +409,13 @@ func newOperatorClusterRoleBinding(namespace string) *rbacv1.ClusterRoleBinding RoleRef: rbacv1.RoleRef{ APIGroup: VersionName, Kind: "ClusterRole", - Name: OperatorServiceAccountName, + Name: components.OperatorServiceAccountName, }, Subjects: []rbacv1.Subject{ { Kind: "ServiceAccount", Namespace: namespace, - Name: OperatorServiceAccountName, + Name: components.OperatorServiceAccountName, }, }, } @@ -436,13 +437,13 @@ func newOperatorRoleBinding(namespace string) *rbacv1.RoleBinding { RoleRef: rbacv1.RoleRef{ APIGroup: VersionName, Kind: "Role", - Name: OperatorServiceAccountName, + Name: components.OperatorServiceAccountName, }, Subjects: []rbacv1.Subject{ { Kind: "ServiceAccount", Namespace: namespace, - Name: OperatorServiceAccountName, + Name: components.OperatorServiceAccountName, }, }, } @@ -456,7 +457,7 @@ func NewOperatorRole(namespace string) *rbacv1.Role { Kind: "Role", }, ObjectMeta: metav1.ObjectMeta{ - Name: OperatorServiceAccountName, + Name: components.OperatorServiceAccountName, Namespace: namespace, Labels: map[string]string{ virtv1.AppLabel: "", @@ -470,6 +471,14 @@ func NewOperatorRole(namespace string) *rbacv1.Role { Resources: []string{ "secrets", }, + ResourceNames: []string{ + components.KubeVirtCASecretName, + components.VirtHandlerCertSecretName, + components.VirtHandlerServerCertSecretName, + components.VirtOperatorCertSecretName, + components.VirtApiCertSecretName, + components.VirtControllerCertSecretName, + }, Verbs: []string{ "create", "get", @@ -503,10 +512,10 @@ func GetKubevirtComponentsServiceAccounts(namespace string) map[string]bool { usermap := make(map[string]bool) prefix := "system:serviceaccount" - usermap[fmt.Sprintf(serviceAccountFmt, prefix, namespace, HandlerServiceAccountName)] = true - usermap[fmt.Sprintf(serviceAccountFmt, prefix, namespace, ApiServiceAccountName)] = true - usermap[fmt.Sprintf(serviceAccountFmt, prefix, namespace, ControllerServiceAccountName)] = true - usermap[fmt.Sprintf(serviceAccountFmt, prefix, namespace, OperatorServiceAccountName)] = true + usermap[fmt.Sprintf(serviceAccountFmt, prefix, namespace, components.HandlerServiceAccountName)] = true + usermap[fmt.Sprintf(serviceAccountFmt, prefix, namespace, components.ApiServiceAccountName)] = true + usermap[fmt.Sprintf(serviceAccountFmt, prefix, namespace, components.ControllerServiceAccountName)] = true + usermap[fmt.Sprintf(serviceAccountFmt, prefix, namespace, components.OperatorServiceAccountName)] = true return usermap } diff --git a/pkg/virt-operator/resource/generate/rbac/operator_test.go b/pkg/virt-operator/resource/generate/rbac/operator_test.go index 701a8c4f5..51bd479cc 100644 --- a/pkg/virt-operator/resource/generate/rbac/operator_test.go +++ b/pkg/virt-operator/resource/generate/rbac/operator_test.go @@ -26,6 +26,8 @@ import ( . "github.com/onsi/gomega" v1 "k8s.io/api/core/v1" rbacv1 "k8s.io/api/rbac/v1" + + "kubevirt.io/kubevirt/pkg/virt-operator/resource/generate/components" ) var _ = Describe("RBAC", func() { @@ -75,10 +77,10 @@ var _ = Describe("RBAC", func() { func(name string) { Expect(serviceAccounts).To(HaveKey(MatchRegexp(fmt.Sprintf(".*%s.*", name)))) }, - Entry("for Handler", HandlerServiceAccountName), - Entry("for Api", ApiServiceAccountName), - Entry("for Controller", ControllerServiceAccountName), - Entry("for Operator", OperatorServiceAccountName), + Entry("for Handler", components.HandlerServiceAccountName), + Entry("for Api", components.ApiServiceAccountName), + Entry("for Controller", components.ControllerServiceAccountName), + Entry("for Operator", components.OperatorServiceAccountName), ) }) diff --git a/staging/src/kubevirt.io/api/core/v1/deepcopy_generated.go b/staging/src/kubevirt.io/api/core/v1/deepcopy_generated.go index 1ceaf2914..bedc30375 100644 --- a/staging/src/kubevirt.io/api/core/v1/deepcopy_generated.go +++ b/staging/src/kubevirt.io/api/core/v1/deepcopy_generated.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/api/core/v1/zz_generated.defaults.go b/staging/src/kubevirt.io/api/core/v1/zz_generated.defaults.go index b3f65406b..08972aea2 100644 --- a/staging/src/kubevirt.io/api/core/v1/zz_generated.defaults.go +++ b/staging/src/kubevirt.io/api/core/v1/zz_generated.defaults.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/api/flavor/v1alpha1/deepcopy_generated.go b/staging/src/kubevirt.io/api/flavor/v1alpha1/deepcopy_generated.go index e0b9a7913..1e03a4713 100644 --- a/staging/src/kubevirt.io/api/flavor/v1alpha1/deepcopy_generated.go +++ b/staging/src/kubevirt.io/api/flavor/v1alpha1/deepcopy_generated.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/api/migrations/v1alpha1/deepcopy_generated.go b/staging/src/kubevirt.io/api/migrations/v1alpha1/deepcopy_generated.go index 0ec43895e..3053ced0c 100644 --- a/staging/src/kubevirt.io/api/migrations/v1alpha1/deepcopy_generated.go +++ b/staging/src/kubevirt.io/api/migrations/v1alpha1/deepcopy_generated.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/api/pool/v1alpha1/deepcopy_generated.go b/staging/src/kubevirt.io/api/pool/v1alpha1/deepcopy_generated.go index a9a29615b..c627ef0ab 100644 --- a/staging/src/kubevirt.io/api/pool/v1alpha1/deepcopy_generated.go +++ b/staging/src/kubevirt.io/api/pool/v1alpha1/deepcopy_generated.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/api/snapshot/v1alpha1/deepcopy_generated.go b/staging/src/kubevirt.io/api/snapshot/v1alpha1/deepcopy_generated.go index beb22e629..7c33f8e9a 100644 --- a/staging/src/kubevirt.io/api/snapshot/v1alpha1/deepcopy_generated.go +++ b/staging/src/kubevirt.io/api/snapshot/v1alpha1/deepcopy_generated.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/api/openapi_generated.go b/staging/src/kubevirt.io/client-go/api/openapi_generated.go index b2bddce65..319ac59fc 100644 --- a/staging/src/kubevirt.io/client-go/api/openapi_generated.go +++ b/staging/src/kubevirt.io/client-go/api/openapi_generated.go @@ -2,7 +2,7 @@ // +build !ignore_autogenerated /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/clientset.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/clientset.go index 70cd81901..2cbf3d2e1 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/clientset.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/clientset.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/doc.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/doc.go index 755a91d8b..39547110c 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/clientset_generated.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/clientset_generated.go index 3129efb50..ac59707e1 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/clientset_generated.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/clientset_generated.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/doc.go index 303a21d3b..8d8019aed 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/register.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/register.go index 80451463b..32586e44f 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/register.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/fake/register.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/scheme/doc.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/scheme/doc.go index e6c48e24d..88f948648 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/scheme/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/scheme/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/scheme/register.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/scheme/register.go index 981a95bbf..897a52eb2 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/scheme/register.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/scheme/register.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/cdi.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/cdi.go index f760ce95c..b165238d2 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/cdi.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/cdi.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/cdiconfig.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/cdiconfig.go index e3585dcef..20b2d7e02 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/cdiconfig.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/cdiconfig.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/core_client.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/core_client.go index f6bfdbf92..9cdc5a40b 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/core_client.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/core_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/dataimportcron.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/dataimportcron.go index 779e4d726..2e7e509c2 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/dataimportcron.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/dataimportcron.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/datasource.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/datasource.go index 5ec2fd5ad..300f1b29f 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/datasource.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/datasource.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/datavolume.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/datavolume.go index 71045b6a2..dafd569dc 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/datavolume.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/datavolume.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/doc.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/doc.go index 4326722ed..70872b0d8 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/doc.go index 853f43b09..1b94c3685 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_cdi.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_cdi.go index c9495f993..89a4d876d 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_cdi.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_cdi.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_cdiconfig.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_cdiconfig.go index 8d5d83787..ef874a531 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_cdiconfig.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_cdiconfig.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_core_client.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_core_client.go index 3b2a8a99f..4cc935019 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_core_client.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_core_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_dataimportcron.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_dataimportcron.go index 3b50a7023..d605e62b5 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_dataimportcron.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_dataimportcron.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_datasource.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_datasource.go index 4b4382752..c3a64568a 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_datasource.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_datasource.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_datavolume.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_datavolume.go index 8bbed58be..d7133eb45 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_datavolume.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_datavolume.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_objecttransfer.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_objecttransfer.go index 3dbf5ef71..e1bec9ac9 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_objecttransfer.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_objecttransfer.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_storageprofile.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_storageprofile.go index 88d21ff76..b83d0551b 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_storageprofile.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/fake/fake_storageprofile.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/generated_expansion.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/generated_expansion.go index dd8847c3b..d51d134ee 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/generated_expansion.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/generated_expansion.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/objecttransfer.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/objecttransfer.go index 6d526237d..dfc00f024 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/objecttransfer.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/objecttransfer.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/storageprofile.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/storageprofile.go index 164f86871..d89622e45 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/storageprofile.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/core/v1beta1/storageprofile.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/doc.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/doc.go index 4326722ed..70872b0d8 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/doc.go index 853f43b09..1b94c3685 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/fake_upload_client.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/fake_upload_client.go index 8c9fab899..7a39d38e3 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/fake_upload_client.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/fake_upload_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/fake_uploadtokenrequest.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/fake_uploadtokenrequest.go index 044db362f..e04271efc 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/fake_uploadtokenrequest.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/fake/fake_uploadtokenrequest.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/generated_expansion.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/generated_expansion.go index 7fea39eca..d15f267bb 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/generated_expansion.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/generated_expansion.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/upload_client.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/upload_client.go index d931f519a..22bb49934 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/upload_client.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/upload_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/uploadtokenrequest.go b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/uploadtokenrequest.go index e1815ef0c..a06677289 100644 --- a/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/uploadtokenrequest.go +++ b/staging/src/kubevirt.io/client-go/generated/containerized-data-importer/clientset/versioned/typed/upload/v1beta1/uploadtokenrequest.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/clientset.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/clientset.go index 7cc8238c8..7185b2a9e 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/clientset.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/clientset.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/doc.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/doc.go index 755a91d8b..39547110c 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/clientset_generated.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/clientset_generated.go index a39718ea8..173e0e62e 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/clientset_generated.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/clientset_generated.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/doc.go index 303a21d3b..8d8019aed 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/register.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/register.go index 8a18f0dc3..119554412 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/register.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/fake/register.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/scheme/doc.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/scheme/doc.go index e6c48e24d..88f948648 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/scheme/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/scheme/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/scheme/register.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/scheme/register.go index 2ebb94bf7..1ee08a805 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/scheme/register.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/scheme/register.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/doc.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/doc.go index 948c7fb38..cb4804d9a 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/doc.go index 853f43b09..1b94c3685 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshot.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshot.go index 64492a20f..5255253e2 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshot.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshot.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshot_client.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshot_client.go index 89a54d04d..a70643572 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshot_client.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshot_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshotclass.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshotclass.go index 38711ae50..0d8f0ad46 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshotclass.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshotclass.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshotcontent.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshotcontent.go index 8d8c6af9f..d54b2ecb0 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshotcontent.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/fake/fake_volumesnapshotcontent.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/generated_expansion.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/generated_expansion.go index a4d87ac52..0d4cfa87c 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/generated_expansion.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/generated_expansion.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshot.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshot.go index 1f606659d..3ed706e78 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshot.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshot.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshot_client.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshot_client.go index 6ca7881e0..41537570a 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshot_client.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshot_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshotclass.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshotclass.go index 0498ebb21..21bee142b 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshotclass.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshotclass.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshotcontent.go b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshotcontent.go index c7341089c..d2599d8f7 100644 --- a/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshotcontent.go +++ b/staging/src/kubevirt.io/client-go/generated/external-snapshotter/clientset/versioned/typed/volumesnapshot/v1/volumesnapshotcontent.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/clientset.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/clientset.go index be4713b08..334661ba7 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/clientset.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/clientset.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/doc.go index 755a91d8b..39547110c 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/clientset_generated.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/clientset_generated.go index 20a95a4bf..35c40cb44 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/clientset_generated.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/clientset_generated.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/doc.go index 303a21d3b..8d8019aed 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/register.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/register.go index 441f84ca1..054f7c659 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/register.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/fake/register.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/scheme/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/scheme/doc.go index e6c48e24d..88f948648 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/scheme/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/scheme/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/scheme/register.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/scheme/register.go index 883dfa646..72b8707ed 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/scheme/register.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/scheme/register.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/doc.go index 5e11a467b..544d6b3a8 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/doc.go index 853f43b09..1b94c3685 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_flavor_client.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_flavor_client.go index 317b2a81d..73010518c 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_flavor_client.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_flavor_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineclusterflavor.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineclusterflavor.go index 2ae860c86..d016853bf 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineclusterflavor.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineclusterflavor.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineclusterpreference.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineclusterpreference.go index b0ffdda67..1fb76b4d6 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineclusterpreference.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineclusterpreference.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineflavor.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineflavor.go index f0d97c107..905052c77 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineflavor.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachineflavor.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachinepreference.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachinepreference.go index a29372751..3744843b7 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachinepreference.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/fake/fake_virtualmachinepreference.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/flavor_client.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/flavor_client.go index 88a13b44c..dd53d87bf 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/flavor_client.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/flavor_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/generated_expansion.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/generated_expansion.go index 713fe7a40..f99c64fe4 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/generated_expansion.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/generated_expansion.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineclusterflavor.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineclusterflavor.go index d5b86a0c3..28226a358 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineclusterflavor.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineclusterflavor.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineclusterpreference.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineclusterpreference.go index 13565cc4d..0a66d8865 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineclusterpreference.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineclusterpreference.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineflavor.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineflavor.go index bc83e7138..8be48c27c 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineflavor.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachineflavor.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachinepreference.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachinepreference.go index 24c7ab8cc..09ac05566 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachinepreference.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/flavor/v1alpha1/virtualmachinepreference.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/doc.go index 5e11a467b..544d6b3a8 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/doc.go index 853f43b09..1b94c3685 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/fake_migrationpolicy.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/fake_migrationpolicy.go index 4bdc40aff..6c4e4cc28 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/fake_migrationpolicy.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/fake_migrationpolicy.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/fake_migrations_client.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/fake_migrations_client.go index d2ba95d8e..e0154502b 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/fake_migrations_client.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/fake/fake_migrations_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/generated_expansion.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/generated_expansion.go index 9cf08e074..8bea6d067 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/generated_expansion.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/generated_expansion.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/migrationpolicy.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/migrationpolicy.go index 4ae8f1d0d..c75872edd 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/migrationpolicy.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/migrationpolicy.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/migrations_client.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/migrations_client.go index cf5d9e102..331fd7479 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/migrations_client.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/migrations/v1alpha1/migrations_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/doc.go index 5e11a467b..544d6b3a8 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/doc.go index 853f43b09..1b94c3685 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/fake_pool_client.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/fake_pool_client.go index 943d10c8e..57b988b29 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/fake_pool_client.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/fake_pool_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/fake_virtualmachinepool.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/fake_virtualmachinepool.go index f478a9c97..5e4b0e642 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/fake_virtualmachinepool.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/fake/fake_virtualmachinepool.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/generated_expansion.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/generated_expansion.go index 5bb6fc32d..8895428d8 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/generated_expansion.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/generated_expansion.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/pool_client.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/pool_client.go index 82346301e..6c35cc6f3 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/pool_client.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/pool_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/virtualmachinepool.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/virtualmachinepool.go index 333bcec09..628fbab6e 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/virtualmachinepool.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/pool/v1alpha1/virtualmachinepool.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/doc.go index 5e11a467b..544d6b3a8 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/doc.go index 853f43b09..1b94c3685 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_snapshot_client.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_snapshot_client.go index 0c2584d6e..fd7304464 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_snapshot_client.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_snapshot_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinerestore.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinerestore.go index 332ac757e..71422f04f 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinerestore.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinerestore.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinesnapshot.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinesnapshot.go index 35ab64f2e..fe3f82e3d 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinesnapshot.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinesnapshot.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinesnapshotcontent.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinesnapshotcontent.go index 3defccc7a..e66d3cb7a 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinesnapshotcontent.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/fake/fake_virtualmachinesnapshotcontent.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/generated_expansion.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/generated_expansion.go index 07ae9a345..dc5a4ba6f 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/generated_expansion.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/generated_expansion.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/snapshot_client.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/snapshot_client.go index b3c18eed7..0db22d1f5 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/snapshot_client.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/snapshot_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinerestore.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinerestore.go index 85e838ebd..b31315961 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinerestore.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinerestore.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinesnapshot.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinesnapshot.go index 6820933c8..72e4cfb5a 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinesnapshot.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinesnapshot.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinesnapshotcontent.go b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinesnapshotcontent.go index 2dfccc2ac..54145496d 100644 --- a/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinesnapshotcontent.go +++ b/staging/src/kubevirt.io/client-go/generated/kubevirt/clientset/versioned/typed/snapshot/v1alpha1/virtualmachinesnapshotcontent.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/clientset.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/clientset.go index f76e07af5..989902e70 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/clientset.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/clientset.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/doc.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/doc.go index 755a91d8b..39547110c 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/clientset_generated.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/clientset_generated.go index e04191696..dd8dcb5eb 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/clientset_generated.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/clientset_generated.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/doc.go index 303a21d3b..8d8019aed 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/register.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/register.go index 8f8c72692..2330cb318 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/register.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/fake/register.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/scheme/doc.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/scheme/doc.go index e6c48e24d..88f948648 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/scheme/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/scheme/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/scheme/register.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/scheme/register.go index 38fc70eb9..55d18b2f8 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/scheme/register.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/scheme/register.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/doc.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/doc.go index 948c7fb38..cb4804d9a 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/doc.go index 853f43b09..1b94c3685 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/fake_k8s.cni.cncf.io_client.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/fake_k8s.cni.cncf.io_client.go index cb9c23903..a57fcabf3 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/fake_k8s.cni.cncf.io_client.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/fake_k8s.cni.cncf.io_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/fake_networkattachmentdefinition.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/fake_networkattachmentdefinition.go index 9762a6d83..39c4a8c4c 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/fake_networkattachmentdefinition.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/fake/fake_networkattachmentdefinition.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/generated_expansion.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/generated_expansion.go index f68726824..cf3bf6bf8 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/generated_expansion.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/generated_expansion.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/k8s.cni.cncf.io_client.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/k8s.cni.cncf.io_client.go index 2b0163636..709d535d2 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/k8s.cni.cncf.io_client.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/k8s.cni.cncf.io_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/networkattachmentdefinition.go b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/networkattachmentdefinition.go index 3ea2b6a18..1e25b2f5e 100644 --- a/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/networkattachmentdefinition.go +++ b/staging/src/kubevirt.io/client-go/generated/network-attachment-definition-client/clientset/versioned/typed/k8s.cni.cncf.io/v1/networkattachmentdefinition.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/clientset.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/clientset.go index 5c90a7cfc..9441f06d7 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/clientset.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/clientset.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/doc.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/doc.go index 755a91d8b..39547110c 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/clientset_generated.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/clientset_generated.go index 198519e2c..63ceb866c 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/clientset_generated.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/clientset_generated.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/doc.go index 303a21d3b..8d8019aed 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/register.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/register.go index 613f96bb1..92fb886a9 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/register.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/fake/register.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/scheme/doc.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/scheme/doc.go index e6c48e24d..88f948648 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/scheme/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/scheme/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/scheme/register.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/scheme/register.go index bc062a9f0..7f9bc164c 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/scheme/register.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/scheme/register.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/alertmanager.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/alertmanager.go index fe9ca1012..b8347ad60 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/alertmanager.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/alertmanager.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/doc.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/doc.go index 948c7fb38..cb4804d9a 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/doc.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/doc.go index 853f43b09..1b94c3685 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/doc.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/doc.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_alertmanager.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_alertmanager.go index e3d5bfd42..e9464e1f8 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_alertmanager.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_alertmanager.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_monitoring_client.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_monitoring_client.go index 89ba31228..f8dbf8772 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_monitoring_client.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_monitoring_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_podmonitor.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_podmonitor.go index b11ce703e..5bc66ca00 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_podmonitor.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_podmonitor.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_prometheus.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_prometheus.go index ac42df8e8..74c8f7dde 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_prometheus.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_prometheus.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_prometheusrule.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_prometheusrule.go index 8963c451b..2f07d8ae8 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_prometheusrule.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_prometheusrule.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_servicemonitor.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_servicemonitor.go index 9a566db61..62da36fbe 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_servicemonitor.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_servicemonitor.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_thanosruler.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_thanosruler.go index 72c450595..2aa298dfa 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_thanosruler.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/fake/fake_thanosruler.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/generated_expansion.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/generated_expansion.go index 41959fbff..21a171faf 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/generated_expansion.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/generated_expansion.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/monitoring_client.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/monitoring_client.go index c0771f585..990d45cd9 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/monitoring_client.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/monitoring_client.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/podmonitor.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/podmonitor.go index 8b4c926fd..d576e42c6 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/podmonitor.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/podmonitor.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/prometheus.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/prometheus.go index 0075c5fdd..0e95c3da5 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/prometheus.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/prometheus.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/prometheusrule.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/prometheusrule.go index bdb35616f..09bfd6a9b 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/prometheusrule.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/prometheusrule.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/servicemonitor.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/servicemonitor.go index 6240a29b9..07bf586ea 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/servicemonitor.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/servicemonitor.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/thanosruler.go b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/thanosruler.go index 83a36e602..c0b847ae7 100644 --- a/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/thanosruler.go +++ b/staging/src/kubevirt.io/client-go/generated/prometheus-operator/clientset/versioned/typed/monitoring/v1/thanosruler.go @@ -1,5 +1,5 @@ /* -Copyright 2022 The KubeVirt Authors. +Copyright 2023 The KubeVirt Authors. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. -- 2.40.0 From df59f862a40affe0deb32bac52467726cfe7035e Mon Sep 17 00:00:00 2001 From: Vasiliy Ulyanov <vulyanov@suse.de> Date: Mon, 20 Mar 2023 08:54:55 +0100 Subject: [PATCH 2/2] Fix RBAC for virt-operator cluster role Added rules for secrets informer. Signed-off-by: Vasiliy Ulyanov <vulyanov@suse.de> --- manifests/generated/operator-csv.yaml.in | 9 +++++++++ .../rbac-operator.authorization.k8s.yaml.in | 9 +++++++++ .../resource/generate/rbac/operator.go | 14 ++++++++++++++ 3 files changed, 32 insertions(+) diff --git a/manifests/generated/operator-csv.yaml.in b/manifests/generated/operator-csv.yaml.in index 08ec7cf7d..1ebbb7a95 100644 --- a/manifests/generated/operator-csv.yaml.in +++ b/manifests/generated/operator-csv.yaml.in @@ -344,6 +344,15 @@ spec: - list - watch - patch + - apiGroups: + - "" + resources: + - secrets + verbs: + - create + - get + - list + - watch - apiGroups: - "" resources: diff --git a/manifests/generated/rbac-operator.authorization.k8s.yaml.in b/manifests/generated/rbac-operator.authorization.k8s.yaml.in index 264909dfd..50b430328 100644 --- a/manifests/generated/rbac-operator.authorization.k8s.yaml.in +++ b/manifests/generated/rbac-operator.authorization.k8s.yaml.in @@ -253,6 +253,15 @@ rules: - list - watch - patch +- apiGroups: + - "" + resources: + - secrets + verbs: + - create + - get + - list + - watch - apiGroups: - "" resources: diff --git a/pkg/virt-operator/resource/generate/rbac/operator.go b/pkg/virt-operator/resource/generate/rbac/operator.go index 318d22282..ce3b7c161 100644 --- a/pkg/virt-operator/resource/generate/rbac/operator.go +++ b/pkg/virt-operator/resource/generate/rbac/operator.go @@ -333,6 +333,20 @@ func NewOperatorClusterRole() *rbacv1.ClusterRole { "patch", }, }, + { + APIGroups: []string{ + "", + }, + Resources: []string{ + "secrets", + }, + Verbs: []string{ + "create", + "get", + "list", + "watch", + }, + }, }, } -- 2.40.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor