mirror of
https://github.com/getsentry/self-hosted.git
synced 2025-12-08 19:46:14 +00:00
* fix(profiling): Ingest profile file path `ingest-profiles` is now using vroomrs to ingest profiles instead of writing through vroom. For self-hosted, we need to make sure filestore for profiles is properly configured so vroom can find the ingested profiles. * feat: move profiling data to seaweedfs * feat: review from Sentry * Apply suggestions from code review Co-authored-by: Burak Yigit Kaya <byk@sentry.io> * ref: volume migration tests * ref: execute file creation from vroom container * fix: brainfart * debug * hack * more debug * now I know what I'm missing out * explicitly state feature complete * try to pull vroom image * should only run when COMPOSE_PROFILES is feature complete * using run invoked weed instead of empty shell * execute the upload script from vroom container * execute apt command as root * gonna sleep * missing endgroup * missing sh * directly execute s3cmd and do 'wc' outside out the container * why did other test start failing * manual cleanup * vroom is not a persistent volume * what about not removing the seaweed volume --------- Co-authored-by: Reinaldy Rafli <github@reinaldyrafli.com> Co-authored-by: Burak Yigit Kaya <byk@sentry.io>
17 lines
393 B
Bash
Executable File
17 lines
393 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
source _unit-test/_test_setup.sh
|
|
source install/dc-detect-version.sh
|
|
source install/create-docker-volumes.sh
|
|
|
|
# Set the flag to apply automatic updates
|
|
export APPLY_AUTOMATIC_CONFIG_UPDATES=1
|
|
|
|
# Here we're just gonna test to run it multiple times
|
|
# Only to make sure it doesn't break
|
|
for i in $(seq 1 5); do
|
|
source install/bootstrap-s3-nodestore.sh
|
|
done
|
|
|
|
report_success
|