4759 Commits

Author SHA1 Message Date
Andrew Farries
26434fa5b6 Add unit test for rendering resources 2022-04-28 20:04:14 +05:30
Andrew Farries
674db36fbb Make resources configurable for all components
Use the common.ResourceRequirements function from the parent commits,
passing in the existing defaults.
2022-04-28 20:04:14 +05:30
Andrew Farries
c8358e87ee Add ResourceRequirements function to common
Take a default set of ResourceRequirements and override them if any
resource config for the given component is present in the `experimental`
section.
2022-04-28 20:04:14 +05:30
Andrew Farries
9a94500bcc Add Resources to experimental PodConfig section
To allow each component (server, dashboard etc) to specify resource
requirements via the `experimental` config section.
2022-04-28 20:04:14 +05:30
Jan Keromnes
f6a76a9f64 [dashboard] Disable search indexing of all pages 2022-04-28 19:46:14 +05:30
Christian Weichel
96b2a36540 [ws-daemon] Support GIT_SSL_CAINFO 2022-04-28 18:47:14 +05:30
Mads Hartmann
fc40211fb0 Ensure install is actually non-blocking 2022-04-28 18:02:14 +05:30
Mads Hartmann
d299486e9a Install monitoring satellite async for VMs again 2022-04-28 18:02:14 +05:30
Mads Hartmann
a224d3b5ff Make installMonitoring blocking 2022-04-28 18:02:14 +05:30
Mads Hartmann
8ca3f935a0 Dont use async in these methods 2022-04-28 18:02:14 +05:30
Mads Hartmann
befbccc98e Convert to class to reduce argument passing 2022-04-28 18:02:14 +05:30
Manuel Alejandro de Brito Fontes
8920fd470f [registry-facade] Improve redis error messages 2022-04-28 16:59:14 +05:30
Milan Pavlik
d2bdfa9a1c [public-api] Fix codegen 2022-04-28 16:58:14 +05:30
Moritz Eysholdt
82d7451ce9 Remove unneeded privileges 2022-04-28 15:52:14 +05:30
Gero Posmyk-Leinemann
263ad011fd [server] Remove superfluous config field builtinAuthProvidersConfigured 2022-04-28 14:42:14 +05:30
Sven Efftinge
eb48e8a568 [server] reduce inactivity time to 1 week (was 10) 2022-04-28 13:49:14 +05:30
Milan Pavlik
997c6045fa [public-api] Caddy serves gRPC port instead of http 2022-04-28 12:45:14 +05:30
mustard
32434b5ee3 feat: ide awareness during onboarding
Co-authored-by: mustard <huiwen@gitpod.io>
Co-authored-by: andreafalzetti <andrea@gitpod.io>
2022-04-28 12:26:14 +05:30
Sven Efftinge
028c27c8e4 [prebuilds] ignore inverse PRs
fixes https://github.com/gitpod-io/security/issues/26
2022-04-28 12:16:14 +05:30
Pavel Tumik
fbbec7b307 [ws-manager] fix finalizeWorkspaceContent can be called twice 2022-04-28 09:47:14 +05:30
Pavel Tumik
f9531f3915 [ws-daemon] update log message to be unique 2022-04-28 09:47:14 +05:30
roboquat
21f4a14ca1 [changelog] updated changelog 2022-04-28 08:28:14 +05:30
Christian Weichel
d199434ee4 [workspaces] Improve dev loop script 2022-04-28 03:47:13 +05:30
Andrew Farries
35e21783ac [webapp] Introduce new instance phase "building" (part I, back- and forwards-compatible) 2022-04-28 00:51:14 +05:30
Jean Pierre
f3f0aef255 Update vscode stable 1.66.2 2022-04-28 00:20:13 +05:30
Jean Pierre
056e52ea44 Update vscode 1.66.2 2022-04-28 00:03:13 +05:30
mustard
58ceb91e81 [server] fix ide option not exists bug 2022-04-27 20:45:13 +05:30
Mads Hartmann
978805ef23 Remember to close span 2022-04-27 20:41:13 +05:30
Mads Hartmann
c51b9856d4 Add comment 2022-04-27 20:41:13 +05:30
Mads Hartmann
ad31e87ab4 Dont use full namespace when constructing DNS names 2022-04-27 20:41:13 +05:30
Mads Hartmann
08f0e00518 Sequentialize deletion of dns/certs/gitpod and add logging 2022-04-27 20:41:13 +05:30
Mads Hartmann
ef83f12420 Simplify DB check and improve werft logging 2022-04-27 20:41:13 +05:30
Mads Hartmann
f2cbd74019 Also invoke removePreviewDNSRecord during cleanup 2022-04-27 20:41:13 +05:30
Liam Bennett
2e7918609b add dns and cert cleanup 2022-04-27 20:41:13 +05:30
ArthurSens
bd823ceae9 Add Pyrra to preview environments
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-04-27 19:43:13 +05:30
Milan Pavlik
e09c6996d8 [baseserver] Add grpc logging interceptors 2022-04-27 18:16:13 +05:30
Prince Rachit Sinha
6f55a53d4e [observability] Add filtering n update link n vars 2022-04-27 17:09:13 +05:30
Moritz Eysholdt
83800224fe Build: never lose STDOUT or STDERR when processes fail 2022-04-27 16:10:13 +05:30
Milan Pavlik
9a77c85447 [baseserver] Fix log typo to show correct port 2022-04-27 16:09:13 +05:30
Simon Emms
ff2eaf92fd [kots]: fix typo in CA cert extract command 2022-04-27 15:27:13 +05:30
Nandaja Varma
926e792ec5 [installer] add script to build config doc 2022-04-27 14:28:13 +05:30
Mads Hartmann
5706b83cc7 Overwrite existing k3s entries in the kubectx
This is needed when switching bracnhes or when using
clean-slate-deployment.
2022-04-27 14:24:13 +05:30
Harry Hopkinson
32baa1c65e Update the error message 2022-04-27 13:43:13 +05:30
JenTing Hsiao
c31498eb31 Fix E2E label filter not working
The label filter is supported from sigs.k8s.io/e2e-framework@v0.0.4,
we bump the sigs.k8s.io/e2e-framework to the latest version v0.0.6.

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-04-27 12:47:13 +05:30
Tarun Pothulapati
3c3530e6da Update registry-facade to use https-certificate
THis updates the `GITPOD_CA_CERT` loading to also use the same customCA
cert, instead of loading `builtin-registry-facade-cert` which is not
used anywhere for now.

This is done to fix the GKE regression of loading certs into
`docker` and `containerd`.

Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022.04.0-rc0
2022-04-27 12:43:13 +05:30
roboquat
73538baef5 [changelog] updated changelog 2022-04-27 09:21:13 +05:30
Manuel Alejandro de Brito Fontes
42783dc21f [supervisor] Do not report error when the process is terminated 2022-04-27 09:15:13 +05:30
JenTing Hsiao
c0c74396d8 Fix go mod verify failed
Remove duplicate controller-runtime.

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-04-27 06:56:13 +05:30
Thomas Schubart
3914677ae3 Speed up edit-compile-run loop 2022-04-27 03:44:12 +05:30
Simon Emms
8a321b5c88 [kots]: add configuration for using a custom CA certificate 2022-04-27 02:08:38 +05:30