1124 Commits

Author SHA1 Message Date
Filip Troníček
af6a214c65 Update Code Insiders to 1.74 2022-12-07 17:58:18 -03:00
utam0k
8cf3a1de12 installer: Update golden files 2022-12-05 22:53:16 -03:00
utam0k
a2b4680f0b registry-facade: Ensure that node-labeler always monitors the registry-facade container 2022-12-05 22:53:16 -03:00
Andrew Farries
9f35591409 Run make generateRenderTests 2022-12-05 13:23:15 -03:00
Andrew Farries
a1d6699761 Update image-builder-mk3 networkpolicy
Allow ingress to `image-builder-mk3` from `slow-server`.
2022-12-05 13:23:15 -03:00
Andrew Farries
9a327d872c Update usage networkpolicy
Allow ingress to `usage` from `slow-server`.
2022-12-05 13:23:15 -03:00
Thomas Schubart
d0ccc7f044 [content-service] Log filesystem usage error 2022-12-05 07:01:15 -03:00
Thomas Schubart
0298079c12 [installer] Update ide metrics 2022-12-05 07:01:15 -03:00
Tarun Pothulapati
c2eb0c15d1 [installer] manually set allowPrivilegeEscalation to false
This PR manually sets the `allowPrivilegeEscalation` container
config to false where we don't need extra capabilities. This
is needed as not setting this explicitely could mean that
it could still be `true` based on other settings.

This also helps us future proof on any behaviour changes around
this.

Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022-12-05 06:28:15 -03:00
Sven Efftinge
a96cb7bf36 [ws-classes] simplify workspace classes
simplified by
- removing user-level setting
- removing deprecation
- removing ws-class inheritence between ws sessions
2022-12-01 13:59:00 -03:00
Alex Tugarev
ce8e4f9c12 [IAM] add component skeleton 2022-12-01 08:28:00 -03:00
Gero Posmyk-Leinemann
bafbaab329 [server, installer] Make PrebuildRateLimiter period configurable 2022-11-30 07:43:59 -03:00
Milan Pavlik
6ac662671a Fix 2022-11-30 05:30:59 -03:00
Milan Pavlik
6f0deca146 [server] Configure PAT signing key 2022-11-30 05:30:59 -03:00
Pudong Zheng
7550c5ef69 [supervisor] add some bucket for supervisor_ide_ready_duration_total 2022-11-30 02:43:59 -03:00
Pudong Zheng
116ea559bc [installer] update code stable image 2022-11-28 15:21:57 -03:00
Pudong Zheng
4b93a92119 update stable code image 2022-11-28 09:30:57 -03:00
Andrew Farries
97a64c9073 Set latency and jitter values for mysql proxy
Set these to more realistic values for simulating a connection to a US
west coast database.
2022-11-28 04:46:57 -03:00
Pudong Zheng
b0af39f525 [code] update stable code image 2022-11-23 09:44:53 -03:00
Pudong Zheng
2d211fecfc [supervisor] add ide ready duration metrics 2022-11-22 11:55:52 -03:00
Milan Pavlik
89104af0a3 [installer] Fix token signing key subpath 2022-11-22 09:28:51 -03:00
Milan Pavlik
bc23811665 [installer] Configure personal access token signing key 2022-11-21 17:12:51 -03:00
mustard
02b8929333 [code] update stable code 2022-11-21 14:09:51 -03:00
Laurie T. Malau
ee08e7863c [db] Move db models to gitpod-db/go module 2022-11-21 08:37:50 -03:00
Victor Nogueira
d96ab46401 Update output.golden files (from IDE) to fix the build pipeline 2022-11-21 08:15:51 -03:00
Simon Emms
8aad902fd6 [installer]: update render tests 2022-11-21 08:00:51 -03:00
Simon Emms
283e21e43d [installer]: introduce IDE/WebApp kinds to install relevant components 2022-11-21 08:00:51 -03:00
Simon Emms
5d5415b0cf [installer]: add render tests for Meta and Workspace kinds 2022-11-21 08:00:51 -03:00
Jean Pierre
b99534ce1f [code] update code
Cherry-picks https://github.com/microsoft/vscode/pull/166198
2022-11-21 07:38:50 -03:00
Pudong Zheng
4fbd624d3b [installer] fix render test failed 2022-11-21 05:58:50 -03:00
Milan Pavlik
f5dc3d8334 [server] Remove createSubscriptionOnUsage feature flag 2022-11-21 05:13:50 -03:00
Tarun Pothulapati
2763de8c39 [openVSXProxy] Mark the usage of PVC optional
Fixes https://github.com/gitpod-io/gitpod/issues/14529

Currently, OpenVSXProxy is the only non-optional component
that needs PVC's to get things working. The usage of a PVC
in AWS reference architecture, means that components can't
get restarted in a different zone anymore as PVC's with EBS
are specific to a zone.

As EKS reference architecture does not enable any other
component that uses PVC's (i.e minio), This is a problem
specific to `OpenVSXProxy`.

By disabling this, OpenVSXProxy's redis now will have
lost the cache once a restart occurs which does not
seems like a big deal for self-hosted customers.

Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022-11-21 04:04:50 -03:00
mustard
1bcf1bde97 Add logging for code startup perf issues 2022-11-18 13:59:48 -03:00
Andrea Falzetti
63245668cf feat(jetbrains): add rider and clion 2022-11-18 14:43:48 +02:00
Andrew Farries
191a260589 Run make generateRenderTests 2022-11-18 13:31:48 +02:00
Andrew Farries
6839026b4b Add DatabaseWaiterContainer init container 2022-11-18 13:31:48 +02:00
Nandaja Varma
6c5f908e1e [installer-tests] fix upgrade test behaviour to not delete on failure 2022-11-17 21:18:47 +02:00
Milan Pavlik
fb29551aa8 Revert "[usage] Deploy usage by default"
This reverts commit 6c1994cd3fb3c66e3cb1da2520f24c4298c72c76.
2022-11-16 18:18:46 +02:00
Jean Pierre
6d6b667e58 Update code to fix .gitpod.yml extensions validation 2022-11-16 14:29:45 +02:00
Milan Pavlik
6c1994cd3f [usage] Deploy usage by default 2022-11-16 14:04:46 +02:00
Autofix
82b73b1678 Autofix: trailing-spaces 2022-11-16 13:51:46 +02:00
Milan Pavlik
e4daab98a4 [common-go] Move base database connection & types to common-go 2022-11-16 10:59:45 +02:00
Andrew Farries
df9d2b2ff1 Add tests for replica count and resources
Check that the values for `slow-server` replicas and resource
requests/limits are taken from the config for the `server` component.
2022-11-16 10:45:45 +02:00
Andrew Farries
d8cfa4ccda Use the same resource requirements as server 2022-11-16 10:45:45 +02:00
Andrew Farries
0786d1e525 Use the same number of replicas as server 2022-11-16 10:45:45 +02:00
Andrew Farries
570d4bea29 Add comment to slow-server jwtSecret config 2022-11-16 10:39:45 +02:00
Andrew Farries
eb64ee934d Reuse rolebinding and policy from server component 2022-11-16 10:39:45 +02:00
Andrew Farries
1c16027764 Reuse role from server component 2022-11-16 10:39:45 +02:00
Andrew Farries
4acd5de5c3 Remove slowserver/types.go
Re-use the definitions in the same file in the server component.
2022-11-16 10:39:45 +02:00
Andrew Farries
90d452fb35 Set disableWsGarbageCollection to true 2022-11-16 10:39:45 +02:00