Skip to content

Erroneously treating versions like 2026.2.0~dev as release versions #123

@nikagra

Description

@nikagra

When preparing parameters to call CCM, a release: prefix is added to versions like 2026.2.0~dev. Since the version is in fact not a release version, integration tests fail:

00:46:39  23:46:39.164 [main] INFO  c.d.o.d.api.testinfra.ccm.CcmBridge - Executing: [ccm, create, ccm_1, --id, 29, -n, 1:0, -v, release:2026.2.0-dev, --scylla, --config-dir=/tmp/ccm6043094499689954036]
...
00:46:40  23:46:40.267 [Exec Stream Pumper] ERROR c.d.o.d.api.testinfra.ccm.CcmBridge - ccmerr>   File "/jenkins/workspace/scylla-master/driver-tests/java-driver-matrix-test/scylla-ccm/ccmlib/scylla_repository.py", line 283, in setup
00:46:40  23:46:40.268 [Exec Stream Pumper] ERROR c.d.o.d.api.testinfra.ccm.CcmBridge - ccmerr>     s3_url = get_relocatable_s3_url('', major_version, RELEASE_RELOCATABLE_URLS_BASE)
00:46:40  23:46:40.268 [Exec Stream Pumper] ERROR c.d.o.d.api.testinfra.ccm.CcmBridge - ccmerr>              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
00:46:40  23:46:40.268 [Exec Stream Pumper] ERROR c.d.o.d.api.testinfra.ccm.CcmBridge - ccmerr>   File "/jenkins/workspace/scylla-master/driver-tests/java-driver-matrix-test/scylla-ccm/ccmlib/scylla_repository.py", line 187, in get_relocatable_s3_url
00:46:40  23:46:40.268 [Exec Stream Pumper] ERROR c.d.o.d.api.testinfra.ccm.CcmBridge - ccmerr>     raise CCMError(f"s3 url was not found for {branch}:{s3_version}")
00:46:40  23:46:40.268 [Exec Stream Pumper] ERROR c.d.o.d.api.testinfra.ccm.CcmBridge - ccmerr> ccmlib.common.CCMError: s3 url was not found for :2026.2
00:46:40  [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.147 s <<< FAILURE! - in com.datastax.oss.driver.core.metadata.Murmur3TokenIT

Check if this is a missing patch issue.

The issue is a follow up to scylla-ccm#719

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions