You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix: adds SSL_ENABLED flag to start scylla cluster in ssl only mode
This adds SSL_ENABLED flag to Makefile, so that when you run
SSL_ENABLED=true make start-dev-env the scylla cluster will be created
with ssl_only config.
* fix: handle ssl only scylla clusters
This fixes how SM decides which port to use when connecting to Scylla
nodes.
* fix: CQLAddr provides ssl or non-ssl addr depending on cluster conf.
This replaces CQLAddr and CQLSSLAddr with one function which returns
correct cql addr depending on cluster configuration.
Also backup worker is modified a little bit to get cluster configuration
with tls related info.
* fix(Makefile): use yq to produce scylla config with ssl enabled
This uses yq to delete non ssl port from scylla.yaml config and
also merges it with scylla-ssl.yaml which contains requried parameters
to enable ssl in scylla cluster.
* fix: typo in testing/scylla/config/scylla-ssl.yaml
Co-authored-by: karol-kokoszka <[email protected]>
* fix(test): use scylla cluster with SSL for integration tests
This enables ssl only scylla cluster for the most of our integration tests
in ci.
This also fixes cqlping test so it supports a scylla cluster
with ssl.
* fix(cluster): simplifies SingleHostSessionOption when dealing with SSL
This changes the signature of SessionConfigOption so that SingleHostSession func
can be simplified when Scylla cluster uses SSL.
* fix(test): adds ssl support to cqlping integration tests
This adds ssl related configuration options to cqlping integration tests config when ssl
is enabled.
* fix(test): adds ssl support to repair integration test
This adds ssl support to repair integartion test case that uses cqlping
* fix(test): adds ssl support to healthcheck integration tests
* fix(test): unifies how SSL_ENABLED is used in testconfig
* fix(ci): adds missing ssl-enabled option for a one entry in ci config
* refactor: moves parsing of SSL_ENABLED env var to the testconfig pkg
This refactor some parts of the tests that are using SSL_ENABLED env var.
* fix(test): use cqlping with ssl for the restore test of old scylla ver
This fixes how restore integration tests handle old Scylla versions: old versions require a restart after schema restoration.
To ensure Scylla is up and running, the tests perform a CQL ping, which should be initialized correctly when SSL is enabled.
---------
Co-authored-by: karol-kokoszka <[email protected]>
(cherry picked from commit 75fb75c)
0 commit comments