From d3eec5635a543b68b466900c0871578d24776430 Mon Sep 17 00:00:00 2001 From: Giovanni Ferri Date: Thu, 10 Sep 2026 15:24:44 +0100 Subject: [PATCH] fix(imp): target Unraid runners with a dedicated label --- clusters/unraid-lab/apps/imp-crds/application.yaml | 2 +- .../apps/imp-runner-pool/manifests/runner-pool.yaml | 2 ++ clusters/unraid-lab/apps/imp/application.yaml | 4 ++-- values/clusters/unraid-lab/imp.yaml | 6 +++--- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/clusters/unraid-lab/apps/imp-crds/application.yaml b/clusters/unraid-lab/apps/imp-crds/application.yaml index f998917..e600bc0 100644 --- a/clusters/unraid-lab/apps/imp-crds/application.yaml +++ b/clusters/unraid-lab/apps/imp-crds/application.yaml @@ -11,7 +11,7 @@ spec: project: default source: repoURL: https://github.com/syscode-labs/imp.git - targetRevision: 55400af2d2c1164f050c70a8b2a63879026b9637 + targetRevision: 959b4176f0af857dd65ed55eb9dea6daa9fc02b5 path: config/crd/bases destination: name: unraid-lab diff --git a/clusters/unraid-lab/apps/imp-runner-pool/manifests/runner-pool.yaml b/clusters/unraid-lab/apps/imp-runner-pool/manifests/runner-pool.yaml index 41deee9..d75b3ea 100644 --- a/clusters/unraid-lab/apps/imp-runner-pool/manifests/runner-pool.yaml +++ b/clusters/unraid-lab/apps/imp-runner-pool/manifests/runner-pool.yaml @@ -45,6 +45,8 @@ metadata: namespace: imp-system spec: templateName: github-runner + labels: + - imp runnerLayer: ghcr.io/syscode-labs/imp-runner-layer@sha256:c8e0ffd4e719d0eb2c09d585801a46e300d773bc204deea0cdc2d568761b6e0a platform: type: github-actions diff --git a/clusters/unraid-lab/apps/imp/application.yaml b/clusters/unraid-lab/apps/imp/application.yaml index 965225a..2b977df 100644 --- a/clusters/unraid-lab/apps/imp/application.yaml +++ b/clusters/unraid-lab/apps/imp/application.yaml @@ -14,14 +14,14 @@ spec: project: default sources: - repoURL: https://github.com/syscode-labs/imp.git - targetRevision: 55400af2d2c1164f050c70a8b2a63879026b9637 + targetRevision: 959b4176f0af857dd65ed55eb9dea6daa9fc02b5 path: charts/imp helm: releaseName: imp valueFiles: - $values/values/clusters/unraid-lab/imp.yaml - repoURL: https://github.com/syscode-labs/imp.git - targetRevision: 55400af2d2c1164f050c70a8b2a63879026b9637 + targetRevision: 959b4176f0af857dd65ed55eb9dea6daa9fc02b5 path: config/crd/bases - repoURL: https://github.com/syscode-labs/syscode-homelab-gitops-apps.git targetRevision: HEAD diff --git a/values/clusters/unraid-lab/imp.yaml b/values/clusters/unraid-lab/imp.yaml index ac47bc0..8113b3f 100644 --- a/values/clusters/unraid-lab/imp.yaml +++ b/values/clusters/unraid-lab/imp.yaml @@ -1,6 +1,6 @@ operator: image: - repository: ghcr.io/syscode-labs/imp-operator@sha256:ddb0c163bb47910a546ccbe08b25ec754e7cc547af5e877f3a4534c4e4c0fba7 + repository: ghcr.io/syscode-labs/imp-operator@sha256:ebf2ca1e539327aac124f9ead36d1436eeec35778e5d38ba1b17d990c98b50bf tolerations: - key: imp.dev/runner operator: Equal @@ -12,7 +12,7 @@ operator: agent: image: - repository: ghcr.io/syscode-labs/imp-agent@sha256:3075e4b692b57c21171f71d3c553ae7dd32b05f4e549eb1069294d0ca1b99bbd + repository: ghcr.io/syscode-labs/imp-agent@sha256:5e689f30b49ba66233682087ee9c1945d359979559225f9e58739e065083e543 env: kernelPath: /usr/local/share/imp/vmlinux nodeSelector: @@ -26,7 +26,7 @@ agent: runtime: image: - repository: ghcr.io/syscode-labs/imp-agent@sha256:3075e4b692b57c21171f71d3c553ae7dd32b05f4e549eb1069294d0ca1b99bbd + repository: ghcr.io/syscode-labs/imp-agent@sha256:5e689f30b49ba66233682087ee9c1945d359979559225f9e58739e065083e543 nodeSelector: imp/enabled: null imp.dev/runner: "true"