Cornelius A. Ludmann
6509092ad4
[ws-manager] Add supervisor ref to IDEImage
2021-11-11 08:34:08 +01:00
Manuel Alejandro de Brito Fontes
037eb40107
Refactor ws-manager to stop using services
2021-11-05 10:33:03 +01:00
Cornelius A. Ludmann
e7c93eb382
[ws-manager] Add destkop_ide_image
2021-10-26 15:02:04 +02:00
Christian Weichel
20adf1dbe6
[ws-manager] Introduce stoppedByRequest condition
2021-10-14 18:12:01 -03:00
Christian Weichel
c9d4e37444
[ws-manager] Provide ordering of status updates
2021-09-29 07:37:46 -03:00
Christian Weichel
da28f48f11
[ws-manager] Recognise terminated pods as running
2021-08-27 06:38:25 -03:00
Christian Weichel
18b08d8a42
[ws-manager] Properly stop workspaces with failed img pull
2021-08-27 06:38:25 -03:00
Christian Weichel
b4a99407b0
[ws-manager] Stop workspaces that never ran
2021-08-27 06:38:25 -03:00
Christian Weichel
a32b5c088f
[ws-manager] Don't nil-deref on timeout computation
2021-07-29 17:37:33 +02:00
Christian Weichel
479abb7869
[ws-manager] Don't add failed condition when headless task fails
2021-07-29 10:12:32 +02:00
Christian Weichel
1c7b10e228
[ws-manager] Stop workspaces timing out during backup
2021-07-26 16:14:30 +02:00
Christian Weichel
3bb79b04da
[ws-manager] Properly stop all headless workspaces
...
not just prebuilds
2021-07-22 16:32:26 +02:00
Christian Weichel
133cdcfa0c
[image-builder] Backport mk3 from gitpod-com
2021-07-22 16:32:26 +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
eb0f0c37d8
[ws-manager] Backport #4405 to use nodeName
2021-06-25 15:50:48 +02:00
Christian Weichel
715ef34b22
[ws-manager] Backup on pod eviction ( #4405 )
...
* [ws-manager] Backup on pod eviction
* Fixed changelog
* Update components/ws-manager/pkg/manager/monitor.go
Co-authored-by: Cornelius A. Ludmann <cornelius.ludmann@typefox.io>
Co-authored-by: Jan Koehnlein <jan@gitpod.io>
Co-authored-by: Cornelius A. Ludmann <cornelius.ludmann@typefox.io>
2021-06-08 11:19:01 +02:00
Manuel Alejandro de Brito Fontes
cb2dd80d1c
[ws-manager] Remove deprecated annotation
2021-05-25 12:25:01 -04:00
Jan Keromnes
7f8e5571df
[server][ws-manager] Allow setting customTimeoutAnnotation for headless workspace pods
2021-05-21 09:23:35 +02:00
Jan Keromnes
c997daf0a1
[ws-manager] When a workspace times out, log the expected timeout instead of the actual time spent
2021-05-21 09:23:35 +02:00
Christian Weichel
e33d5265a0
[ws-manager] Remove finalizer once WS is stopped
2021-03-29 11:07:13 +02:00
Christian Weichel
2b5b6e7c86
[ws-manager] Remove all PLIS leftovers
2021-03-24 09:56:21 +01:00
Christian Weichel
724ed7a92a
[ws-manager] Replace PLIS with k8s finalizer
2021-03-24 09:56:21 +01:00
Manuel Alejandro de Brito Fontes
53189d3fa6
[ws-manager] Lint code and cleanup protobuf
2021-03-16 07:35:57 -03:00
Manuel Alejandro de Brito Fontes
2b6a56bc40
Update go imports
2021-03-02 06:37:49 -03:00
Manuel Alejandro de Brito Fontes
08774bd177
[ws-manager] Switch to controller-runtime abstraction
2021-03-01 14:00:58 -03:00
Gero Posmyk-Leinemann
9be229e4a2
[admin] More runtime info: podName and nodeIp ( #3197 )
...
* [admin] Render additional workspace properties
* [protocol] add instance.status.podName
* [protocol] Introduce instance.status.nodeIp
2021-02-23 10:19:26 +01:00
Christian Weichel
0fd958c8da
[ws-manager] Make compatible with Kubernetes v1.20.1
2021-01-11 15:25:05 +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
8d7deffb49
[ws-manager] Less noisy marking of timed out WS in intermediate state
2020-11-27 09:57:18 +01:00
Christian Weichel
9f98c92a25
[ws-manager] Properly report FallbackToLogsOnError termination messages
2020-11-06 13:54:09 +01:00
Christian Weichel
3a84d35b36
[ws-manager] Report IDE image as part of the workspace spec
...
Note: this change is not backwards compatible as it makes incompatible
changes to the protocol.
2020-09-04 14:12:06 +02:00
gitpod-init
24f7b609bf
initial commit
2020-08-25 09:25:15 +00:00