Skip to content

Commit db05590

Browse files
authored
Merge pull request #144 from vidispine/release-1.33
Release 1.33
2 parents b3b7c03 + 85021fc commit db05590

7 files changed

Lines changed: 41 additions & 17 deletions

File tree

azure-pipelines-gated.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ pr:
1414
- release-*
1515

1616
pool:
17-
vmImage: 'ubuntu-20.04'
17+
vmImage: 'ubuntu-24.04'
1818
jobs:
1919
- job: RunTests
2020
steps:
@@ -25,6 +25,11 @@ jobs:
2525
- version: "3.10.3"
2626
- version: "3.11.3"
2727
- version: "3.12.3"
28-
- version: "3.13.2"
28+
- version: "3.13.3"
29+
- version: "3.14.4"
30+
- version: "3.15.4"
31+
- version: "3.16.4"
32+
- version: "3.17.3"
33+
2934

3035

azure-pipelines.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ trigger: none
1515
pr: none
1616

1717
pool:
18-
vmImage: 'ubuntu-20.04'
18+
vmImage: 'ubuntu-24.04'
1919

2020
jobs:
2121
- job: RunTests
@@ -28,8 +28,11 @@ jobs:
2828
- version: "3.10.3"
2929
- version: "3.11.3"
3030
- version: "3.12.3"
31-
- version: "3.13.2"
32-
31+
- version: "3.13.3"
32+
- version: "3.14.4"
33+
- version: "3.15.4"
34+
- version: "3.16.4"
35+
- version: "3.17.3"
3336

3437
- job: CreateRelease
3538
dependsOn: RunTests

hull-vidispine-addon/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Basic chart description and version
22
apiVersion: v1
3-
appVersion: 1.32.0
3+
appVersion: 1.33.1
44
description: hull-vidispine-addon
55
name: hull-vidispine-addon
6-
version: 1.32.0
6+
version: 1.33.1

hull-vidispine-addon/hull-vidispine-addon.yaml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,15 @@ hull:
267267
register: true
268268
remove: false
269269

270+
templates:
271+
pod:
272+
global: {}
273+
no-root:
274+
securityContext:
275+
runAsNonRoot: true
276+
runAsUser: 1001
277+
container:
278+
global: {}
270279
###################################################
271280

272281
objects:
@@ -309,15 +318,15 @@ hull:
309318
helm.sh/hook-weight: "-15"
310319
helm.sh/hook-delete-policy: before-hook-creation
311320

312-
clusterrolebinding:
321+
rolebinding:
313322
hull-install-events:
314323
annotations:
315324
helm.sh/hook: pre-install,pre-upgrade
316325
helm.sh/hook-weight: "-15"
317326
helm.sh/hook-delete-policy: before-hook-creation
318327
roleRef:
319328
apiGroup: rbac.authorization.k8s.io
320-
kind: ClusterRole
329+
kind: Role
321330
name: _HT^events
322331
subjects:
323332
- kind: ServiceAccount
@@ -330,13 +339,14 @@ hull:
330339
helm.sh/hook-delete-policy: before-hook-creation
331340
roleRef:
332341
apiGroup: rbac.authorization.k8s.io
333-
kind: ClusterRole
342+
kind: Role
334343
name: _HT^events
335344
subjects:
336345
- kind: ServiceAccount
337346
name: _HT^hull-configure
338347
namespace: _HT!{{ (index . "$").Release.Namespace }}
339-
clusterrole:
348+
349+
role:
340350
events:
341351
annotations:
342352
helm.sh/hook: pre-install,pre-upgrade
@@ -377,6 +387,8 @@ hull:
377387
annotations:
378388
"helm.sh/hook-delete-policy": before-hook-creation
379389
pod:
390+
sources:
391+
- no-root
380392
containers:
381393
installation:
382394
command: ["/bin/sh", "-c"]
@@ -420,7 +432,7 @@ hull:
420432
installation:
421433
image:
422434
repository: hull/hull-integration
423-
tag: <HULL-VIDISPINE-ADDON-VERSION>
435+
tag: <HULL-VIDISPINE-ADDON-VERSION>-noroot
424436
args: _HT![
425437
{{ if (or (index . "$").Values.hull.config.general.data.installation.config.customCaCertificates (index . "$").Values.hull.config.general.data.installation.config.certificateSecrets) }}
426438
echo Updating Certificates;
@@ -448,7 +460,7 @@ hull:
448460
installation:
449461
image:
450462
repository: hull/hull-integration
451-
tag: <HULL-VIDISPINE-ADDON-VERSION>
463+
tag: <HULL-VIDISPINE-ADDON-VERSION>-noroot
452464
args: _HT![
453465
{{ if (or (index . "$").Values.hull.config.general.data.installation.config.customCaCertificates (index . "$").Values.hull.config.general.data.installation.config.certificateSecrets) }}
454466
echo Updating Certificates;

hull-vidispine-addon/templates/_library.tpl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,7 @@ initContainers:
521521
name: custom-scripts
522522
mountPath: /custom-scripts
523523
set-custom-script-permissions:
524+
enabled: false
524525
image:
525526
repository: {{ dig "images" "dbTools" "repository" "vpms/dbtools" $parent.Values.hull.config.specific }}
526527
tag: {{ (dig "images" "dbTools" "tag" (dig "tags" "dbTools" "2.0-noroot" $parent.Values.hull.config.specific) $parent.Values.hull.config.specific) | toString | quote }}
@@ -650,6 +651,7 @@ volumes:
650651
script-configmap:
651652
configMap:
652653
name: {{ $createScriptConfigMap }}
654+
defaultMode: 0777
653655
custom-scripts:
654656
emptyDir: {}
655657
{{ end }}

images/hull-integration/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
FROM mcr.microsoft.com/powershell:7.3-ubuntu-22.04
1+
FROM mcr.microsoft.com/powershell:lts-7.4-ubuntu-22.04
22
RUN pwsh -NonInteractive -Command Install-Module -Force -Scope AllUsers powershell-yaml
33
RUN apt-get update
4+
RUN apt-get -y upgrade
45
RUN apt-get -y install curl
5-
ENV VERSION="1.1.0"
6+
ENV VERSION="1.2.3"
67
RUN curl -LO "https://github.com/oras-project/oras/releases/download/v${VERSION}/oras_${VERSION}_linux_amd64.tar.gz"
78
RUN ls
89
RUN mkdir -p oras-install/

images/hull-integration/Dockerfile-noroot

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
FROM mcr.microsoft.com/powershell:7.3-ubuntu-22.04
1+
FROM mcr.microsoft.com/powershell:lts-7.4-ubuntu-22.04
22
RUN pwsh -NonInteractive -Command Install-Module -Force -Scope AllUsers powershell-yaml
33
RUN apt-get update
4+
RUN apt-get -y upgrade
45
RUN apt-get -y install curl
5-
ENV VERSION="1.1.0"
6+
ENV VERSION="1.2.3"
67
RUN curl -LO "https://github.com/oras-project/oras/releases/download/v${VERSION}/oras_${VERSION}_linux_amd64.tar.gz"
78
RUN ls
89
RUN mkdir -p oras-install/

0 commit comments

Comments
 (0)