Jean Pierre
a4af8b34d1
[supervisor] Do not log error when it has Canceled code
2023-01-23 19:15:31 +01:00
Jean Pierre
3ebdc3204a
Do not log error when it has Unavailable code
2023-01-20 18:25:28 +01:00
Jean Pierre
396b8f3ca5
Delete GetOwnerID and use OwnerId from config
2023-01-18 23:00:26 +01:00
Andrea Falzetti
1c5296e0f5
gitpod-cli: call segement directly for analytics
2023-01-18 18:40:26 +01:00
Jean Pierre
9940061d30
[supervisor] Remove trackEvent api calls
2023-01-18 04:03:25 +01:00
Huiwen
e147452a00
[supervisor] improve instance updates
2023-01-17 01:19:24 +01:00
Huiwen
bed406cf56
[supervisor] fix backoff forever with ctx cancel
2023-01-13 11:30:52 +01:00
Huiwen
7c311483dc
[supervisor] fix stuck on get config value
...
Co-authored-by: mustard <mhqnwt@gmail.com>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2023-01-13 11:30:52 +01:00
Huiwen
228cf59ac2
Use workspaceStatus stream rpc in supervisor
...
Co-authored-by: mustard <mhqnwt@gmail.com>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2023-01-12 11:01:52 +01:00
Jean Pierre
71e705c395
Improve terminal close
2023-01-11 20:24:51 +01:00
Pavel Tumik
1512a765b1
show user friendly error if git is not found
2023-01-09 21:52:49 +01:00
Anton Kosyakov
697696029b
[gp-run] experimental workspace config debug mode
...
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Victor Nogueira <victor@gitpod.io>
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
2023-01-09 06:32:48 +01:00
Anton Kosyakov
ddd43f1fd1
[supervisor] make it compatible with run-gp
2022-12-23 11:32:32 -03:00
Anton Kosyakov
47074a060b
[supervisor] don't report metrics for ephemeral clusters
2022-12-22 08:13:31 -03:00
Jean Pierre
6f29dd45b4
Set default cols and rows when creating a pty
...
Align attributes with node-pty
Related https://github.com/gitpod-io/gitpod/issues/8055
2022-12-20 05:46:29 -03:00
George Tsiolis
f41eb438b2
Replace prebuild duration message emoji
2022-12-15 11:56:25 -03:00
George Tsiolis
d97e72029b
Replace prebuild message emoji
2022-12-15 11:55:24 -03:00
mustard
f0bf7b3e15
[supervisor] fix imagebuild failed when tkns is nil
2022-12-12 09:05:22 -03:00
Anton Kosyakov
f99e986b3c
[supervisor] add global panic handler
2022-12-12 09:05:22 -03:00
mustard
f4ea3a56a1
Revert "Revert "[supervisor] use public api in supervisor""
...
This reverts commit 44dfc5e19be3b89d96ab25f2f83476d57aa7b8ef.
2022-12-12 09:05:22 -03:00
Huiwen
44dfc5e19b
Revert "[supervisor] use public api in supervisor"
...
This reverts commit f3fcfbf003425f947bf3a0a28e452709623b6d74.
2022-12-09 08:21:19 -03:00
mustard
f3fcfbf003
[supervisor] use public api in supervisor
...
Co-authored-by: mustard <mhqnwt@gmail.com>
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
Co-authored-by: iQQBot <tianshi8650@gmail.com>
2022-12-08 17:48:18 -03:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
Thomas Schubart
d0ccc7f044
[content-service] Log filesystem usage error
2022-12-05 07:01:15 -03:00
Thomas Schubart
fdcf0397f6
[supervisor] Provide initializer metrics for PVC
2022-12-05 07:01:15 -03:00
Anton Kosyakov
c57c4850d0
[supervisor] give 1s window between content and tasks for IDE startup
...
Co-authored-by: mustard <mhqnwt@gmail.com>
2022-11-30 03:32:59 -03:00
Pudong Zheng
7550c5ef69
[supervisor] add some bucket for supervisor_ide_ready_duration_total
2022-11-30 02:43:59 -03:00
Pudong Zheng
c53a6d6701
[supervisor] fix top test
2022-11-23 09:44:53 -03:00
Pudong Zheng
c8794e5071
[IDE] remove startup.sh
2022-11-23 09:44:53 -03:00
Pudong Zheng
2d211fecfc
[supervisor] add ide ready duration metrics
2022-11-22 11:55:52 -03:00
mustard
1bcf1bde97
Add logging for code startup perf issues
2022-11-18 13:59:48 -03:00
mustard
975608c0fe
[supervisor] add test cases for exposed not served ports
2022-11-18 12:17:48 +02:00
mustard
f68c049786
[supervisor] remove ports for workspace config
2022-11-18 12:17:48 +02:00
mustard
dc3e193358
[supervisor] add test cases and fix workspace configed ports alway on top
2022-11-18 12:17:48 +02:00
mustard
9df6cf8ba2
[supervisor] fix order change in config only not works
2022-11-18 12:17:48 +02:00
mustard
f597a96f05
[supervisor] localify struct of ports sort
2022-11-18 12:17:48 +02:00
Manuel Alejandro de Brito Fontes
439877a81b
[supervisor] Only poll supported protocols
2022-11-09 17:59:39 +02:00
mustard
b4a36a2a01
[supervisor] disable analyze in headless workspace
2022-11-09 14:50:39 +01:00
mustard
fbb8a8114a
[supervisor] add test cases for ports order
2022-10-20 22:01:36 +02:00
mustard
71889fd187
[supervisor] respond PortsStatus with order
2022-10-20 22:01:36 +02:00
Jean Pierre
0c0d3b6fb4
Use .bash_profile for login shells
2022-10-20 18:50:35 +02:00
Anton Kosyakov
bbdda647d7
fix #13710 : reduce cost of supervisor observability
...
Co-authored-by: Pudong tianshi8650@gmail.com
2022-10-18 08:55:33 +02:00
Pudong Zheng
36897e56ee
[supervisor] fix environment replace rule
2022-10-14 09:35:29 +02:00
Pudong Zheng
bbd0afd45b
[supervisor] support multi-line environment variable in ssh
2022-10-13 15:34:28 +02:00
mustard
cb77bdffc2
[supervisor] local exposed
2022-10-11 17:38:27 +02:00
Sven Efftinge
fef62f3e9e
[supervisor] shutdown processes gracefully
2022-10-07 13:09:22 +02:00
Anton Kosyakov
d23450fc93
[supervisor] fix interceptos opts
2022-10-05 11:16:20 +02:00
Anton Kosyakov
2a7b920da7
random exponential backoff of port exposure
2022-10-05 11:16:20 +02:00
Anton Kosyakov
41d484f7a0
[supervisor]: add grpc observability
2022-09-28 11:55:28 +02:00
Jean Pierre
0acc0b30ec
[supervisor] Add PortsStatus::on_open and deprecate ExposedPortInfo::on_exposed
2022-09-22 12:29:23 +02:00