From f47ea1cc75a090cc6a5ba3b2deb6ae3c2fc8efa5 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 17 Mar 2025 15:20:35 -0400 Subject: [PATCH 1/2] Use jumpstarter-utils image for secret job --- .../jumpstarter-controller/templates/secrets-job.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/deploy/helm/jumpstarter/charts/jumpstarter-controller/templates/secrets-job.yaml b/deploy/helm/jumpstarter/charts/jumpstarter-controller/templates/secrets-job.yaml index a860ee58..4e018af5 100644 --- a/deploy/helm/jumpstarter/charts/jumpstarter-controller/templates/secrets-job.yaml +++ b/deploy/helm/jumpstarter/charts/jumpstarter-controller/templates/secrets-job.yaml @@ -15,15 +15,15 @@ spec: serviceAccountName: controller-manager containers: - name: jumpstarter-secrets - image: quay.io/openshift/origin-cli + image: quay.io/jumpstarter-dev/jumpstarter-utils:latest command: - /bin/sh - -c - | set -e {{- range $name := tuple "jumpstarter-router-secret" "jumpstarter-controller-secret" }} - if ! oc get secret {{ $name }} -n {{ $namespace }} >/dev/null 2>&1; then - oc create secret generic {{ $name }} -n={{ $namespace }} \ + if ! kubectl get secret {{ $name }} -n {{ $namespace }} >/dev/null 2>&1; then + kubectl create secret generic {{ $name }} -n={{ $namespace }} \ --from-literal=key="$(openssl rand -hex 32)" fi {{- end }} From 28ea7df6af96d6d80fc36de46aff21a86cc702c9 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Mon, 17 Mar 2025 15:21:23 -0400 Subject: [PATCH 2/2] Also run e2e on aarch64 --- .github/workflows/e2e.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 4f0d5c49..58690ddb 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -7,7 +7,12 @@ on: jobs: e2e-tests: - runs-on: ubuntu-latest + strategy: + matrix: + os: + - ubuntu-24.04 + - ubuntu-24.04-arm + runs-on: ${{ matrix.os }} steps: - uses: jumpstarter-dev/jumpstarter-e2e@main with: