Skip to content

Commit 802183d

Browse files
authored
Merge pull request #368 from vidispine/release-1.34
Release 1.34
2 parents 313b46a + b00e421 commit 802183d

File tree

1,627 files changed

+1014244
-3299
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,627 files changed

+1014244
-3299
lines changed

README.md

Lines changed: 36 additions & 36 deletions
Large diffs are not rendered by default.

azure-pipelines-gated.yml

Lines changed: 11 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -20,36 +20,24 @@ jobs:
2020
timeoutInMinutes: 0
2121
strategy:
2222
maxParallel: 5
23-
matrix:
24-
Helm_3_13_3_single:
25-
HelmVersion: "3.13.3"
26-
TestType: single
27-
Helm_3_13_3_multi:
28-
HelmVersion: "3.13.3"
29-
TestType: multi
30-
Helm_3_14_4_single:
31-
HelmVersion: "3.14.4"
32-
TestType: single
33-
Helm_3_14_4_multi:
34-
HelmVersion: "3.14.4"
35-
TestType: multi
36-
Helm_3_15_4_single:
37-
HelmVersion: "3.15.4"
38-
TestType: single
39-
Helm_3_15_4_multi:
40-
HelmVersion: "3.15.4"
41-
TestType: multi
23+
matrix:
4224
Helm_3_16_4_single:
4325
HelmVersion: "3.16.4"
4426
TestType: single
4527
Helm_3_16_4_multi:
4628
HelmVersion: "3.16.4"
4729
TestType: multi
48-
Helm_3_17_3_single:
49-
HelmVersion: "3.17.3"
30+
Helm_3_17_4_single:
31+
HelmVersion: "3.17.4"
32+
TestType: single
33+
Helm_3_17_4_multi:
34+
HelmVersion: "3.17.4"
35+
TestType: multi
36+
Helm_3_18_6_single:
37+
HelmVersion: "3.18.6"
5038
TestType: single
51-
Helm_3_17_3_multi:
52-
HelmVersion: "3.17.3"
39+
Helm_3_18_6_multi:
40+
HelmVersion: "3.18.6"
5341
TestType: multi
5442
steps:
5543
- template: azure-pipelines-test.yml # Template reference

azure-pipelines.yml

Lines changed: 48 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -19,90 +19,6 @@ jobs:
1919
strategy:
2020
maxParallel: 5
2121
matrix:
22-
Helm_3_13_0_single:
23-
HelmVersion: "3.13.0"
24-
TestType: single
25-
Helm_3_13_0_multi:
26-
HelmVersion: "3.13.0"
27-
TestType: multi
28-
Helm_3_13_1_single:
29-
HelmVersion: "3.13.1"
30-
TestType: single
31-
Helm_3_13_1_multi:
32-
HelmVersion: "3.13.1"
33-
TestType: multi
34-
Helm_3_13_2_single:
35-
HelmVersion: "3.13.2"
36-
TestType: single
37-
Helm_3_13_2_multi:
38-
HelmVersion: "3.13.2"
39-
TestType: multi
40-
Helm_3_13_3_single:
41-
HelmVersion: "3.13.3"
42-
TestType: single
43-
Helm_3_13_3_multi:
44-
HelmVersion: "3.13.3"
45-
TestType: multi
46-
Helm_3_14_0_single:
47-
HelmVersion: "3.14.0"
48-
TestType: single
49-
Helm_3_14_0_multi:
50-
HelmVersion: "3.14.0"
51-
TestType: multi
52-
Helm_3_14_1_single:
53-
HelmVersion: "3.14.1"
54-
TestType: single
55-
Helm_3_14_1_multi:
56-
HelmVersion: "3.14.1"
57-
TestType: multi
58-
Helm_3_14_2_single:
59-
HelmVersion: "3.14.2"
60-
TestType: single
61-
Helm_3_14_2_multi:
62-
HelmVersion: "3.14.2"
63-
TestType: multi
64-
Helm_3_14_3_single:
65-
HelmVersion: "3.14.3"
66-
TestType: single
67-
Helm_3_14_3_multi:
68-
HelmVersion: "3.14.3"
69-
TestType: multi
70-
Helm_3_14_4_single:
71-
HelmVersion: "3.14.4"
72-
TestType: single
73-
Helm_3_14_4_multi:
74-
HelmVersion: "3.14.4"
75-
TestType: multi
76-
Helm_3_15_0_single:
77-
HelmVersion: "3.15.0"
78-
TestType: single
79-
Helm_3_15_0_multi:
80-
HelmVersion: "3.15.0"
81-
TestType: multi
82-
Helm_3_15_1_single:
83-
HelmVersion: "3.15.1"
84-
TestType: single
85-
Helm_3_15_1_multi:
86-
HelmVersion: "3.15.1"
87-
TestType: multi
88-
Helm_3_15_2_single:
89-
HelmVersion: "3.15.2"
90-
TestType: single
91-
Helm_3_15_2_multi:
92-
HelmVersion: "3.15.2"
93-
TestType: multi
94-
Helm_3_15_3_single:
95-
HelmVersion: "3.15.3"
96-
TestType: single
97-
Helm_3_15_3_multi:
98-
HelmVersion: "3.15.3"
99-
TestType: multi
100-
Helm_3_15_4_single:
101-
HelmVersion: "3.15.4"
102-
TestType: single
103-
Helm_3_15_4_multi:
104-
HelmVersion: "3.15.4"
105-
TestType: multi
10622
Helm_3_16_0_single:
10723
HelmVersion: "3.16.0"
10824
TestType: single
@@ -157,6 +73,54 @@ jobs:
15773
Helm_3_17_3_multi:
15874
HelmVersion: "3.17.3"
15975
TestType: multi
76+
Helm_3_17_4_single:
77+
HelmVersion: "3.17.4"
78+
TestType: single
79+
Helm_3_17_4_multi:
80+
HelmVersion: "3.17.4"
81+
TestType: multi
82+
Helm_3_18_0_single:
83+
HelmVersion: "3.18.0"
84+
TestType: single
85+
Helm_3_18_0_multi:
86+
HelmVersion: "3.18.0"
87+
TestType: multi
88+
Helm_3_18_1_single:
89+
HelmVersion: "3.18.1"
90+
TestType: single
91+
Helm_3_18_1_multi:
92+
HelmVersion: "3.18.1"
93+
TestType: multi
94+
Helm_3_18_2_single:
95+
HelmVersion: "3.18.2"
96+
TestType: single
97+
Helm_3_18_2_multi:
98+
HelmVersion: "3.18.2"
99+
TestType: multi
100+
Helm_3_18_3_single:
101+
HelmVersion: "3.18.3"
102+
TestType: single
103+
Helm_3_18_3_multi:
104+
HelmVersion: "3.18.3"
105+
TestType: multi
106+
Helm_3_18_4_single:
107+
HelmVersion: "3.18.4"
108+
TestType: single
109+
Helm_3_18_4_multi:
110+
HelmVersion: "3.18.4"
111+
TestType: multi
112+
Helm_3_18_5_single:
113+
HelmVersion: "3.18.5"
114+
TestType: single
115+
Helm_3_18_5_multi:
116+
HelmVersion: "3.18.5"
117+
TestType: multi
118+
Helm_3_18_6_single:
119+
HelmVersion: "3.18.6"
120+
TestType: single
121+
Helm_3_18_6_multi:
122+
HelmVersion: "3.18.6"
123+
TestType: multi
160124
steps:
161125
- template: azure-pipelines-test.yml # Template reference
162126
parameters:

hull/CHANGELOG.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
# Changelog
22
------------------
3-
[1.33.0]
3+
[1.34.0]
44
------------------
5+
FIXES:
6+
- fixed error thrown due to calculation of hashsums attempted on `secret` and `configmap` object content when the object instance is implicitly disabled. Setting `enabled: false` in the corresponding `_HULL_OBJECT_TYPE_DEFAULT_` instance will implicitly disable rendering for instances which in this case don't explicitly set `enabled: true`. Now, when a `volumeMount` has property `hashsumAnnotation` set to `true` and the targeted `configmap` or `secret` is either implicitly or explicitly disabled in the chart, the calculation of the hashsum is skipped and no errors are thrown.
7+
58
CHANGES:
6-
- initial K8S 1.33 release
7-
- deprecating 1.30 release
9+
- initial K8S 1.34 release
10+
- deprecating 1.31 release
11+
- deprecating `endpoint` object type in accordance with [Kubernetes deprecation](https://kubernetes.io/blog/2025/04/24/endpoints-deprecation/). `endpoint` remains as a configurable object type for the time being but tests for `endpoint` are removed because they fail linting starting with Kubernetes JSON schema version 1.34.

hull/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: hull
3-
version: "1.33.0"
3+
version: "1.34.0"
44
description: HULL - Helm Uniform Layer Library
55
type: library
66
keywords:
@@ -14,4 +14,4 @@ maintainers:
1414
1515
- name: michael baum
1616
17-
appVersion: "1.33"
17+
appVersion: "1.34"

hull/HISTORY.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
11
# History
2+
------------------
3+
[1.34.0]
4+
------------------
5+
FIXES:
6+
- fixed error thrown due to calculation of hashsums attempted on `secret` and `configmap` object content when the object instance is implicitly disabled. Setting `enabled: false` in the corresponding `_HULL_OBJECT_TYPE_DEFAULT_` instance will implicitly disable rendering for instances which in this case don't explicitly set `enabled: true`. Now, when a `volumeMount` has property `hashsumAnnotation` set to `true` and the targeted `configmap` or `secret` is either implicitly or explicitly disabled in the chart, the calculation of the hashsum is skipped and no errors are thrown.
7+
8+
CHANGES:
9+
- initial K8S 1.34 release
10+
- deprecating 1.31 release
11+
- deprecating `endpoint` object type in accordance with [Kubernetes deprecation](https://kubernetes.io/blog/2025/04/24/endpoints-deprecation/). `endpoint` remains as a configurable object type for the time being but tests for `endpoint` are removed because they fail linting starting with Kubernetes JSON schema version 1.34.
12+
213
------------------
314
[1.33.0]
415
------------------
@@ -19,7 +30,7 @@ FIXES:
1930
- added schema validation of Gateway API objects created in tests so they are validated properly
2031
- corrected version of created ReferenceGrant objects from `v1` to `v1alpha2`
2132
- fixed Gateway API incorrect schema in field `hostnames` by changing it to an array
22-
- fixed usage of HULL transformations in all fields of Gateway API schema objects in `values.schema.json`. Additional JSON schema properties targeting regular, non-HULL transformation inputs (`pattern`, `default`, `enum`, ``minLength` and `maxLength` for strings, `format`, `minimum` and `maximum` for integers) were also applied to the `_HT` inputs which broke usage of them. Solved by strictly seperating inputs between `_HT` HULL transformation strings and regular inputs using the `anyOf` property. Thanks to [ievgenii-shepeliuk](https://github.com/ievgenii-shepeliuk) for raising the issue [here](https://github.com/vidispine/hull/issues/354)
33+
- fixed usage of HULL transformations in all fields of Gateway API schema objects in `values.schema.json`. Additional JSON schema properties targeting regular, non-HULL transformation inputs (`pattern`, `default`, `enum`, `minLength` and `maxLength` for strings, `format`, `minimum` and `maximum` for integers) were also applied to the `_HT` inputs which broke usage of them. Solved by strictly seperating inputs between `_HT` HULL transformation strings and regular inputs using the `anyOf` property. Thanks to [ievgenii-shepeliuk](https://github.com/ievgenii-shepeliuk) for raising the issue [here](https://github.com/vidispine/hull/issues/354)
2334

2435
------------------
2536
[1.32.1]

0 commit comments

Comments
 (0)