Skip to content

Commit e268fbe

Browse files
committed
image-policy P3 (#17) Batch B2 (tv): floating IfNotPresent -> Always
The tv/* media apps already carry keel force/match-tag/poll but IfNotPresent defeated keel-force (BROKEN-A). Flip to Always so keel re-pulls moved :latest digests -> clean Lane A. 11 apps (autobrr, bazarr, flaresolverr, pms-docker, prowlarr, seerr, sftpgo, sonarr, tdarr, threadfin, threadfin-bis); pods roll.
1 parent ebca827 commit e268fbe

11 files changed

Lines changed: 13 additions & 13 deletions

tv/autobrr-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
containers:
2424
- name: autobrr
2525
image: ghcr.io/autobrr/autobrr:latest
26-
imagePullPolicy: IfNotPresent
26+
imagePullPolicy: Always
2727
ports:
2828
- containerPort: 7474
2929
resources:

tv/bazarr-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
containers:
2424
- name: bazarr
2525
image: lscr.io/linuxserver/bazarr:latest
26-
imagePullPolicy: IfNotPresent
26+
imagePullPolicy: Always
2727
ports:
2828
- containerPort: 6767
2929
# Initial seed only — VPA Auto (vpa-objects/vpa-auto.yaml)

tv/flaresolverr-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ spec:
2121
containers:
2222
- name: flaresolverr
2323
image: ghcr.io/flaresolverr/flaresolverr:latest
24-
imagePullPolicy: IfNotPresent
24+
imagePullPolicy: Always
2525
env:
2626
- name: TZ
2727
value: Europe/Zurich

tv/pms-docker-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
containers:
2424
- name: pms-docker
2525
image: plexinc/pms-docker:latest
26-
imagePullPolicy: IfNotPresent
26+
imagePullPolicy: Always
2727
ports:
2828
- containerPort: 32400
2929
resources:

tv/prowlarr-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
containers:
2424
- name: prowlarr
2525
image: lscr.io/linuxserver/prowlarr:latest
26-
imagePullPolicy: IfNotPresent
26+
imagePullPolicy: Always
2727
ports:
2828
- containerPort: 9696
2929
# Initial seed only — VPA Auto (vpa-objects/vpa-auto.yaml)

tv/seerr-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ spec:
3636
containers:
3737
- name: seerr
3838
image: ghcr.io/seerr-team/seerr:latest
39-
imagePullPolicy: IfNotPresent
39+
imagePullPolicy: Always
4040
ports:
4141
- containerPort: 5055
4242
# Initial seed only -- VPA Auto (vpa-objects/vpa-auto.yaml) rewrites

tv/sftpgo-deploy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ spec:
3636
initContainers:
3737
- name: sftpgo-host-keys
3838
image: alpine:latest
39-
imagePullPolicy: IfNotPresent
39+
imagePullPolicy: Always
4040
terminationMessagePath: /dev/termination-log
4141
terminationMessagePolicy: File
4242
resources: {}
@@ -59,7 +59,7 @@ spec:
5959
containers:
6060
- name: sftpgo
6161
image: drakkan/sftpgo:v2-alpine
62-
imagePullPolicy: IfNotPresent
62+
imagePullPolicy: Always
6363
terminationMessagePath: /dev/termination-log
6464
terminationMessagePolicy: File
6565
args: ["sftpgo", "serve", "--config-file", "/etc/sftpgo/sftpgo.json"]
@@ -112,7 +112,7 @@ spec:
112112
- name: sftpgo-auth
113113
# Floating major-3 alpine tag; Keel watches digest, no explicit version pin.
114114
image: python:3-alpine
115-
imagePullPolicy: IfNotPresent
115+
imagePullPolicy: Always
116116
terminationMessagePath: /dev/termination-log
117117
terminationMessagePolicy: File
118118
command: ["python3", "/app/auth_server.py"]

tv/sonarr-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
containers:
2424
- name: sonarr
2525
image: lscr.io/linuxserver/sonarr:latest
26-
imagePullPolicy: IfNotPresent
26+
imagePullPolicy: Always
2727
ports:
2828
- containerPort: 8989
2929
# Initial seed only -- VPA Auto rewrites requests/limits. The 1c

tv/tdarr-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ spec:
2828
containers:
2929
- name: tdarr
3030
image: ghcr.io/haveagitgat/tdarr:latest
31-
imagePullPolicy: IfNotPresent
31+
imagePullPolicy: Always
3232
ports:
3333
- containerPort: 8265
3434
# Tdarr is a transcoder: scales to all available CPU when a job

tv/threadfin-bis-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
containers:
2424
- name: threadfin
2525
image: registry.mdapi.ch/mdapi/threadfin:latest
26-
imagePullPolicy: IfNotPresent
26+
imagePullPolicy: Always
2727
ports:
2828
- containerPort: 34400
2929
env:

0 commit comments

Comments
 (0)