Skip to content

Commit 755f824

Browse files
authored
[internal] update base images to v0.5.23 and version update to 8.3.0 (#17)
Signed-off-by: v.oleynikov <[email protected]>
1 parent 69758ac commit 755f824

File tree

21 files changed

+562
-704
lines changed

21 files changed

+562
-704
lines changed

.github/workflows/build_dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ env:
1010
GOPROXY: ${{ secrets.GOPROXY }}
1111
SOURCE_REPO: ${{ secrets.SOURCE_REPO }}
1212
SOURCE_REPO_SSH_KEY: ${{ secrets.SOURCE_REPO_SSH_KEY }}
13-
BASE_IMAGES_VERSION: "v0.5.12"
13+
BASE_IMAGES_VERSION: "v0.5.23"
1414

1515
on:
1616
#pull_request:

.github/workflows/build_prod.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ env:
1111
GOPROXY: ${{ secrets.GOPROXY }}
1212
SOURCE_REPO: ${{ secrets.SOURCE_REPO }}
1313
SOURCE_REPO_SSH_KEY: ${{ secrets.SOURCE_REPO_SSH_KEY }}
14-
BASE_IMAGES_VERSION: "v0.5.12"
14+
BASE_IMAGES_VERSION: "v0.5.23"
1515

1616
on:
1717
push:

.github/workflows/checks.yaml

Lines changed: 0 additions & 18 deletions
This file was deleted.

.werf/consts.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33

44
# component versions
55
{{- $versions := dict }}
6-
{{- $_ := set $versions "SNAPSHOT_CONTROLLER" "v8.1.1" }}
6+
{{- $_ := set $versions "SNAPSHOT_CONTROLLER" "v8.3.0" }}
77
{{- $_ := set . "VERSIONS" $versions }}

crds/snapshot.storage.k8s.io_volumesnapshotclasses.yaml

Lines changed: 36 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
21
---
32
apiVersion: apiextensions.k8s.io/v1
43
kind: CustomResourceDefinition
54
metadata:
65
annotations:
7-
controller-gen.kubebuilder.io/version: v0.4.0
8-
api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/419"
9-
creationTimestamp: null
6+
api-approved.kubernetes.io: "https://github.com/kubernetes-csi/external-snapshotter/pull/814"
7+
controller-gen.kubebuilder.io/version: v0.15.0
108
name: volumesnapshotclasses.snapshot.storage.k8s.io
119
labels:
1210
heritage: deckhouse
@@ -27,7 +25,8 @@ spec:
2725
- jsonPath: .driver
2826
name: Driver
2927
type: string
30-
- description: Determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted.
28+
- description: Determines whether a VolumeSnapshotContent created through the
29+
VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted.
3130
jsonPath: .deletionPolicy
3231
name: DeletionPolicy
3332
type: string
@@ -37,27 +36,52 @@ spec:
3736
name: v1
3837
schema:
3938
openAPIV3Schema:
40-
description: VolumeSnapshotClass specifies parameters that a underlying storage system uses when creating a volume snapshot. A specific VolumeSnapshotClass is used by specifying its name in a VolumeSnapshot object. VolumeSnapshotClasses are non-namespaced
39+
description: |-
40+
VolumeSnapshotClass specifies parameters that a underlying storage system uses when
41+
creating a volume snapshot. A specific VolumeSnapshotClass is used by specifying its
42+
name in a VolumeSnapshot object.
43+
VolumeSnapshotClasses are non-namespaced
4144
properties:
4245
apiVersion:
43-
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
46+
description: |-
47+
APIVersion defines the versioned schema of this representation of an object.
48+
Servers should convert recognized schemas to the latest internal value, and
49+
may reject unrecognized values.
50+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
4451
type: string
4552
deletionPolicy:
46-
description: deletionPolicy determines whether a VolumeSnapshotContent created through the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted. Supported values are "Retain" and "Delete". "Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. "Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. Required.
53+
description: |-
54+
deletionPolicy determines whether a VolumeSnapshotContent created through
55+
the VolumeSnapshotClass should be deleted when its bound VolumeSnapshot is deleted.
56+
Supported values are "Retain" and "Delete".
57+
"Retain" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept.
58+
"Delete" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted.
59+
Required.
4760
enum:
4861
- Delete
4962
- Retain
5063
type: string
5164
driver:
52-
description: driver is the name of the storage driver that handles this VolumeSnapshotClass. Required.
65+
description: |-
66+
driver is the name of the storage driver that handles this VolumeSnapshotClass.
67+
Required.
5368
type: string
5469
kind:
55-
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
70+
description: |-
71+
Kind is a string value representing the REST resource this object represents.
72+
Servers may infer this from the endpoint the client submits requests to.
73+
Cannot be updated.
74+
In CamelCase.
75+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
5676
type: string
77+
metadata:
78+
type: object
5779
parameters:
5880
additionalProperties:
5981
type: string
60-
description: parameters is a key-value map with storage driver specific parameters for creating snapshots. These values are opaque to Kubernetes.
82+
description: |-
83+
parameters is a key-value map with storage driver specific parameters for creating snapshots.
84+
These values are opaque to Kubernetes.
6185
type: object
6286
required:
6387
- deletionPolicy
@@ -111,21 +135,9 @@ spec:
111135
- deletionPolicy
112136
- driver
113137
type: object
114-
served: true
115-
storage: false
116-
subresources: {}
117-
- name: v1alpha1
118138
served: false
119139
storage: false
120-
# This indicates the v1alpha1 version of the custom resource is deprecated.
121-
# API requests to this version receive a warning in the server response.
122-
deprecated: true
123-
# This overrides the default warning returned to clients making v1alpha1 API requests.
124-
deprecationWarning: "snapshot.storage.k8s.io/v1alpha1 VolumeSnapshot is deprecated; use snapshot.storage.k8s.io/v1 VolumeSnapshot"
125-
schema:
126-
openAPIV3Schema:
127-
type: object
128-
x-kubernetes-preserve-unknown-fields: true
140+
subresources: {}
129141
status:
130142
acceptedNames:
131143
kind: ""

0 commit comments

Comments
 (0)