From c4b78ed7a52e720c5aa3a07265cd36e22015ba75 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Tue, 22 Jul 2025 19:54:54 -0600 Subject: [PATCH 1/2] config.toml: Use 'main' as default image tag 'latest' is kind of unclear, and in some cases wasn't being updated properly. Signed-off-by: Zack Cerza --- ceph_devstack/config.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ceph_devstack/config.toml b/ceph_devstack/config.toml index af465c37..8fc17d6c 100644 --- a/ceph_devstack/config.toml +++ b/ceph_devstack/config.toml @@ -4,20 +4,20 @@ data_dir = "~/.local/share/ceph-devstack" image = "python:alpine" [containers.beanstalk] -image = "quay.io/ceph-infra/teuthology-beanstalkd:latest" +image = "quay.io/ceph-infra/teuthology-beanstalkd:main" [containers.paddles] -image = "quay.io/ceph-infra/paddles:latest" +image = "quay.io/ceph-infra/paddles:main" [containers.postgres] image = "quay.io/ceph-infra/teuthology-postgresql:latest" [containers.pulpito] -image = "quay.io/ceph-infra/pulpito:latest" +image = "quay.io/ceph-infra/pulpito:main" [containers.testnode] count = 3 -image = "quay.io/ceph-infra/teuthology-testnode:latest" +image = "quay.io/ceph-infra/teuthology-testnode:main" [containers.teuthology] image = "quay.io/ceph-infra/teuthology-dev:main" From eedc1570da0cc6a519c3eba35304c59498015ca6 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Fri, 25 Jul 2025 12:36:17 -0600 Subject: [PATCH 2/2] ci: Check container status before waiting Signed-off-by: Zack Cerza --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3d292730..76e73cb7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,6 +34,8 @@ jobs: run: ./venv/bin/ceph-devstack -v create - name: Start run: ./venv/bin/ceph-devstack -v start + - name: Check Status + run: podman ps -a - name: Wait run: ./venv/bin/ceph-devstack wait teuthology - name: Dump logs