Burak Yigit Kaya
a655b4799c
feat(build): Enable parallel builds for docker-compose ( #343 )
2020-01-12 18:53:54 +03:00
Burak Yigit Kaya
d6951a2c32
fix(install): Fix secret key gen on BSD ( #338 )
...
Fixes #330 .
2020-01-10 12:34:36 +03:00
Simon Golms
bc23448141
fix(install): support for Windows and Git Bash ( #335 )
...
Fixes #329 .
2020-01-09 22:55:20 +03:00
Burak Yigit Kaya
753683d3d6
ref(install): Remove manual eventstream backfill ( #318 )
...
This became obsolete thanks to getsentry/sentry#16226
2020-01-03 23:28:43 +03:00
Burak Yigit Kaya
1d33ae6b04
fix(migration): Move Snuba bootstrapping before DB upgrade ( #317 )
...
Since we are [moving the eventstream into a proper db migration](https://github.com/getsentry/sentry/pull/16226 ), we need Snuba and its friends ready at the time of `sentry upgrade` command. This patch does exactly that.
Co-authored-by: Lyn Nagara <lyn.nagara@gmail.com>
2020-01-03 22:52:22 +03:00
Burak Yigit Kaya
4a82e9fa1d
feat(logs): Cleaner logs w/o ANSI sequences ( #316 )
2020-01-03 22:06:33 +03:00
Burak Yigit Kaya
629ee07c79
feat(install): Add automatic logs to install script ( #312 )
...
This change makes the install script create a new install log file, `sentry_install_log-<ISO_TIMESTAMP>.txt`, for each run and records all the output there for future reference.
2020-01-03 13:17:35 +03:00
Burak Yigit Kaya
3dfc01ec2d
fix(upgrade): Fix upgrade instructions and script ( #304 )
2019-12-30 23:07:42 +03:00
Burak Yigit Kaya
ba67058070
feat(upgrade): Add automatic Snuba migration for upgrades ( #292 )
...
Upgrades existing events from last `$SENTRY_EVENT_RETENTION_DAYS`
to Snuba automatically. Relies on getsentry/sentry#15934 .
2019-12-09 21:33:02 +03:00
Burak Yigit Kaya
3c9e8c28ff
fix(sentry-data): Don't migrate when not needed ( #297 )
...
With this patch, `./install.sh` becomes safer as it won't recursively move things under `/data/file`. It also won't try to migrate an empty volume.
2019-12-09 21:18:43 +03:00
Burak Yigit Kaya
4af4ecfd0e
fix(install): Don't run migrations in interactive mode ( #296 )
...
This should fix the GCB failures.
2019-12-06 23:21:54 +03:00
Burak Yigit Kaya
89e8053c40
fix(data): Use /data
for persisting files and file caches ( #295 )
...
Moves sentry-data volume to /data mount point and sets all file-based storage settings to /data/files, /data/dsym-cache etc. accordingly. See 50ac550666/src/sentry/options/defaults.py (L45-L54)
2019-12-06 03:32:31 +03:00
Burak Yigit Kaya
ddabbe96c6
feat(postgres): Add auto upgrade from pg 9.5 to 9.6 ( #283 )
2019-11-27 03:14:09 +03:00
Burak Yigit Kaya
9d21847218
fix(snuba): Add migrate call on setup ( #281 )
...
We need to run `snuba migrate` to be able to safely upgrade between Snuba versions
2019-11-25 23:01:14 +03:00
Burak Yigit Kaya
5d064c2224
feat(sentry10): Make on-premise work for Sentry 10 ( #220 )
2019-11-12 02:18:59 +03:00
Thomas Lutz
fc24bd4b82
fix(build): make version checker more robust in install ( #260 )
...
Resolves #246 .
2019-10-24 01:14:53 +03:00
Burak Yigit Kaya
ea78661e36
build(travis): Use :latest tag for getsentry/sentry ( #252 )
2019-10-14 21:31:38 +03:00
Burak Yigit Kaya
13b510fc14
fix(install): Fix invalid reference format again ( #231 )
...
Fix #230 .
2019-07-26 09:50:46 +03:00
Burak Yigit Kaya
ce1d259834
fix: Update minimum Docker version ( #217 )
...
Required after #211 . Fixes #213 .
2019-07-17 22:13:23 +03:00
Burak Yigit Kaya
c42fc264df
feat(install): Add fully automated install script
...
This adds a fully automated `install.sh` that does the following:
- Checks minimum Docker and `docker-compose` versions
- Checks minimum RAM available to Docker containers
- Removes potential user errors in install steps
2019-07-02 00:23:31 +03:00