-
Notifications
You must be signed in to change notification settings - Fork 98
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
improvement(gemini): run gemini from scylladb/gemini
Dockerfile has been moved to gemini project, and now SCT should use that image. Changes: - Use image from scylladb/gemini - Remove dockerfile for gemini and point in readme location for the images - Add CQL Statement Logging to gemini output - Forward outputs from docker to $HOME/*.log - Run default gemini flags from gemini_thread.py Signed-off-by: Dusan Malusev <[email protected]>
- Loading branch information
1 parent
269e83d
commit f20b322
Showing
18 changed files
with
170 additions
and
182 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
db_type: "scylla" | ||
db_type: 'scylla' | ||
|
||
test_duration: 60 | ||
prepare_stress_duration: 300 # 5 hours | ||
|
@@ -42,16 +42,16 @@ nemesis_add_node_cnt: 1 | |
|
||
nemesis_filter_seeds: false | ||
|
||
seeds_selector: "all" | ||
seeds_selector: 'all' | ||
seeds_num: 1 | ||
|
||
instance_provision: "spot" | ||
instance_provision: 'spot' | ||
|
||
execute_post_behavior: false | ||
post_behavior_db_nodes: "keep-on-failure" | ||
post_behavior_loader_nodes: "destroy" | ||
post_behavior_monitor_nodes: "keep-on-failure" | ||
post_behavior_k8s_cluster: "keep-on-failure" | ||
post_behavior_db_nodes: 'keep-on-failure' | ||
post_behavior_loader_nodes: 'destroy' | ||
post_behavior_monitor_nodes: 'keep-on-failure' | ||
post_behavior_k8s_cluster: 'keep-on-failure' | ||
|
||
cloud_credentials_path: '' | ||
use_cloud_manager: false | ||
|
@@ -62,7 +62,7 @@ print_kernel_callstack: true | |
|
||
update_db_packages: '' | ||
|
||
logs_transport: "syslog-ng" | ||
logs_transport: 'syslog-ng' | ||
|
||
store_perf_results: false | ||
email_recipients: ['[email protected]'] | ||
|
@@ -71,7 +71,7 @@ email_subject_postfix: '' | |
collect_logs: false | ||
|
||
hinted_handoff: 'disabled' | ||
parallel_node_operations: false # supported from Scylla 6.0 | ||
parallel_node_operations: false # supported from Scylla 6.0 | ||
|
||
server_encrypt: false | ||
client_encrypt: false | ||
|
@@ -89,7 +89,6 @@ alternator_access_key_id: '' | |
alternator_secret_access_key: '' | ||
dynamodb_primarykey_type: 'HASH' | ||
|
||
|
||
store_cdclog_reader_stats_in_es: false | ||
region_aware_loader: false | ||
|
||
|
@@ -141,22 +140,22 @@ target_upgrade_version: '' | |
disable_raft: true | ||
enable_tablets_on_upgrade: false | ||
|
||
stress_cdclog_reader_cmd: "cdc-stressor -stream-query-round-duration 30s" | ||
stress_cdclog_reader_cmd: 'cdc-stressor -stream-query-round-duration 30s' | ||
|
||
jepsen_scylla_repo: 'https://github.com/jepsen-io/scylla.git' | ||
jepsen_test_cmd: | ||
- 'test-all -w cas-register --concurrency 10n' | ||
- 'test-all -w counter --concurrency 10n' | ||
- 'test-all -w cmap --concurrency 10n' | ||
- 'test-all -w cset --concurrency 10n' | ||
# - 'test-all -w mv --concurrency 10n' | ||
# - 'test-all -w mv --concurrency 10n' | ||
- 'test-all -w write-isolation --concurrency 10n' | ||
- 'test-all -w list-append --concurrency 10n' | ||
- 'test-all -w wr-register --concurrency 10n' | ||
jepsen_test_count: 1 | ||
jepsen_test_run_policy: all | ||
|
||
max_events_severities: "" | ||
max_events_severities: '' | ||
scylla_mgmt_agent_version: '3.3.0' | ||
mgmt_docker_image: 'scylladb/scylla-manager:3.3.0' | ||
k8s_log_api_calls: false | ||
|
@@ -173,7 +172,7 @@ k8s_scylla_utils_docker_image: '' | |
|
||
scylla_rsyslog_setup: false | ||
|
||
backup_bucket_region: '' # use the same region as a cluster | ||
backup_bucket_region: '' # use the same region as a cluster | ||
|
||
events_limit_in_email: 10 | ||
|
||
|
@@ -183,17 +182,17 @@ data_volume_disk_size: 0 | |
data_volume_disk_iops: 0 # depend on type iops could be 100-16000 for io2|io3 and 3000-16000 for gp3 | ||
gce_pd_standard_disk_size_db: 0 | ||
|
||
install_mode: 'repo' # install from scylla_repo | ||
install_mode: 'repo' # install from scylla_repo | ||
run_db_node_benchmarks: false | ||
|
||
nemesis_multiply_factor: 6 | ||
|
||
scylla_apt_keys: | ||
- '17723034C56D4B19' # ScyllaDB Package Signing Key 2018 <[email protected]> | ||
- '5E08FBD8B5D6EC9C' # ScyllaDB Package Signing Key 2020 <[email protected]> | ||
- 'D0A112E067426AB2' # ScyllaDB Package Signing Key 2022 <[email protected]> | ||
- '491C93B9DE7496A7' # ScyllaDB Package Signing Key 2024 <[email protected]> | ||
- 'A43E06657BAC99E3' # ScyllaDB Package Signing Key 2024 (RSA) <[email protected]> | ||
- '17723034C56D4B19' # ScyllaDB Package Signing Key 2018 <[email protected]> | ||
- '5E08FBD8B5D6EC9C' # ScyllaDB Package Signing Key 2020 <[email protected]> | ||
- 'D0A112E067426AB2' # ScyllaDB Package Signing Key 2022 <[email protected]> | ||
- '491C93B9DE7496A7' # ScyllaDB Package Signing Key 2024 <[email protected]> | ||
- 'A43E06657BAC99E3' # ScyllaDB Package Signing Key 2024 (RSA) <[email protected]> | ||
|
||
raid_level: 0 | ||
|
||
|
@@ -211,7 +210,7 @@ stress_image: | |
nosqlbench: 'scylladb/hydra-loaders:nosqlbench-5.21.2' | ||
cassandra-stress: 'scylladb/cassandra-stress:3.13.0' | ||
scylla-bench: 'scylladb/hydra-loaders:scylla-bench-v0.1.24' | ||
gemini: 'scylladb/hydra-loaders:gemini-v1.8.6' | ||
gemini: 'scylladb/gemini:1.8.8' | ||
alternator-dns: 'scylladb/hydra-loaders:alternator-dns-0.1' | ||
cdc-stresser: 'scylladb/hydra-loaders:cdc-stresser-20210630' | ||
kcl: 'scylladb/hydra-loaders:kcl-jdk8-20210526-ShardSyncStrategyType-PERIODIC' | ||
|
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,6 @@ | ||
Currently, when releasing a new version of Gemini, there's no need to push the image to Docker Hub. | ||
The image is built and pushed automatically by `goreleaser` when a new version is released. | ||
Docs from Gemini repo: https://github.com/scylladb/gemini/blob/master/docs/release-process.md | ||
Steps to release gemini : | ||
``` | ||
0. Make sure you have proper go installed. See the version in https://github.com/scylladb/gemini/blob/master/go.mod | ||
1. update changelog and tag the commit | ||
2. create github token with write:packages permissions here: https://github.com/settings/tokens/new | ||
3. export GITHUB_TOKEN="YOUR_GH_TOKEN” | ||
4. Run `goreleaser`from`cmd/gemini`directory | ||
``` | ||
# Gemini Image | ||
|
||
## Locations | ||
|
||
- [DockerHub](https://hub.docker.com/r/scylladb/gemini) | ||
- [Gemini Github](https://github.com/scylladb/gemini) |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.