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
Pudong Zheng
c55bdc265f
[supervisor] use internal slirp4netns
...
Co-authored-by: Christian Weichel <chris@gitpod.io>
2021-11-11 15:06:09 +01:00
Cornelius A. Ludmann
a7166daa72
Set version in Go components during build time
2021-11-11 10:23:08 +01:00
Manuel Alejandro de Brito Fontes
ef6744c441
Skip tests that require a valid username
2021-11-08 13:53:06 +01:00
Manuel Alejandro de Brito Fontes
fe5bc40d12
Fix readNetTCPFile
2021-11-05 10:33:03 +01:00
Manuel Alejandro de Brito Fontes
bb1349fd94
Refactor supervisor port exposure
2021-11-05 10:33:03 +01:00
Christian Weichel
636ef165f4
[supervisor] Defer git fetch until content is ready
2021-11-04 22:43:12 +01:00
Manuel Alejandro de Brito Fontes
bd9259072e
Switch to git shallow clone and add unshallow feature
2021-11-04 22:43:12 +01:00
Cornelius A. Ludmann
ca9e19431c
[supervisor] Fix IDE shutdown
2021-11-03 16:52:11 +01:00
Manuel Alejandro de Brito Fontes
5934558596
Provide a stable port order
2021-11-03 14:58:11 +01:00
Manuel Alejandro de Brito Fontes
d70eb53070
[supervisor] Lint code
2021-11-03 14:58:11 +01:00
Gero Posmyk-Leinemann
61d51310c7
[dev] Bump dev-environment: gpl-dev-reliable-wipe.19
2021-11-03 14:12:11 +01:00
Manuel Alejandro de Brito Fontes
12d50f26f5
Update dev-environment image
2021-11-02 15:50:10 +01:00
Gero Posmyk-Leinemann
7abe78c917
[dev] Upgrade to node.js v16 and all major TS libs
...
This commit includes the following commits:
- @iqqbot update dev image to nodejs v16lts
- @iqqbot update dev-environment-image to use nodejs v16
- @iqqbot update component to nodejs v16 lts
- [licensor] Adjust to v16
- [ts] Bump @types/node to ^16.11.0 accordingly
- @aledbf Update typescript dependencies
- @aledbf Update typescript configuration
- @aledbf / @geropl Update typescript code
- [server] Fix express/passport types
- [db] typeorm upgrade 0.1.20 -> 0.2.22: fix compile and runtime issues
- [db] typeorm upgrade 0.2.22 -> 0.2.38: fix compile and runtime issues
- [dev] Upgrade amqplib and smaller libs
- [dev] Upgrade uuid
- [dev] Update probot
- [dev] Final yarn.lock
2021-11-02 13:59:10 +01:00
Christian Weichel
d75a880036
[supervisor] Provide child proc env to SSH session
2021-10-29 11:02:06 +02:00
Christian Weichel
659e261564
[supervisor] Don't check file modes for SSH login
2021-10-29 11:02:06 +02:00
Manuel Alejandro de Brito Fontes
d6766b1716
Enable sftp Subsystem
2021-10-29 11:02:06 +02:00
Christian Weichel
67420ad79f
[openssh] Add server build to supervisor
2021-10-29 11:02:06 +02:00
Manuel Alejandro de Brito Fontes
290a2337aa
Disable build of openssh image
2021-10-29 11:02:06 +02:00
Manuel Alejandro de Brito Fontes
d3ce797ae7
[supervisor] Start dropbear on-demand
2021-10-29 11:02:06 +02:00
Pudong Zheng
9d5f489722
fix git config error
2021-10-27 14:03:05 +02:00
Cornelius A. Ludmann
e662de1298
[supervisor] Add desktop IDE frontend support
...
/werft with-clean-slate-deployment
2021-10-27 12:59:04 +02:00
Cornelius A. Ludmann
19dcaa45d8
[supervisor] Add desktop IDE backend support
...
/werft with-clean-slate-deployment
2021-10-27 12:49:04 +02:00
Christian Weichel
8f6e4bc79b
[supervisor] Add slirp4netns support
2021-10-26 20:42:04 +02:00
Manuel Alejandro de Brito Fontes
fc0de7566a
Fix go dependencies
2021-10-26 08:16:03 +02:00
Manuel Alejandro de Brito Fontes
f930e75c01
[image-builder-bob] Switch to buildctl
2021-10-26 08:16:03 +02:00
Pudong Zheng
40c8138d2b
upgrade typescript compiler target to es6
2021-10-21 15:30:59 +02:00
Manuel Alejandro de Brito Fontes
1854bfae70
Update controller-runtime and k8s go dependencies
2021-10-14 12:14:01 -03:00
Anton Kosyakov
9f5270c694
fix #5929 : use sync.Cond to notify about gitpod config changes
...
There was some kind of deadlock while one listener was trying to read a config changes.
I rewrote gitpod config service to use conditional variable to announce changes in gitpod config to avoid synchronization over map of listeners.
I changed clients as well that they don't consider nil config as closed channel and stop reading.
2021-10-14 09:57:01 -03:00
Lou Bichard
6bf6485369
fix: remove added quotation marks on strings from env in .gitpod.yml
2021-10-14 09:14:01 -03:00
Simon Emms
64cb84b1cc
[installer]: configure leeway to build installer
2021-10-12 10:44:59 -03:00
Christian Weichel
8efac73cba
[prow] Add labels to OWNERS files
2021-10-12 09:01:58 -03:00
Anton Kosyakov
3470fff89b
[supervisor] fix firing unload event
2021-10-04 11:23:51 -03:00
Jan Keromnes
ca51c382fd
[supervisor] Add carret return to prebuild terminal message
2021-10-01 04:13:48 -03:00
Manuel Alejandro de Brito Fontes
7ede29579c
Update go dependencies
2021-09-30 11:31:47 -03:00
Christian Weichel
8d2d97721a
[supervisor] Add last task output to failure message
2021-09-29 06:51:46 -03:00
iQQBot
f2299db634
make socketActivationForDocker always work
...
Signed-off-by: iQQBot <love@iqqbot.com>
2021-09-28 04:49:45 -03:00
Manuel Alejandro de Brito Fontes
17c3a999dc
[supervisor] Do not emit a warning creating symlinks
2021-09-23 10:23:48 -03:00
Manuel Alejandro de Brito Fontes
f25de2cdbf
Log error changing default level
2021-09-22 10:15:47 -03:00
Anton Kosyakov
6306aea246
[dropbear] fix #5661 : patch to allow g+w and o+w to the user's homedir, ~/.ssh, and ~/.ssh/authorized_keys
...
We are don't expect other users beside root and gitpod, so it should be fine to loosen permission constaints by dropbear.
2021-09-20 15:53:45 -03:00
Anton Kosyakov
3f70f8aa2d
[analytics] improve status_rendered events
...
For status_rendered:
- report an initial ide state, we are missing sometimes ready state because it is already happened
- report when window is unloaded to detect the session end
- report stack trace of IDE failure error
2021-09-20 09:28:45 -03:00
Anton Kosyakov
afd2cb3a2a
fix #5699 : fix parisng of tasks env vars in go
2021-09-17 05:36:42 -03:00
Manuel Alejandro de Brito Fontes
a079bc48b8
[supervisor] Check for canceled context and reword message
2021-09-15 20:28:40 +05:30
Manuel Alejandro de Brito Fontes
e6d1cea54d
Enable GRPC logging
2021-09-13 21:09:39 +05:30