Manuel Alejandro de Brito Fontes
e6d1cea54d
Enable GRPC logging
2021-09-13 21:09:39 +05:30
Manuel Alejandro de Brito Fontes
952b21c15b
[supervisor] Increase sendHeartBeat to 30s plus a random additional wait
2021-09-10 14:44:16 +05:30
Jan Koehnlein
601bcafa1e
[supervisor] reduce noise when terminating child processes
...
Fixes #5562
2021-09-09 14:18:15 +05:30
Anton Kosyakov
0564c20b9b
[dropbear] does not override inherited PATH
2021-09-07 15:02:13 +02:00
Anton Kosyakov
f002fa5e83
run dropbear as gitpod user to produce proper env vars
2021-09-07 15:02:13 +02:00
Christian Weichel
da5c8325f0
[supervisor] Be more resilient towards a too agressive reaper
2021-09-07 10:59:13 +02:00
Christian Weichel
d76b449adb
[supervisor] Provide info on headless task failure
2021-09-07 10:59:13 +02:00
Anton Kosyakov
15397bf233
[supervisor] remove prebuild task progress logging
2021-09-06 16:27:12 +02:00
Manuel Alejandro de Brito Fontes
cbd0718a8c
[supervisor] Remove unnecessary log about port already exposed
2021-09-03 07:26:09 +02:00
Christian Weichel
b4f362a123
[owners] Introduce the IDE team
2021-08-31 09:57:30 -03:00
Anton Kosyakov
e52153eb1d
[supervisor] expose IDE alias on workspace info endpoint
2021-08-30 05:47:28 -03:00
Manuel Alejandro de Brito Fontes
bc3d41a154
Replace old protobuf package
2021-08-30 02:47:28 -03:00
Manuel Alejandro de Brito Fontes
e0aad811b5
Update go modules
2021-08-30 02:47:28 -03:00
Manuel Alejandro de Brito Fontes
347ad95d80
Switch from fmt.Errorf to xerrors.Errorf
2021-08-30 02:47:28 -03:00
Manuel Alejandro de Brito Fontes
f7cf8e33e7
Update go dependencies
2021-08-27 12:33:26 -03:00
Jean Pierre
fd13e9afc9
Add WorkspaceUrl api to supervisor info.proto
2021-08-27 04:51:25 -03:00
Manuel Alejandro de Brito Fontes
34b420b528
[supervisor] Refactor supervisor exit to allow defer execution
2021-08-20 15:53:19 +02:00
Manuel Alejandro de Brito Fontes
5bd688b34b
[supervisor] Close docker unix socket on termination
2021-08-20 15:03:19 +02:00
Manuel Alejandro de Brito Fontes
98a7dc7ed0
[supervisor] Remove misleading error message
2021-08-20 14:42:19 +02:00
Anton Kosyakov
33096feed3
fix #4935 : open task terminal in correct workspace location
2021-08-19 10:29:18 +02:00
Anton Kosyakov
84d66cb238
[supervisor] pass env vars to ssh sessions
2021-08-19 10:28:18 +02:00
Cornelius A. Ludmann
0791761c4f
[supervisor] Fix segfault in supervisor.go
2021-08-17 18:14:16 +02:00
Anton Kosyakov
e0f5b36aa4
[analytics] group rendered events by session
2021-08-17 14:44:16 +02:00
Manuel Alejandro de Brito Fontes
6e7340dc86
Update k8s dependencies to v1.22.0
2021-08-11 17:31:10 +02:00
Christian Weichel
a31e09fafb
[supervisor] Add buildChildProcEnv unit test
2021-08-08 14:46:07 +02:00
Anton Kosyakov
b2627c6cdd
[supervisor] fix #5104 : don't truncate env values after = char
2021-08-08 14:46:07 +02:00
Christian Weichel
4d47edc045
[supervisor] Correctly reap child processes
2021-08-07 09:51:06 +02:00
Manuel Alejandro de Brito Fontes
bbacd23132
[supervisor] Reword upload message
2021-08-05 12:34:04 +02:00
Manuel Alejandro de Brito Fontes
4edfce5ebf
Update grpc dependencies
...
Signed-off-by: Manuel Alejandro de Brito Fontes <aledbf@gmail.com>
2021-08-04 15:49:04 +02:00
Christian Weichel
8c2894febb
[supervisor] Set JAVA_TOOL_OPTIONS to curb RAM
2021-08-04 14:59:04 +02:00
Christian Weichel
29007fd6c6
[supervisor] Include gitpod-cli
2021-08-04 14:59:04 +02:00
Christian Weichel
5e9cdd474b
[supervisor] Provide helpful errors when useradd fails
2021-08-04 14:59:04 +02:00
Christian Weichel
b47b0f1713
[supervisor] Set HOME env var if there's none.
...
usually the login process would set that,
but we're not executing child processes using a login process,
but rather run them directly without a login shell.
2021-08-04 14:59:04 +02:00
Christian Weichel
f1dbc257fc
[image-builder] Remove gitpod layer
...
and just push the image instead
2021-08-04 14:59:04 +02:00
Christian Weichel
8c38329044
[supervisor] Add gitpod user if it doesn't exist
2021-08-04 14:59:04 +02:00
Christian Weichel
89db73eb10
[code] Track vsc_opened when IDE is open
2021-07-26 12:36:30 +02:00
Christian Weichel
ac7529fc3d
[supervisor] Add unit tests for task composition
2021-07-23 07:08:27 +02:00
Anton Kosyakov
ed076d77a8
[code] fix #4529 : serve each webview from own origin
...
decoupled from workpace origin (also extension host origin)
2021-07-16 14:08:25 +05:00
Christian Weichel
c8eb943822
[prow] Add OWNERS files
2021-07-15 11:29:47 +02:00
Gero Posmyk-Leinemann
000da4503b
[ws-daemon] Upload logs
2021-07-15 09:00:38 +02:00
Gero Posmyk-Leinemann
8f0c24af66
[ws-manager, supervisor, bridge] Prebuild workspaces are done when their container stops
2021-07-08 09:27:34 +02:00
Christian Weichel
6f4baa28fc
[installer] Remove GCP installer
2021-07-02 09:37:47 +02:00
Manuel Alejandro de Brito Fontes
44732abeb4
[supervisor] Improve IDE ReadinessHTTPProbe
2021-06-25 14:40:45 -04:00
Manuel Alejandro de Brito Fontes
965efd4754
[supervisor] Remove IDE not ready log (loop)
2021-06-25 05:29:40 -04:00
Manuel Alejandro de Brito Fontes
97d432b689
[supervisor] Reduce probe time and close Body
2021-06-24 02:07:34 -04:00
Gero Posmyk-Leinemann
5f01d9c1d9
[server] Introduce /headless-logs/... and Server.getHeadlessLog
2021-06-23 13:53:30 +02:00
Gero Posmyk-Leinemann
8c18484d87
[supervisor-api] Make available with grpc-web
2021-06-23 13:53:30 +02:00
Anton Kosyakov
57b7b7cfb6
[supervisor] allow retry auto exposing port
2021-06-23 11:43:24 +05:00
Anton Kosyakov
9ab3b02d26
[supervisor] fix caching Not Found as OTS token
2021-06-23 11:29:26 +05:00
Cornelius A. Ludmann
caa322c871
Make port visibility private by default
2021-06-21 16:22:15 +02:00