Skip to content

Commit 89e415b

Browse files
UPSTREAM: <drop>: make bundle update
1 parent 8010f6c commit 89e415b

13 files changed

Lines changed: 23 additions & 110 deletions

bundle/manifests/velero.io_backuprepositories.yaml

Lines changed: 3 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.16.5
5+
controller-gen.kubebuilder.io/version: v0.14.0
66
creationTimestamp: null
77
name: backuprepositories.velero.io
88
spec:
@@ -54,13 +54,6 @@ spec:
5454
description: MaintenanceFrequency is how often maintenance should
5555
be run.
5656
type: string
57-
repositoryConfig:
58-
additionalProperties:
59-
type: string
60-
description: RepositoryConfig is for repository-specific configuration
61-
fields.
62-
nullable: true
63-
type: object
6457
repositoryType:
6558
description: RepositoryType indicates the type of the backend repository
6659
enum:
@@ -88,8 +81,8 @@ spec:
8881
description: BackupRepositoryStatus is the current status of a BackupRepository.
8982
properties:
9083
lastMaintenanceTime:
91-
description: LastMaintenanceTime is the last time repo maintenance
92-
succeeded.
84+
description: LastMaintenanceTime is the last time maintenance was
85+
run.
9386
format: date-time
9487
nullable: true
9588
type: string
@@ -104,33 +97,6 @@ spec:
10497
- Ready
10598
- NotReady
10699
type: string
107-
recentMaintenance:
108-
description: RecentMaintenance is status of the recent repo maintenance.
109-
items:
110-
properties:
111-
completeTimestamp:
112-
description: CompleteTimestamp is the completion time of the
113-
repo maintenance.
114-
format: date-time
115-
nullable: true
116-
type: string
117-
message:
118-
description: Message is a message about the current status of
119-
the repo maintenance.
120-
type: string
121-
result:
122-
description: Result is the result of the repo maintenance.
123-
enum:
124-
- Succeeded
125-
- Failed
126-
type: string
127-
startTimestamp:
128-
description: StartTimestamp is the start time of the repo maintenance.
129-
format: date-time
130-
nullable: true
131-
type: string
132-
type: object
133-
type: array
134100
type: object
135101
type: object
136102
served: true

bundle/manifests/velero.io_backups.yaml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.16.5
5+
controller-gen.kubebuilder.io/version: v0.14.0
66
creationTimestamp: null
77
name: backups.velero.io
88
spec:
@@ -63,6 +63,7 @@ spec:
6363
DefaultVolumesToRestic specifies whether restic should be used to take a
6464
backup of all pod volumes by default.
6565
66+
6667
Deprecated: this field is no longer used and will be removed entirely in future. Use DefaultVolumesToFsBackup instead.
6768
nullable: true
6869
type: boolean
@@ -175,13 +176,11 @@ spec:
175176
items:
176177
type: string
177178
type: array
178-
x-kubernetes-list-type: atomic
179179
required:
180180
- key
181181
- operator
182182
type: object
183183
type: array
184-
x-kubernetes-list-type: atomic
185184
matchLabels:
186185
additionalProperties:
187186
type: string
@@ -365,13 +364,11 @@ spec:
365364
items:
366365
type: string
367366
type: array
368-
x-kubernetes-list-type: atomic
369367
required:
370368
- key
371369
- operator
372370
type: object
373371
type: array
374-
x-kubernetes-list-type: atomic
375372
matchLabels:
376373
additionalProperties:
377374
type: string
@@ -428,13 +425,11 @@ spec:
428425
items:
429426
type: string
430427
type: array
431-
x-kubernetes-list-type: atomic
432428
required:
433429
- key
434430
- operator
435431
type: object
436432
type: array
437-
x-kubernetes-list-type: atomic
438433
matchLabels:
439434
additionalProperties:
440435
type: string

bundle/manifests/velero.io_backupstoragelocations.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.16.5
5+
controller-gen.kubebuilder.io/version: v0.14.0
66
creationTimestamp: null
77
name: backupstoragelocations.velero.io
88
spec:
@@ -86,13 +86,10 @@ spec:
8686
valid secret key.
8787
type: string
8888
name:
89-
default: ""
9089
description: |-
9190
Name of the referent.
92-
This field is effectively required, but due to backwards compatibility is
93-
allowed to be empty. Instances of this type with an empty value here are
94-
almost certainly wrong.
9591
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
92+
TODO: Add other useful fields. apiVersion, kind, uid?
9693
type: string
9794
optional:
9895
description: Specify whether the Secret or its key must be defined
@@ -144,6 +141,7 @@ spec:
144141
description: |-
145142
AccessMode is an unused field.
146143
144+
147145
Deprecated: there is now an AccessMode field on the Spec and this field
148146
will be removed entirely as of v2.0.
149147
enum:
@@ -155,6 +153,7 @@ spec:
155153
LastSyncedRevision is the value of the `metadata/revision` file in the backup
156154
storage location the last time the BSL's contents were synced into the cluster.
157155
156+
158157
Deprecated: this field is no longer updated or used for detecting changes to
159158
the location's contents and will be removed entirely in v2.0.
160159
type: string

bundle/manifests/velero.io_datadownloads.yaml

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.16.5
5+
controller-gen.kubebuilder.io/version: v0.14.0
66
creationTimestamp: null
77
name: datadownloads.velero.io
88
spec:
@@ -92,13 +92,6 @@ spec:
9292
DataMover specifies the data mover to be used by the backup.
9393
If DataMover is "" or "velero", the built-in data mover will be used.
9494
type: string
95-
nodeOS:
96-
description: NodeOS is OS of the node where the DataDownload is processed.
97-
enum:
98-
- auto
99-
- linux
100-
- windows
101-
type: string
10295
operationTimeout:
10396
description: |-
10497
OperationTimeout specifies the time used to wait internal operations,
@@ -143,16 +136,6 @@ spec:
143136
status:
144137
description: DataDownloadStatus is the current status of a DataDownload.
145138
properties:
146-
acceptedByNode:
147-
description: Node is name of the node where the DataUpload is prepared.
148-
type: string
149-
acceptedTimestamp:
150-
description: |-
151-
AcceptedTimestamp records the time the DataUpload is to be prepared.
152-
The server's time is used for AcceptedTimestamp
153-
format: date-time
154-
nullable: true
155-
type: string
156139
completionTimestamp:
157140
description: |-
158141
CompletionTimestamp records the time a restore was completed.

bundle/manifests/velero.io_datauploads.yaml

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.16.5
5+
controller-gen.kubebuilder.io/version: v0.14.0
66
creationTimestamp: null
77
name: datauploads.velero.io
88
spec:
@@ -143,17 +143,6 @@ spec:
143143
status:
144144
description: DataUploadStatus is the current status of a DataUpload.
145145
properties:
146-
acceptedByNode:
147-
description: AcceptedByNode is name of the node where the DataUpload
148-
is prepared.
149-
type: string
150-
acceptedTimestamp:
151-
description: |-
152-
AcceptedTimestamp records the time the DataUpload is to be prepared.
153-
The server's time is used for AcceptedTimestamp
154-
format: date-time
155-
nullable: true
156-
type: string
157146
completionTimestamp:
158147
description: |-
159148
CompletionTimestamp records the time a backup was completed.
@@ -176,13 +165,6 @@ spec:
176165
node:
177166
description: Node is name of the node where the DataUpload is processed.
178167
type: string
179-
nodeOS:
180-
description: NodeOS is OS of the node where the DataUpload is processed.
181-
enum:
182-
- auto
183-
- linux
184-
- windows
185-
type: string
186168
path:
187169
description: Path is the full path of the snapshot volume being backed
188170
up.

bundle/manifests/velero.io_deletebackuprequests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.16.5
5+
controller-gen.kubebuilder.io/version: v0.14.0
66
creationTimestamp: null
77
name: deletebackuprequests.velero.io
88
spec:

bundle/manifests/velero.io_downloadrequests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.16.5
5+
controller-gen.kubebuilder.io/version: v0.14.0
66
creationTimestamp: null
77
name: downloadrequests.velero.io
88
spec:

bundle/manifests/velero.io_podvolumebackups.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.16.5
5+
controller-gen.kubebuilder.io/version: v0.14.0
66
creationTimestamp: null
77
name: podvolumebackups.velero.io
88
spec:
@@ -96,6 +96,7 @@ spec:
9696
the event) or if no container name is specified "spec.containers[2]" (container with
9797
index 2 in this pod). This syntax is chosen only to have some well-defined way of
9898
referencing a part of an object.
99+
TODO: this design is not final and this field is subject to change in the future.
99100
type: string
100101
kind:
101102
description: |-

bundle/manifests/velero.io_podvolumerestores.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.16.5
5+
controller-gen.kubebuilder.io/version: v0.14.0
66
creationTimestamp: null
77
name: podvolumerestores.velero.io
88
spec:
@@ -93,6 +93,7 @@ spec:
9393
the event) or if no container name is specified "spec.containers[2]" (container with
9494
index 2 in this pod). This syntax is chosen only to have some well-defined way of
9595
referencing a part of an object.
96+
TODO: this design is not final and this field is subject to change in the future.
9697
type: string
9798
kind:
9899
description: |-

bundle/manifests/velero.io_restores.yaml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.16.5
5+
controller-gen.kubebuilder.io/version: v0.14.0
66
creationTimestamp: null
77
name: restores.velero.io
88
spec:
@@ -138,13 +138,11 @@ spec:
138138
items:
139139
type: string
140140
type: array
141-
x-kubernetes-list-type: atomic
142141
required:
143142
- key
144143
- operator
145144
type: object
146145
type: array
147-
x-kubernetes-list-type: atomic
148146
matchLabels:
149147
additionalProperties:
150148
type: string
@@ -293,13 +291,11 @@ spec:
293291
items:
294292
type: string
295293
type: array
296-
x-kubernetes-list-type: atomic
297294
required:
298295
- key
299296
- operator
300297
type: object
301298
type: array
302-
x-kubernetes-list-type: atomic
303299
matchLabels:
304300
additionalProperties:
305301
type: string
@@ -358,13 +354,11 @@ spec:
358354
items:
359355
type: string
360356
type: array
361-
x-kubernetes-list-type: atomic
362357
required:
363358
- key
364359
- operator
365360
type: object
366361
type: array
367-
x-kubernetes-list-type: atomic
368362
matchLabels:
369363
additionalProperties:
370364
type: string

0 commit comments

Comments
 (0)