Skip to content

CI fails on ccm image download step #526

@Bouncheck

Description

@Bouncheck

From recent run (https://github.com/scylladb/java-driver/actions/runs/14602849323/job/40964960607?pr=517) :

Download Scylla (2025.1.1) image        0s

Run rm -rf /tmp/download.ccm || true 
  rm -rf /tmp/download.ccm || true 
  mkdir /tmp/download.ccm || true
  ccm create ccm_1 -i 127.0.1. -n 3:0 -v "release:2025.1.1" --scylla --config-dir=/tmp/download.ccm
  rm -rf /tmp/download.ccm
  shell: /usr/bin/bash -e {0}
  env:
    JAVA_HOME: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/8.0.442-6/x64
    JAVA_HOME_8_X64: /opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/8.0.442-6/x64
    pythonLocation: /opt/hostedtoolcache/Python/3.11.12/x64
    PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.11.12/x64/lib/pkgconfig
    Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.11.12/x64
    Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.11.12/x64
    Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.11.12/x64
    LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.11.12/x64/lib
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.11.12/x64/bin/ccm", line 5, in <module>
    from ccm import main
ModuleNotFoundError: No module named 'ccm'
Error: Process completed with exit code 1.

Happens for all integration test jobs. Surfaced on 4.x run, but probably happens on 3.x too.
What is failing is the ccm create command. Same can be seen when viewing Cassandra jobs in the same run. The image used there is pulled from the cache which skips the download step but it fails as soon as ccm create is needed for the test.
Since this surfaced now and was mostly fine a few days ago I'm suspecting recent changes to scylla-ccm being the cause, but further investigation is needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions