4759 Commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
484a0b8aec Fix Redis tests 2022-05-10 21:02:25 +05:30
Manuel Alejandro de Brito Fontes
632fae8e75 Remove Redis ttl keys 2022-05-10 21:02:25 +05:30
Christian Weichel
8128261727 [ws-manager] Fix CDWP test 2022-05-10 20:53:25 +05:30
Pavel Tumik @ GitPod
08acca87c1 [content-service] add prestop hook to extract git status when workspace is using pvc 2022-05-10 19:27:25 +05:30
Milan Pavlik
98726d37cc [server] Return NOT_FOUND when workspace does not exist 2022-05-10 19:07:25 +05:30
Pudong Zheng
801ac5f52e Add metrics push gateway for supervisor 2022-05-10 19:06:25 +05:30
Christian Weichel
754e7564a5 [common-go] Make fixture tests cope with extra space 2022-05-10 16:43:25 +05:30
Christian Weichel
a9849a61f1 [ws-manager] Avoid invalid workspace class names 2022-05-10 16:43:25 +05:30
Christian Weichel
acd2eaf810 [ws-manager] Rename default workspace class
from "" to "default"
2022-05-10 16:43:25 +05:30
Christian Weichel
59c10c6e41 [ws-manager] Explicitely proxy image-builder 2022-05-10 16:02:25 +05:30
Milan Pavlik
262cba9b9c [baseserver] Expose gRPC prometheus metrics 2022-05-10 15:48:25 +05:30
mustard
8f11eccb4f Remove intellij to avoid generating large gradle 2022-05-10 15:31:25 +05:30
Laurie T. Malau
2250729ffd Add request duration metric 2022-05-10 15:17:25 +05:30
Moritz Eysholdt
b58fc5a2c4 Clean preview envs after two days of no new commits 2022-05-10 15:15:25 +05:30
Andrew Farries
539414d0e4 Ensure that blocked repo string is a valid regexp 2022-05-10 14:07:25 +05:30
Andrew Farries
1ae1ce97bf Add test for blocked repository config 2022-05-10 14:07:25 +05:30
Andrew Farries
fbf4932c9c Add blockedRepositories config to the installer
* Add new config under the `experimental.webapp.server` section.
* Add the new field to the configmap struct.
2022-05-10 14:07:25 +05:30
Milan Pavlik
66d03b3e7f [pre-commit] Add go fmt, go mod tidy & bump versions 2022-05-10 13:43:25 +05:30
Nandaja Varma
0ab2a8da13 [licensor] cleanup duplicate license types 2022-05-10 13:36:25 +05:30
Gero Posmyk-Leinemann
b02e5488d4 [werft] Configure payment with installer 2022-05-10 13:26:25 +05:30
Milan Pavlik
29eb960913 [pre-commit] Ensure a file is either empty, or ends with one newline 2022-05-10 13:06:25 +05:30
Manuel Alejandro de Brito Fontes
adcdf37712 Update buildkit to v0.10.2 2022-05-10 12:53:25 +05:30
Jean Pierre
1658aad09a [code] point code nightly back to gp-code/main branch 2022-05-10 12:52:25 +05:30
Andrew Farries
57ce815dd8 Add a test for ws garbage collection
Add it to the existing configmap test.
2022-05-10 12:38:25 +05:30
Andrew Farries
4f70422024 Make workspace garbage collection configurable 2022-05-10 12:38:25 +05:30
utam0k
a766836727 workspacekitp: Remove slirp4netns codes where it affects the supervisor. 2022-05-10 00:35:25 +05:30
Jan Keromnes
f40d0cf0aa [db][protocol] Implement TeamSubscription2 DB shapes and migration 2022-05-09 23:07:25 +05:30
George Tsiolis
8a51b9d2d3 Update label in bug issue template 2022-05-09 21:47:24 +05:30
Pavel Tumik @ GitPod
f1c142b9fb [gitpod-db] add new DB entity for VolumeSnapshot 2022-05-09 20:08:24 +05:30
mustard
037a4803a9 [dashboard] increase IDE awareness for onboarding user when starting workspace 2022-05-09 18:49:25 +05:30
Victor Nogueira
b29409611e Update $id property from Gitpod JSON Schema with the current URL 2022-05-09 18:07:24 +05:30
Autofix
63d48ab3a2 Autofix: upgrade-nvm-tools 2022-05-09 16:41:24 +05:30
jakobhero
6739a837fa [Analytics] Add team properties to team_joined call 2022-05-09 15:09:24 +05:30
George Tsiolis
705e1eac83 Update GitLab logo 2022-05-09 15:08:24 +05:30
JenTing Hsiao
6c0a49cbf8 Fix typo
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-05-09 15:07:24 +05:30
Jan Keromnes
8ce8f7a5d0 [protoc] Automatically remove trailing spaces in generated java files 2022-05-09 12:42:24 +05:30
Jan Keromnes
89e97d6cbd [protoc] Automatically remove trailing spaces in generated pb.d.ts files 2022-05-09 12:42:24 +05:30
JenTing Hsiao
99eb430968 Fix typo
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-05-08 22:31:23 +05:30
roboquat
4c6c982947 [changelog] updated changelog 2022-05-07 20:28:22 +05:30
Mads Hartmann
dbc5805c38 Don't end all spans when using .fail 2022-05-07 01:15:22 +05:30
Mads Hartmann
5c92439e9e Handle preview deployment failures on main more robustly
Rather than relying on catching errors everywhere and using exit 0 in the
implementation of preview environment deployments, this moves the try/catch
all the way to the top. This ensure that preview deployment errors never
breaks the main build.

Using exit 0 is also not ideal as it means we might not flush traces, so
getting rid of those is nice.
2022-05-07 01:15:22 +05:30
Mads Hartmann
c7c2a92bf7 Always log the error that caused the job to fail
Previously the error would only be sent to Slack, and added to the span
but wouldn't be visible in the actual Werft logs. This fixes that
2022-05-07 01:15:22 +05:30
Radomir Stevanovic
ce5b6cd77a Reduce env var value UI limit to 32k-1 for consistency
Co-authored-by: Jan Keromnes <janx@linux.com>
2022-05-06 20:54:21 +05:30
Radomir Stevanovic
4d45a42e7e Add env var name/value length validation
Also, decrease maxlen for value from ~64k*3/4 to a nice round 32k.
2022-05-06 20:54:21 +05:30
Andrew Farries
deba0f9745 Add tests for setting static message bus password 2022-05-06 20:23:22 +05:30
Andrew Farries
1f4d95a2e8 Add config to set a static message bus password
Add `experimental.common.staticMessagebusPassword` to set a static
password for the rabbit mq bus, rather than regenerating a new one on
every render.
2022-05-06 20:23:22 +05:30
George Tsiolis
08954965c6 Change icon spacing in license page 2022-05-06 17:31:21 +05:30
Laurie T. Malau
202d703fe0 Transform getWorkspace response 2022-05-06 17:25:22 +05:30
Pavel Tumik @ GitPod
02a95899ec [installer] add snapshot class into PVC config for ws-manager 2022-05-06 16:01:21 +05:30
Nandaja Varma
1f4e6389e0 [dashboard] handle unlimited users condition in license page 2022-05-06 15:22:21 +05:30