37 Commits

Author SHA1 Message Date
Christian Weichel
572fcbb008 [ws-daemon] Start workspace controller based content init 2023-01-23 14:14:30 +01:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Manuel Alejandro de Brito Fontes
486f8101a7 [wa-daemon] Do not allow the start of ws-daemon if there not disk space 2022-11-13 15:00:43 +02:00
Manuel Alejandro de Brito Fontes
ee0762cf5d Create LVM device files 2022-11-07 11:18:37 +01:00
Manuel Alejandro de Brito Fontes
0412c5f461 [test] Reduce loop wait time 2022-10-05 05:15:20 +02:00
Milan Pavlik
631838ef82 Expose version in ws-daemon & content-service 2022-09-16 21:58:17 +02:00
Christian Weichel
9ace0e8f1e Make content init work on Ubuntu 2022-07-06 05:12:53 +05:30
Manuel Alejandro de Brito Fontes
17c7adb6b4 Increase process priority 2022-07-06 00:34:52 +05:30
JenTing Hsiao
9631a0b57b Remove deprecated function
The function grpc.WithInsecure() is deprecated, use
grpc.WithTransportCredentials(insecure.NewCredentials()) instead.

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-06-15 13:07:24 +05:30
Christian Weichel
67ce7d01a7 [ws-daemon] Use baseserver to run services 2022-05-30 20:23:49 +05:30
Manuel Alejandro de Brito Fontes
cc819bb533 [ws-daemon] Refactor watch of configuration file 2022-05-18 10:41:32 +05:30
Christian Weichel
8dd76ed762 [ws-daemon] Support config reload for IO limits 2022-04-21 05:08:33 +05:30
Manuel Alejandro de Brito Fontes
84c717cfe0 Manually write IO limits rather than using a library 2022-04-21 04:33:33 +05:30
Manuel Alejandro de Brito Fontes
bdb45ab341 Refactor I/O limit annotation 2022-04-21 00:52:33 +05:30
Manuel Alejandro de Brito Fontes
e894487df2 [ws-daemon] Configure readiness probe 2022-03-29 22:20:13 +05:30
Thomas Schubart
c7ef974409 Switch to prometheus collectors package
The currently used functions have been deprecated.
2022-01-24 16:44:16 +01:00
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
Simon Emms
6082a79452 [ws-daemon]: expose config publicly 2021-10-04 11:58:51 -03:00
Manuel Alejandro de Brito Fontes
f25de2cdbf Log error changing default level 2021-09-22 10:15:47 -03:00
Manuel Alejandro de Brito Fontes
e6d1cea54d Enable GRPC logging 2021-09-13 21:09:39 +05:30
Manuel Alejandro de Brito Fontes
b7a3b87337 Remove duplication of GRPC configuration 2021-09-01 17:44:31 +02:00
Christian Weichel
4c3b8b551f [ws-daemon] Disallow unknown config fields 2021-07-26 10:22:29 +02:00
Manuel Alejandro de Brito Fontes
6ab9ee12a9 [registry-facade] Add client-side reconnection 2021-06-24 11:24:20 -04:00
Manuel Alejandro de Brito Fontes
15fbc9b5dc Use gitpod-io log package 2021-06-15 10:55:33 -04:00
Manuel Alejandro de Brito Fontes
59e8ca174f Lint code 2021-05-18 07:27:57 -04: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
Christian Weichel
a34163f131 [metrics] Add call metrics to all gRPC services 2021-02-08 09:49:09 +01:00
Christian Weichel
b7dda84ad0 [license] Update license header from TypeFox GmbH to Gitpod GmbH 2021-01-04 15:12:02 +01:00
Christian Weichel
4760509b17 [content-initialiser] Improve logging and OWI association 2020-12-03 14:42:49 +01:00
Christian Weichel
4b919e1b31 [ws-daemon] Follow Prometheus naming best practices 2020-12-01 15:48:45 +01:00
Christian Weichel
4bbf614979 [ws-daemon] Isolate content initialiser better 2020-11-11 12:00:31 +01:00
Christian Weichel
af40898931 [ws-daemon] Support direct validation of helm chart produced config 2020-10-19 07:46:04 +02:00
Christian Weichel
7172d822c7 [ws-daemon] Fold ws-manager-node into ws-daemon 2020-10-19 07:46:04 +02:00
Christian Weichel
6d93dd8348 [ws-daemon] Rename ws-sync to ws-daemon 2020-10-19 07:46:04 +02:00