66 Commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
2911bc3283 Update k8s dependencies to v0.24.2 2022-07-05 03:37:52 +05:30
Thomas Schubart
9467431217 [daemon-api] Add workspace info endpoint 2022-06-28 22:45:37 +05:30
Pavel Tumik
56d1756376 remove daemon-api change as it is not needed 2022-05-25 13:17:39 +05:30
Pavel Tumik
88768f6e50 snapshot volume support 2022-05-25 13:17:39 +05:30
Pavel Tumik
301190db53 Add persistent volume support for workspaces
fix
2022-05-04 03:08:19 +05:30
Christian Weichel
fc1b0ac4a6 [ws-daemon] Support storage quota per class 2022-04-29 14:24:15 +05:30
Manuel Alejandro de Brito Fontes
1b88c8058e Update go modules 2022-04-25 15:52:37 +05:30
Manuel Alejandro de Brito Fontes
ab0d69cfea Update generated code 2022-04-25 15:52:37 +05:30
utam0k
f046782319 ws-dameon: implement the SetupPairVeths function. 2022-04-11 16:07:24 +05:30
Anton Kosyakov
b3ea6db43e Revert "ws-dameon: implement the SetupPairVeths function."
This reverts commit a960121dce48a80c3e5919f4fe7f056781ef9504.
2022-04-08 18:19:21 +05:30
utam0k
a960121dce ws-dameon: implement the SetupPairVeths function. 2022-04-08 13:41:21 +05:30
Christian Weichel
b6a851ebda [ws-daemon] Add EvacuateCGroup support to IWS 2022-03-04 04:08:11 +05:30
Manuel Alejandro de Brito Fontes
a563242ef3 Update go dependencies 2022-03-03 18:46:10 +05:30
Manuel Alejandro de Brito Fontes
a30a1bff48 Add ExposedPorts message and remove Target and GlobalPort 2021-11-05 10:33:03 +01:00
Gero Posmyk-Leinemann
2f55599b1e [ws-daemon] Make 'takeSnapshot' return early
The motivation here is to get the URL as identifiable attribute back to the caller so we can make this look re-entrant from the outside.
For backwards compatibilities sake, there is a "returnImmediately" flag on the call that needs to be set for the early return.
2021-11-04 12:18:12 +01:00
Manuel Alejandro de Brito Fontes
9b90bd5f6b Update protoc generated code 2021-11-02 15:50:10 +01:00
Manuel Alejandro de Brito Fontes
fc0de7566a Fix go dependencies 2021-10-26 08:16:03 +02:00
Manuel Alejandro de Brito Fontes
1854bfae70 Update controller-runtime and k8s go dependencies 2021-10-14 12:14:01 -03:00
Simon Emms
64cb84b1cc [installer]: configure leeway to build installer 2021-10-12 10:44:59 -03:00
rl-gitpod
349aced4eb [ws-daemon-api] Embed the gRPC unimplemented struct when generating as gomock cannot 2021-09-30 04:50:47 -03:00
rl-gitpod
87ea360977 [gpctl] add workspace backup command 2021-09-30 04:50:47 -03:00
Manuel Alejandro de Brito Fontes
db6bdba8b9 Improve leeway task to update go modules 2021-09-13 16:14:38 +05:30
Manuel Alejandro de Brito Fontes
f7cf8e33e7 Update go dependencies 2021-08-27 12:33:26 -03:00
Manuel Alejandro de Brito Fontes
844c6fd36e Update go format 2021-08-27 12:33:26 -03:00
Manuel Alejandro de Brito Fontes
6e7340dc86 Update k8s dependencies to v1.22.0 2021-08-11 17:31:10 +02:00
Manuel Alejandro de Brito Fontes
4edfce5ebf Update grpc dependencies
Signed-off-by: Manuel Alejandro de Brito Fontes <aledbf@gmail.com>
2021-08-04 15:49:04 +02:00
Christian Weichel
55274105ea [ws-daemon] Support sysfs mount using IWS 2021-08-02 10:16:01 +02:00
Christian Weichel
c3bea3b9c0 [ws-daemon] Support workspaces without remote storage 2021-07-28 17:52:32 +02:00
Gero Posmyk-Leinemann
000da4503b [ws-daemon] Upload logs 2021-07-15 09:00:38 +02:00
Manuel Alejandro de Brito Fontes
9681a2ba9b Update k8s dependencies to v0.21.1 2021-06-15 09:45:54 -04:00
Manuel Alejandro de Brito Fontes
a57e2e73ea Update go dependencies 2021-06-15 09:45:54 -04:00
Manuel Alejandro de Brito Fontes
fbb5da9291 Update go dependencies 2021-06-08 11:44:37 -04:00
Manuel Alejandro de Brito Fontes
9d4f213d24 Bind mounting /workspace in ring1 only if not running FWB 2021-05-26 13:10:54 +02:00
Manuel Alejandro de Brito Fontes
bbd7b11d47 Update grpc dependencies 2021-05-05 06:10:32 -04:00
Manuel Alejandro de Brito Fontes
e10c1de800 Update k8s dependencies v1.21.0 2021-05-05 06:10:32 -04:00
Jan Keromnes
63f78097a9 [ws-daemon-api] Manual fix post-protoc-generation 2021-04-20 15:04:10 +02:00
Jan Keromnes
1b2605ff53 [protoc] Re-run 'leeway run components:generate-code-from-protobuf' 2021-04-20 15:04:10 +02:00
Manuel Alejandro de Brito Fontes
dfda855db9 Embed the Unimplemented implementation 2021-04-07 07:39:04 -04:00
Manuel Alejandro de Brito Fontes
1569e1a3ba Update generated code 2021-04-07 07:39:04 -04:00
Christian Weichel
efd76beca5 [go mod] Update all go.sum files 2021-04-07 09:35:22 +02:00
Manuel Alejandro de Brito Fontes
79fea68fd6 Update go modules 2021-04-06 05:31:16 -04:00
Manuel Alejandro de Brito Fontes
9e6635dbd3
[user-namespaces] Support FUSE FS shift (#3384)
[user-namespaces] Support FUSE FS shift
2021-03-25 08:13:30 -03:00
Manuel Alejandro de Brito Fontes
326b3227be Enable user_namespace feature 2021-03-22 08:22:01 -03:00
Manuel Alejandro de Brito Fontes
b512922986 Update go dependencies 2021-03-12 12:54:40 -03:00
Manuel Alejandro de Brito Fontes
ed3e43120d Update ws-daemon 2021-03-12 12:54:40 -03:00
Manuel Alejandro de Brito Fontes
dc4f2b9b15 Update go modules to 1.16 2021-03-02 06:37:49 -03:00
Manuel Alejandro de Brito Fontes
f263277537
Update k8s go dependencies (#3271) 2021-02-25 14:20:03 -03:00
Christian Weichel
d940209ffd [go.mod] Run leeway link to clean up go replace 2021-02-01 15:22:53 +01:00
Cornelius A. Ludmann
ab4c6f5a7b Fix go.mod links with leeway link 2021-02-01 13:07:43 +00:00
Christian Weichel
2b4ae94df1 [ws-daemon] Support umount proc 2021-01-29 17:46:53 +01:00