PROBE: validate-charts on Gitea Actions (throwaway, do not merge) #1

Closed
jlab-bot wants to merge 4 commits from ci/gitea-validate-probe into main
pull from: ci/gitea-validate-probe
Member

Wegwerf-PR. Bringt validate-charts.yml erstmals auf dieser Instanz zum Laufen, um zu messen: welche Jobs einen Docker-Socket brauchen und ob der Runner den k3d-Cluster traegt. Wird samt Branch wieder entfernt. Gehoert zu jk-cluster/helm-charts#225.

Wegwerf-PR. Bringt `validate-charts.yml` erstmals auf dieser Instanz zum Laufen, um zu messen: welche Jobs einen Docker-Socket brauchen und ob der Runner den k3d-Cluster traegt. Wird samt Branch wieder entfernt. Gehoert zu jk-cluster/helm-charts#225.
jlab-bot added 1 commit 2026-09-14 16:46:12 +02:00
probe: throwaway chart bump to exercise validate-charts on Gitea
Validate Helm Charts / Detect changed charts (pull_request) Successful in 3s
Validate Helm Charts / Resource quantities (pull_request) Successful in 8s
Validate Helm Charts / Build ${{ fromJSON(needs.detect-changed-charts.outputs.charts) }} (pull_request) Successful in 4s
Validate Helm Charts / Trivy config ${{ fromJSON(needs.detect-changed-charts.outputs.scan-charts) }} (pull_request) Failing after 4m59s
Validate Helm Charts / Install-test ${{ fromJSON(needs.detect-changed-charts.outputs.install-charts) }} (pull_request) Failing after 10s
331aec4bea
Temporary. Bumps cyberchef's chart version so the PR pipeline builds a
real matrix (build-chart, trivy-config, install-test) on the Gitea
runner. Measures which jobs need a Docker socket and whether the runner
carries the k3d cluster. Branch and PR get deleted afterwards.
jklein added 1 commit 2026-09-14 16:55:43 +02:00
probe round 2: install-test on ubuntu-docker, Trivy without setup-trivy
Validate Helm Charts / Detect changed charts (pull_request) Successful in 2s
Validate Helm Charts / Resource quantities (pull_request) Successful in 8s
Validate Helm Charts / Build ${{ fromJSON(needs.detect-changed-charts.outputs.charts) }} (pull_request) Successful in 4s
Validate Helm Charts / Trivy config ${{ fromJSON(needs.detect-changed-charts.outputs.scan-charts) }} (pull_request) Successful in 10s
Validate Helm Charts / Install-test ${{ fromJSON(needs.detect-changed-charts.outputs.install-charts) }} (pull_request) Failing after 30s
d1889248c1
Round 1 measured: install-test dies on ubuntu-latest at 'Create k3d
cluster' with 'Cannot connect to the Docker daemon', and trivy-config
dies inside aquasecurity/setup-trivy, which checks out
aquasecurity/trivy from github.com with the Gitea github.token.
This round tests both fixes and prints the runner facts.
jklein added 1 commit 2026-09-14 16:58:38 +02:00
probe round 3: keep the failed k3s node and dump its log
Validate Helm Charts / Detect changed charts (pull_request) Successful in 2s
Validate Helm Charts / Resource quantities (pull_request) Successful in 7s
Validate Helm Charts / Build ${{ fromJSON(needs.detect-changed-charts.outputs.charts) }} (pull_request) Successful in 4s
Validate Helm Charts / Trivy config ${{ fromJSON(needs.detect-changed-charts.outputs.scan-charts) }} (pull_request) Successful in 10s
Validate Helm Charts / Install-test ${{ fromJSON(needs.detect-changed-charts.outputs.install-charts) }} (pull_request) Failing after 15s
d3e6b9250f
jklein added 1 commit 2026-09-14 17:03:25 +02:00
probe round 4: does Gitea evaluate an expression in runs-on
Validate Helm Charts / Detect changed charts (pull_request) Successful in 3s
Validate Helm Charts / Resource quantities (pull_request) Successful in 7s
Validate Helm Charts / Build ${{ fromJSON(needs.detect-changed-charts.outputs.charts) }} (pull_request) Successful in 4s
Validate Helm Charts / Install-test ${{ fromJSON(needs.detect-changed-charts.outputs.install-charts) }} (pull_request) Failing after 8s
Validate Helm Charts / Trivy config ${{ fromJSON(needs.detect-changed-charts.outputs.scan-charts) }} (pull_request) Successful in 10s
b05c58071d
jlab-bot closed this pull request 2026-09-14 17:05:35 +02:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jlab-cluster/helm-charts#1