70 Commits

Author SHA1 Message Date
Pudong Zheng
f153cbb1b2 [gp-cli] allow to create snapshot 2021-12-07 14:06:32 +01:00
Cornelius A. Ludmann
fa7aadddf5 [gitpod-protocol] Remove HTTP headers from logs
This is to avoid leaking bearer tokens in the logs.

/werft no-preview
2021-11-27 10:17:23 +01:00
Pudong Zheng
c715b3521f remove all private repo check 2021-11-09 12:20:07 +01:00
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
b385af4e38 [server, protocl] Introduce 'waitForSnapshot' 2021-11-04 12:18:12 +01:00
Manuel Alejandro de Brito Fontes
fc0de7566a Fix go dependencies 2021-10-26 08:16:03 +02: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
Manuel Alejandro de Brito Fontes
12f10c68f9 Refactoring integration tests 2021-09-30 11:31:47 -03:00
Christian Weichel
f371201ea1 [dev-image] Update leeway and add gokart 2021-09-28 03:54:45 -03:00
Anton Kosyakov
7e1835c1d7 fix #5762: try reconnect 5 times to ws on bad handshake with 3xx or 4xx status code 2021-09-20 06:54: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
db6bdba8b9 Improve leeway task to update go modules 2021-09-13 16:14:38 +05:30
Anton Kosyakov
03015215a9 fix #5552: fail the local app if the server conneciton is permamently broken 2021-09-07 15:02:13 +02:00
Anton Kosyakov
f66598c82c [local-app] fix #5368: gracefully handle invalid tokens 2021-08-31 05:33:29 -03:00
rl-gitpod
543964303b [local-app] Add context handling to ReconnectingWebsocket.
Fixes #4858
2021-08-31 03:22:29 -03:00
Manuel Alejandro de Brito Fontes
347ad95d80 Switch from fmt.Errorf to xerrors.Errorf 2021-08-30 02:47:28 -03:00
Manuel Alejandro de Brito Fontes
3218858ca9 Update images 2021-08-27 12:33:26 -03:00
Manuel Alejandro de Brito Fontes
f7cf8e33e7 Update go dependencies 2021-08-27 12:33:26 -03:00
Prince Rachit Sinha
56ae452f54 Use latest image 2021-08-17 08:57:16 +02:00
Prince Rachit Sinha
a7a74bdf6f Ping the dev image version to artifact generated from current branch 2021-08-17 08:57:16 +02:00
Manuel Alejandro de Brito Fontes
f4433407ce [gitpod-protocol] Remove deprecated and unused errors and cleanup log messages 2021-08-12 17:44:11 +02:00
Manuel Alejandro de Brito Fontes
5eae8c5ed0 Update protoc and grpc dependencies
Signed-off-by: Manuel Alejandro de Brito Fontes <aledbf@gmail.com>
2021-08-04 15:49:04 +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
140c897d0d Remove old headless log infrastructure 2021-07-28 12:33:31 +02:00
Gero Posmyk-Leinemann
de9223cb0b [dev] Updated dev image 2021-07-28 08:53:32 +02:00
Lorenzo Fontana
4428d64764 Update environment image to use tag lf-workspace-vm-mount.0 2021-06-22 19:29:29 +02:00
Christian Weichel
9e12a5b1e7 [build] Bump leeway to v0.2.5 2021-06-16 18:34:51 +02:00
Manuel Alejandro de Brito Fontes
7c861d6033 Update dev environment image 2021-06-15 11:39:31 -04:00
Manuel Alejandro de Brito Fontes
a57e2e73ea Update go dependencies 2021-06-15 09:45:54 -04:00
Lorenzo Fontana
9c8737800a WORKSPACE_KERNEL environment variable
Needed because the werft build executor and the final workspace are not
guaranteed to run the same kernel.

Also simplified the scripts by using the workspace kernel coming from
the workspace's package manager directly instead of re-downloading.
2021-06-15 12:16:13 +02:00
Christian Weichel
5cfb630ae2 [build] Don't retag all images by default 2021-06-15 08:32:38 +02:00
Manuel Alejandro de Brito Fontes
d38ee02088 [gitpod-protocol] Refactor generation of gitpod-schema.json 2021-06-14 08:53:07 -04:00
Christian Weichel
f9a2ae3a45 [versions] Produce helm chart compatible versions file 2021-06-13 19:22:45 +02:00
Manuel Alejandro de Brito Fontes
9079cd53d7 Update dev-environment image 2021-06-11 09:12:33 -04:00
Manuel Alejandro de Brito Fontes
c31e2f05fe [dev-environment] Trigger rebuild 2021-06-09 12:10:42 -04:00
Lorenzo Fontana
9d34bfd483 Improve agent-smith README
Signed-off-by: fntlnz <lo@linux.com>
2021-06-09 10:16:01 +02:00
Manuel Alejandro de Brito Fontes
4afc68a2cb Update dev-environment image 2021-06-08 11:44:37 -04:00
Jan Koehnlein
05537544dc Also reverted image for wipe-devstaging 2021-06-03 12:30:29 -04:00
Jan Koehnlein
487cc63491 [dev] updated dev image 2021-06-03 14:19:13 +02:00
Alex Tugarev
0bf71f1ed3 initial contribution of components/ee/paiment-endpoint 2021-05-26 08:35:36 +02:00
Anton Kosyakov
f7b2e37cbd [supervisor] support tunneled ports 2021-05-20 09:49:33 +02:00
Manuel Alejandro de Brito Fontes
59e8ca174f Lint code 2021-05-18 07:27:57 -04:00
Manuel Alejandro de Brito Fontes
d3ebfd454b Update golangci-lint 2021-05-11 07:15:24 -04:00
Christian Weichel
d11618f937 [gitpod-protocol] Support listening to all instance updates 2021-04-22 14:20:12 +02:00
Manuel Alejandro de Brito Fontes
d38bca47ec [content-service] Update cloud.google.com/go/storage dependency 2021-04-13 08:16:24 -04:00
Manuel Alejandro de Brito Fontes
7d934f6a3e Update dev-environment image 2021-04-08 06:57:57 -04:00
Manuel Alejandro de Brito Fontes
206fcf90c1 [dev] Update go to 1.16.3 2021-04-08 06:57:57 -04:00
Anton Kosyakov
7f3ba1c820
fix workspace file extension (#3768) 2021-04-07 20:04:48 +02: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