Skip to content

Commit 21e3349

Browse files
maarlabehbello
andauthored
Release cloudnative-pg-v0.27.1-maarlab2 (#2)
* ci(release): update helm chart signing key identity Update the CR_KEY value in the release-publish workflow to use the Maarlab PGP key identity. This ensures that Helm charts are signed correctly within this fork using engineering@maarlab.com. Signed-off-by: Enrique Hernández Bello <ehernandez@maarlab.com> * Release cloudnative-pg-v0.27.1-maarlab2 --------- Signed-off-by: Enrique Hernández Bello <ehernandez@maarlab.com> Co-authored-by: Enrique Hernández Bello <ehernandez@maarlab.com>
1 parent 1d5276b commit 21e3349

File tree

5 files changed

+5
-58
lines changed

5 files changed

+5
-58
lines changed

.github/workflows/release-publish.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ jobs:
4646
uses: helm/chart-releaser-action@cae68fefc6b5f367a0275617c9f83181ba54714f # v1.7.0
4747
env:
4848
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
49-
CR_KEY: helm-charts+no-reply@cloudnative-pg.io
49+
# Fork-specific: use maarlab PGP key identity for chart signing
50+
CR_KEY: engineering@maarlab.com
5051
CR_KEYRING: /tmp/keyring.gpg
5152
CR_PASSPHRASE_FILE: /tmp/passphrase-file.txt
5253
CR_SIGN: true

charts/cloudnative-pg/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ name: cloudnative-pg
2121
description: CloudNativePG Operator Helm Chart
2222
icon: https://raw.githubusercontent.com/cloudnative-pg/artwork/main/cloudnativepg-logo.svg
2323
type: application
24-
version: "0.27.1-maarlab1"
24+
version: "0.27.1-maarlab2"
2525
# This is the version number of the application being deployed. This version number should be
2626
# incremented each time you make changes to the application. Versions are not expected to
2727
# follow Semantic Versioning, they should reflect the version the application is using.

charts/cloudnative-pg/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cloudnative-pg
22

3-
![Version: 0.27.1-maarlab1](https://img.shields.io/badge/Version-0.27.1--maarlab1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.28.1-maarlab4](https://img.shields.io/badge/AppVersion-1.28.1--maarlab4-informational?style=flat-square)
3+
![Version: 0.27.1-maarlab2](https://img.shields.io/badge/Version-0.27.1--maarlab2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.28.1-maarlab4](https://img.shields.io/badge/AppVersion-1.28.1--maarlab4-informational?style=flat-square)
44

55
CloudNativePG Operator Helm Chart
66

charts/cluster/values.schema.json

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -279,25 +279,7 @@
279279
}
280280
},
281281
"plugins": {
282-
"type": "array",
283-
"items": {
284-
"type": "object",
285-
"properties": {
286-
"name": {
287-
"type": "string"
288-
},
289-
"enabled": {
290-
"type": "boolean"
291-
},
292-
"isWALArchiver": {
293-
"type": "boolean"
294-
},
295-
"parameters": {
296-
"type": "object"
297-
}
298-
},
299-
"required": ["name"]
300-
}
282+
"type": "array"
301283
},
302284
"podSecurityContext": {
303285
"type": "object"

charts/plugin-barman-cloud/values.schema.json

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -30,35 +30,30 @@
3030
"createClientCertificate": {
3131
"default": true,
3232
"description": "Specifies whether the client certificate should be created.",
33-
"required": [],
3433
"title": "createClientCertificate",
3534
"type": "boolean"
3635
},
3736
"createServerCertificate": {
3837
"default": true,
3938
"description": "Specifies whether the server certificate should be created.",
40-
"required": [],
4139
"title": "createServerCertificate",
4240
"type": "boolean"
4341
},
4442
"duration": {
4543
"default": "2160h",
4644
"description": "The duration of the certificates.",
47-
"required": [],
4845
"title": "duration",
4946
"type": "string"
5047
},
5148
"issuerName": {
5249
"default": "selfsigned-issuer",
5350
"description": "The name of the issuer to use for the certificates.",
54-
"required": [],
5551
"title": "issuerName",
5652
"type": "string"
5753
},
5854
"renewBefore": {
5955
"default": "360h",
6056
"description": "The renew before time for the certificates.",
61-
"required": [],
6257
"title": "renewBefore",
6358
"type": "string"
6459
}
@@ -84,7 +79,6 @@
8479
"properties": {
8580
"allowPrivilegeEscalation": {
8681
"default": false,
87-
"required": [],
8882
"title": "allowPrivilegeEscalation",
8983
"type": "boolean"
9084
},
@@ -94,13 +88,11 @@
9488
"items": {
9589
"anyOf": [
9690
{
97-
"required": [],
9891
"type": "string"
9992
}
10093
],
10194
"required": []
10295
},
103-
"required": [],
10496
"title": "drop",
10597
"type": "array"
10698
}
@@ -113,27 +105,23 @@
113105
},
114106
"readOnlyRootFilesystem": {
115107
"default": true,
116-
"required": [],
117108
"title": "readOnlyRootFilesystem",
118109
"type": "boolean"
119110
},
120111
"runAsGroup": {
121112
"default": 10001,
122-
"required": [],
123113
"title": "runAsGroup",
124114
"type": "integer"
125115
},
126116
"runAsUser": {
127117
"default": 10001,
128-
"required": [],
129118
"title": "runAsUser",
130119
"type": "integer"
131120
},
132121
"seccompProfile": {
133122
"properties": {
134123
"type": {
135124
"default": "RuntimeDefault",
136-
"required": [],
137125
"title": "type",
138126
"type": "string"
139127
}
@@ -161,7 +149,6 @@
161149
"create": {
162150
"default": true,
163151
"description": "Specifies whether the CRDs should be created when installing the chart.",
164-
"required": [],
165152
"title": "create",
166153
"type": "boolean"
167154
}
@@ -174,13 +161,11 @@
174161
},
175162
"dnsPolicy": {
176163
"default": "",
177-
"required": [],
178164
"title": "dnsPolicy",
179165
"type": "string"
180166
},
181167
"fullnameOverride": {
182168
"default": "",
183-
"required": [],
184169
"title": "fullnameOverride",
185170
"type": "string"
186171
},
@@ -192,34 +177,29 @@
192177
},
193178
"hostNetwork": {
194179
"default": false,
195-
"required": [],
196180
"title": "hostNetwork",
197181
"type": "boolean"
198182
},
199183
"image": {
200184
"properties": {
201185
"pullPolicy": {
202186
"default": "IfNotPresent",
203-
"required": [],
204187
"title": "pullPolicy",
205188
"type": "string"
206189
},
207190
"registry": {
208191
"default": "ghcr.io",
209-
"required": [],
210192
"title": "registry",
211193
"type": "string"
212194
},
213195
"repository": {
214196
"default": "cloudnative-pg/plugin-barman-cloud",
215-
"required": [],
216197
"title": "repository",
217198
"type": "string"
218199
},
219200
"tag": {
220201
"default": "",
221202
"description": "Overrides the image tag whose default is the chart appVersion.",
222-
"required": [],
223203
"title": "tag",
224204
"type": "string"
225205
}
@@ -243,13 +223,11 @@
243223
},
244224
"nameOverride": {
245225
"default": "",
246-
"required": [],
247226
"title": "nameOverride",
248227
"type": "string"
249228
},
250229
"namespaceOverride": {
251230
"default": "",
252-
"required": [],
253231
"title": "namespaceOverride",
254232
"type": "string"
255233
},
@@ -276,15 +254,13 @@
276254
"properties": {
277255
"runAsNonRoot": {
278256
"default": true,
279-
"required": [],
280257
"title": "runAsNonRoot",
281258
"type": "boolean"
282259
},
283260
"seccompProfile": {
284261
"properties": {
285262
"type": {
286263
"default": "RuntimeDefault",
287-
"required": [],
288264
"title": "type",
289265
"type": "string"
290266
}
@@ -306,7 +282,6 @@
306282
"priorityClassName": {
307283
"default": "",
308284
"description": "Priority indicates the importance of a Pod relative to other Pods.",
309-
"required": [],
310285
"title": "priorityClassName",
311286
"type": "string"
312287
},
@@ -315,7 +290,6 @@
315290
"create": {
316291
"default": true,
317292
"description": "Specifies whether Role and RoleBinding should be created.",
318-
"required": [],
319293
"title": "create",
320294
"type": "boolean"
321295
}
@@ -328,7 +302,6 @@
328302
},
329303
"replicaCount": {
330304
"default": 1,
331-
"required": [],
332305
"title": "replicaCount",
333306
"type": "integer"
334307
},
@@ -348,27 +321,23 @@
348321
],
349322
"required": []
350323
},
351-
"required": [],
352324
"title": "ipFamilies",
353325
"type": "array"
354326
},
355327
"ipFamilyPolicy": {
356328
"default": "",
357329
"description": "Set the ip family policy to configure dual-stack see [Configure dual-stack](https://kubernetes.io/docs/concepts/services-networking/dual-stack/#services)",
358-
"required": [],
359330
"title": "ipFamilyPolicy",
360331
"type": "string"
361332
},
362333
"name": {
363334
"default": "barman-cloud",
364335
"description": "DO NOT CHANGE THE SERVICE NAME as it is currently used to generate the certificate\nand can not be configured",
365-
"required": [],
366336
"title": "name",
367337
"type": "string"
368338
},
369339
"port": {
370340
"default": 9090,
371-
"required": [],
372341
"title": "port",
373342
"type": "integer"
374343
}
@@ -386,14 +355,12 @@
386355
"create": {
387356
"default": true,
388357
"description": "Specifies whether the service account should be created.",
389-
"required": [],
390358
"title": "create",
391359
"type": "boolean"
392360
},
393361
"name": {
394362
"default": "",
395363
"description": "The name of the service account to use.\nIf not set and create is true, a name is generated using the fullname template.",
396-
"required": [],
397364
"title": "name",
398365
"type": "string"
399366
}
@@ -409,20 +376,17 @@
409376
"properties": {
410377
"registry": {
411378
"default": "ghcr.io",
412-
"required": [],
413379
"title": "registry",
414380
"type": "string"
415381
},
416382
"repository": {
417383
"default": "cloudnative-pg/plugin-barman-cloud-sidecar",
418-
"required": [],
419384
"title": "repository",
420385
"type": "string"
421386
},
422387
"tag": {
423388
"default": "",
424389
"description": "Overrides the image tag whose default is the chart appVersion.",
425-
"required": [],
426390
"title": "tag",
427391
"type": "string"
428392
}

0 commit comments

Comments
 (0)