Skip to content

Commit f343560

Browse files
author
Georg Martin Weber
committed
1.33 release, update ps image, no root container
1 parent 51d040b commit f343560

6 files changed

Lines changed: 28 additions & 9 deletions

File tree

azure-pipelines-gated.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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.31.0
3+
appVersion: 1.33.0
44
description: hull-vidispine-addon
55
name: hull-vidispine-addon
6-
version: 1.31.2
6+
version: 1.33.0

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

Lines changed: 13 additions & 2 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:
@@ -377,6 +386,8 @@ hull:
377386
annotations:
378387
"helm.sh/hook-delete-policy": before-hook-creation
379388
pod:
389+
sources:
390+
- no-root
380391
containers:
381392
installation:
382393
command: ["/bin/sh", "-c"]
@@ -420,7 +431,7 @@ hull:
420431
installation:
421432
image:
422433
repository: hull/hull-integration
423-
tag: <HULL-VIDISPINE-ADDON-VERSION>
434+
tag: <HULL-VIDISPINE-ADDON-VERSION>-noroot
424435
args: _HT![
425436
{{ if (or (index . "$").Values.hull.config.general.data.installation.config.customCaCertificates (index . "$").Values.hull.config.general.data.installation.config.certificateSecrets) }}
426437
echo Updating Certificates;
@@ -448,7 +459,7 @@ hull:
448459
installation:
449460
image:
450461
repository: hull/hull-integration
451-
tag: <HULL-VIDISPINE-ADDON-VERSION>
462+
tag: <HULL-VIDISPINE-ADDON-VERSION>-noroot
452463
args: _HT![
453464
{{ if (or (index . "$").Values.hull.config.general.data.installation.config.customCaCertificates (index . "$").Values.hull.config.general.data.installation.config.certificateSecrets) }}
454465
echo Updating Certificates;

images/hull-integration/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/powershell:7.3-ubuntu-22.04
1+
FROM mcr.microsoft.com/dotnet/sdk:9.0.203-noble-amd64
22
RUN pwsh -NonInteractive -Command Install-Module -Force -Scope AllUsers powershell-yaml
33
RUN apt-get update
44
RUN apt-get -y install curl

images/hull-integration/Dockerfile-noroot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/powershell:7.3-ubuntu-22.04
1+
FROM mcr.microsoft.com/dotnet/sdk:9.0.203-noble-amd64
22
RUN pwsh -NonInteractive -Command Install-Module -Force -Scope AllUsers powershell-yaml
33
RUN apt-get update
44
RUN apt-get -y install curl

0 commit comments

Comments
 (0)