356 Commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
a563242ef3 Update go dependencies 2022-03-03 18:46:10 +05:30
mustard
c6cc1ab0fb [supervisor] add readiness track 2022-03-01 23:16:09 +05:30
Manuel Alejandro de Brito Fontes
90fe82a508 Remove ghost from the codebase 2022-02-28 14:17:07 +05:30
Thomas Schubart
d98d7abfe5 Remove logging 2022-02-28 06:00:07 +05:30
Thomas Schubart
07da916852 Log env args 2022-02-28 06:00:07 +05:30
Anton Kosyakov
0b6c4273bb [supervisor]: add ide-dekstop-ready phase to status_rendered analyitcs event
To track whether a user seen loading screen after configuring desktop IDE.
2022-02-25 16:51:05 +05:30
Pudong Zheng
234d579156 Fix PREVENT_METADATA_ACCESS is not effect 2022-02-25 13:17:04 +05:30
Pudong Zheng
26e277768f Fix dotfiles permission 2022-02-18 09:56:58 +01:00
Christian Weichel
70e1da29cf [supervisor] Fix dotfile installation 2022-02-17 16:05:57 +01:00
Pudong Zheng
ce70183fe2 [supervisor] remove unneed "no child process" check 2022-02-17 09:14:57 +01:00
Pudong Zheng
212e8b198a remove unneed reaper in supervisor run 2022-02-17 09:14:57 +01:00
Gero Posmyk-Leinemann
c0bbf911db [dashboard, ws-proxy, supervisor] Break potential DDOS cycle by disabling autostart
When triggered:
     a) inFrame or
     b) when redirect from IDE url (by ws-proxy)
2022-02-14 11:06:35 +01:00
Pavel Tumik
854c81cb83 fix panic if ssh server failed to start 2022-02-12 15:57:33 +01:00
Christian Weichel
ec94c225e9 [supervisor] Improve init shutdown behaviour 2022-02-12 15:56:33 +01:00
Alex Tugarev
e7bbdf2afa Revert "Revert "[supervisor] Support envvars from OTS""
This reverts commit 9792d211e05527c83089ef8a3faa56b5140492dd.
2022-02-11 09:28:32 +01:00
Pudong Zheng
072f2c8c08 Add private dotfiles repo support 2022-02-09 12:46:30 +01:00
Pudong Zheng
70606e9c4f move reaper to another process 2022-02-09 09:10:30 +01:00
Alex Tugarev
9792d211e0 Revert "[supervisor] Support envvars from OTS"
This reverts commit 438d87876fa3429dd59be47db24a868076e545bd.
2022-02-08 10:34:29 +01:00
Mads Hartmann
dd8b5b728a Remove OWNERS related files
Fixes https://github.com/gitpod-io/ops/issues/844
2022-02-08 09:15:30 +01:00
Christian Weichel
438d87876f [supervisor] Support envvars from OTS 2022-02-04 15:43:26 +01:00
Anton Kosyakov
84a496d03c [supervisor] resume hearbeating if window unload was cancelled 2022-01-27 10:15:19 +01:00
Anton Kosyakov
f3ed7e4a91 [ide] desktop client installation steps 2022-01-24 13:32:16 +01:00
Jean Pierre
8b3e311cea Use new server arg --server-data-dir 2022-01-20 15:21:12 +01:00
Jean Pierre
ddd3ced7bf Only ignore served ports bound to the workspace IP address if we have corresponding reverse proxy 2022-01-17 04:39:09 +01:00
Jean Pierre
301f6c4f3e Don't try to connect to opened ports
Otherwise it causes an exception to be thrown constantly in the vscode-js-debug extension while debugging causing the extension host to crash after some time
2022-01-16 17:43:09 +01:00
mustard
afe8c7ce85 [supervisor] nicely handle OOM killed IDE processes 2022-01-15 17:18:08 +01:00
Anton Kosyakov
de440410fb Revert "[supervisor] Add log for exposed port instance update"
This reverts commit 73e93f3f5497978f98d2628e7651b70e9915992a.
2022-01-15 17:17:08 +01:00
Jean Pierre
af7ec2620a Explicitly launch code server on 0.0.0.0 2022-01-14 21:05:07 +01:00
mustard
8e79e27d1d [supervisor] fix addgroup adduser command not pair 2022-01-07 11:33:00 +01:00
Pudong Zheng
d9955ccc74 Add SSH Gateway to ws-proxy 2022-01-06 17:29:00 +01:00
Christian Weichel
fa0178de8a Add dotfile repo support 2022-01-06 08:44:59 +01:00
Christian Weichel
329c0eafa1 [build] Enable SLSA provenance 2022-01-03 17:17:57 +01:00
Victor Nogueira
f85494006d [supervisor] Provide port Name and Description along with the port status 2021-12-20 18:42:44 +01:00
Pudong
fb99a9f5eb [ide] add user-agent header to ws connection to server 2021-12-20 07:21:44 +01:00
Pudong Zheng
a5c61a717b using supervisor pass IDE port to desktop IDE 2021-12-17 09:21:41 +01:00
Pudong Zheng
78cca2a5c6 [supervisor] Add desktop IDE port to supervisor internal ports 2021-12-17 09:21:41 +01:00
Christian Weichel
3fd571bc2a [workspacekit] Don't shadow /.supervisor 2021-12-10 17:11:35 +01:00
Christian Weichel
5494e87450 [workspacekit] Make independent of supervisor 2021-12-10 09:21:35 +01:00
ArthurSens
37c2d1ea77 component/common-go/tracing: Add version tags to all spans
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-12-08 11:30:33 +01:00
Cornelius A. Ludmann
73e93f3f54 [supervisor] Add log for exposed port instance update 2021-12-07 09:20:32 +01:00
Pudong Zheng
0df882479c [dev] upgrade image 2021-12-06 22:34:32 +01:00
Manuel Alejandro de Brito Fontes
1c0c677313 Update alpine to 3.15 2021-12-01 10:10:27 +01:00
Manuel Alejandro de Brito Fontes
58496c3bf3 Cleanup no child processes running errors 2021-12-01 08:26:26 +01:00
Pudong Zheng
ed7a17f94f [supervisor] fixes not recycle zombie processes
Co-authored-by: Christian Weichel <chris@gitpod.io>
2021-11-30 18:21:26 +01:00
Pudong Zheng
a1ddb43a2d [supervisor] fixes prebuild report status 2021-11-30 16:14:26 +01:00
Jean Pierre
19b6154411 Unshallow repo after workspace is ready 2021-11-26 07:39:22 +01:00
Manuel Alejandro de Brito Fontes
915cd416d2 Update go modules 2021-11-25 15:55:21 +01:00
iQQBot
4daa09f510 [dev] bump image 2021-11-24 11:15:20 +01:00
Gero Posmyk-Leinemann
fdce261af5 [dev] bump image 2021-11-22 09:40:19 +01:00
Cornelius A. Ludmann
70bb65bc05 [supervisor] Remove old gp bin before symlink 2021-11-13 02:29:10 +01:00