35 Commits

Author SHA1 Message Date
Pavel Tumik
c1cd9bb777 [ws-daemon] fix restore from snapshot not working 2022-05-12 11:42:27 +05:30
Christian Weichel
96b2a36540 [ws-daemon] Support GIT_SSL_CAINFO 2022-04-28 18:47:14 +05:30
utam0k
3f295e32ad ws-daemon: Name the magic exit code to make it common 2022-01-24 13:09:16 +01:00
Christian Weichel
990dd33e86 [content-init] Propagate sensible error messages
when the content initializer fails
2022-01-21 14:03:13 +01:00
Christian Weichel
0a47ea41ce [content-init] Ensure .gitpod path is available 2022-01-21 11:44:13 +01:00
Kyle Brennan
cf89cc7618 [ws-daemon] log error for content init failures 2022-01-19 04:58:11 +01:00
utam0k
99b5542b64 ws-daemon: Prevent unnecessary process creation by using lib of runc instead of cmd. 2022-01-18 18:42:11 +01:00
Christian Weichel
47bd9d6c8e [ws-daemon] Support per-workspace FS quota 2021-10-06 10:15:53 -03:00
Christian Weichel
db3187d223 [ws-daemon] Use unique container names for init 2021-09-21 14:14:46 -03:00
Manuel Alejandro de Brito Fontes
4f18f95b5d [common-go] Do not log EOF errors decoding JSON 2021-09-15 20:27:40 +05:30
Manuel Alejandro de Brito Fontes
60d5ce3521 [nsinsider] Refactoring to use upstream runc 2021-09-13 16:16:38 +05:30
Manuel Alejandro de Brito Fontes
347ad95d80 Switch from fmt.Errorf to xerrors.Errorf 2021-08-30 02:47:28 -03:00
Simon Emms
76a1e7b957 [ws-daemon] Collect logs from runc command and log nsinsider properly 2021-08-11 17:48:10 +02:00
Gero Posmyk-Leinemann
54087c136b [content-service] Introduce HeadlessLogService 2021-07-15 09:00:38 +02:00
Gero Posmyk-Leinemann
000da4503b [ws-daemon] Upload logs 2021-07-15 09:00:38 +02:00
Manuel Alejandro de Brito Fontes
f620ac20c4 [common-log] Enable change of log level at runtime 2021-06-15 10:55:33 -04:00
Manuel Alejandro de Brito Fontes
26b012a65c Cleanup tracing spans 2021-06-09 12:08:03 -04:00
Christian Weichel
a2c08bc8dc [supervisor] Force gitpod user during Git init 2021-05-26 13:10:54 +02:00
Manuel Alejandro de Brito Fontes
4394dddd54 [ws-daemon] Preserve file extended attributes 2021-04-06 05:31:16 -04:00
Manuel Alejandro de Brito Fontes
9e79e97716 Allow mknod 2021-04-01 14:27:30 -03:00
Manuel Alejandro de Brito Fontes
76a04a0824 [ws-daemon] Lint code and cleanup protobuf 2021-03-16 07:35:57 -03:00
Manuel Alejandro de Brito Fontes
3b4ebc9bad Migrate deprecated methods from ioutil package 2021-03-02 06:37:49 -03:00
Manuel Alejandro de Brito Fontes
2b6a56bc40 Update go imports 2021-03-02 06:37:49 -03:00
Anton Kosyakov
613c2995f3 [content-service] allow to restrict the access to the signed URL 2021-02-22 14:04:23 +01:00
Christian Weichel
fd46a8344e [ws-daemon] Improve error when content init fails 2021-02-02 15:26:35 +01:00
Sven Efftinge
55dad24136 [content-init] apply UID mapping symmetrically 2021-01-29 09:22:12 +01:00
ArthurSens
be14b4897a Add golangci-linter and fixes most linting issues
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-01-05 08:38:03 -03:00
Christian Weichel
b7dda84ad0 [license] Update license header from TypeFox GmbH to Gitpod GmbH 2021-01-04 15:12:02 +01:00
Cornelius A. Ludmann
74f3567c11 [ws-daemon] Add nil pointer guard in content initializer for prebuilds 2020-12-15 16:36:19 +01:00
Alex Tugarev
7eea67a8a1 [ws-daemon] don't fail if prebuilt is not found 2020-12-14 14:17:12 +01:00
Christian Weichel
4760509b17 [content-initialiser] Improve logging and OWI association 2020-12-03 14:42:49 +01:00
Christian Weichel
a3e24f8e1e [ws-daemon] Don't try to collect empty prebuild 2020-11-23 14:17:33 +01:00
Christian Weichel
e89727f677 [ws-daemon] Fix snapshot and prebuild remote content init 2020-11-18 10:58:59 +01:00
Christian Weichel
af411ca867 [ws-daemon] Use tar to unarchive backup instead of archive pkg
Fixes #2160
2020-11-12 11:05:41 +01:00
Christian Weichel
4bbf614979 [ws-daemon] Isolate content initialiser better 2020-11-11 12:00:31 +01:00