513 Commits

Author SHA1 Message Date
Anton Kosyakov
41a67f17cf clean up after https://github.com/gitpod-io/gitpod/pull/15895
removed unused code
2023-01-30 15:56:37 +01:00
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
Anton Kosyakov
674ad1c978 polish IDEFrontendDashboardService
- add docs and security notes
- remove imlementation methods from the interface
- fix a regression with opening desktop IDEs on the workspace origin
- allow to access the interface from other locations for the same workspace, i.e. for dev and debug modes
2023-01-20 11:12:28 +01:00
JenTing Hsiao
6794550e21 Update go modules
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2023-01-19 09:59:26 +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
40859b1d24 Revert "Partially revert "[supervisor-frontend] implement frontend dashboard client""
This reverts commit 77d5ba574a0a2ece941d4244c4dd0c3dac5385a8.
2023-01-18 16:21:26 +01:00
Jean Pierre
9940061d30 [supervisor] Remove trackEvent api calls 2023-01-18 04:03:25 +01:00
Jean Pierre
77d5ba574a Partially revert "[supervisor-frontend] implement frontend dashboard client"
This reverts commit 151ab80e50faaf1de2ca1a320cf0ad68d7a16f65 except global.ts changes so we just cast to any for now
2023-01-17 20:06:25 +01:00
Huiwen
151ab80e50 [supervisor-frontend] implement frontend dashboard client
Co-authored-by: mustard <mhqnwt@gmail.com>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2023-01-17 17:42: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
Pudong Zheng
223052fd12 [suoervisor] show detail message if supervisor failed 2023-01-11 19:52:52 +01:00
Huiwen
f436cb7ae7 [supervisor-frontend] add user id for browser code
Co-authored-by: mustard <mhqnwt@gmail.com>
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2023-01-10 09:10:49 +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
Christian Weichel
799e6059c4 [content-service] Implement support for S3 2022-12-09 10:29:19 -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
6c943e72a9 fix #14782: singleton SupervisorServiceClient 2022-12-02 09:57:01 -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
mustard
aa59db2ec9 [supervisor] ignore all signal error 2022-11-14 16:56:45 +02:00
mustard
03aae67a42 [supervisor] don't swallow supervisor exit error 2022-11-14 11:26:43 +02:00
Manuel Alejandro de Brito Fontes
78d66165ee Remove --dont-retag 2022-11-12 11:37:41 +02:00
Manuel Alejandro de Brito Fontes
439877a81b [supervisor] Only poll supported protocols 2022-11-09 17:59:39 +02:00