7688 Commits

Author SHA1 Message Date
Mads Hartmann
efd028629d Move logic related to deploying Gitpod to preview environments to dev/preview:deploy-gitpod 2022-11-03 12:32:08 +01:00
Tarun Pothulapati
f245a4712d [local-preview] Update status messages to depend on echo'sh
With the removal of `-x` option in bash, We can't rely on the
commands anymore and instead have to start using `echo` messages
to match statuses in `prettylog`.

This PR updates the remaining statuses on the
same.

Signed-off-by: Tarun Pothulapati <tarun@gitpod.io>
2022-11-03 11:40:07 +01:00
JenTing Hsiao
d686ea9685 Add counter metrics to record error count
Add two metrics to record the `mount device failed` and `cannt mount volume`
error. So, we could know the frequency the error happened.

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-11-03 10:57:07 +01:00
JenTing Hsiao
0a130f1cda Skip the cannot mount workspace event because it might be an intermediate state
Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-11-03 10:57:07 +01:00
roboquat
5fffa02154 Update Platform Version of JetBrains Backend Plugin to 223.7401-EAP-CANDIDATE-SNAPSHOT 2022-11-03 10:46:07 +01:00
Andrea Falzetti
10f556316a chore(jetbrains): use only one clipboard manager 2022-11-03 10:00:08 +01:00
Milan Pavlik
76424a4b49 [usage] Make reset usage task configurable through installer 2022-11-03 09:50:07 +01:00
roboquat
3747e9c3d1 [changelog] updated changelog 2022-11-03 09:44:07 +01:00
Milan Pavlik
172bf96007 [gitpod-protocol] Support using Cookie for Golang client 2022-11-03 08:59:07 +01:00
Milan Pavlik
9e255760eb [gitpod-protocol] Add ResetGenericInvite to golang client 2022-11-03 08:58:07 +01:00
Milan Pavlik
91ecf0782e [public-api] Implement experimental JoinTeam 2022-11-03 08:57:08 +01:00
Milan Pavlik
66c9f2df22 [public-api] Add primary_email to TeamMember 2022-11-03 08:33:07 +01:00
Milan Pavlik
5af42c46c0 [public-api] Implement experimental GetTeam 2022-11-03 08:31:07 +01:00
Aleksandar
5f5c59a420 Revert "Default to letsencrypt cert isuser"
This reverts commit d44808c5e6e44d48b983d5453b84a8331160ad37.
2022-11-03 07:56:07 +01:00
Alex Tugarev
3450b2ec36 [bitbucket-server] improve logging of webhook installation 2022-11-03 07:55:07 +01:00
Pavel Tumik
9a8151df25 refactor dispose workspace when using pvc 2022-11-03 01:16:07 +01:00
Milan Pavlik
0d249cb410 [grafana] Fix Connect / server error requests labels 2022-11-02 23:28:07 +01:00
Filip Troníček
ab71063e7c Update stable to 1.73 2022-11-02 22:52:07 +01:00
Thomas Schubart
ad2f82b43b [server] Do not send protected secrets feature flag 2022-11-02 21:25:07 +01:00
Thomas Schubart
6e7cbfb18c [installer] Do not add protected secrets flag by default 2022-11-02 21:25:07 +01:00
Thomas Schubart
7b468c43ef [ws-manager-api] Remove protected secrets from grpc 2022-11-02 21:25:07 +01:00
roboquat
a7c10f7b3c [JetBrains] Update IDE images to new build version 2022-11-02 20:45:07 +01:00
Andrea Falzetti
9bc3d390c0 chore(jetbrains): publish automatically to stable channel
Co-authored-by: Victor Nogueira <victor@gitpod.io>
2022-11-02 20:18:08 +01:00
Victor Nogueira
18aec459b6 Add actions Copy URL and Copy Web URL on forwarded ports in terminals from JetBrains EAP IDEs
Co-authored-by: Andrea Falzetti <andrea@gitpod.io>
Co-authored-by: Anton Kosyakov <anton@gitpod.io>
2022-11-02 20:16:07 +01:00
mustard
cc3f4a13df [blobserve] remove not exists file replacement 2022-11-02 18:42:07 +01:00
Milan Pavlik
1b4966be80 [public-api] Populate full name and avatar for team members 2022-11-02 16:50:07 +01:00
Wouter Verlaek
e8bf53b43e [image-builder-mk3] Add sequence diagram 2022-11-02 16:10:07 +01:00
Andrew Farries
901aff37d0 Add d_b_workspace_cluster table to sync config 2022-11-02 15:45:07 +01:00
Anton Kosyakov
1b60280a18 [openvsx-mirror] stable dashboard variables 2022-11-02 15:06:07 +01:00
JenTing Hsiao
0459b5be87 kubecdl: filter the instance-type = control-plane
Add one more criteria to filter the control plane nodes only

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-11-02 14:16:07 +01:00
Laurie T. Malau
84e1f36c02 [usage] Use createStripeSubscription behind feature flag 2022-11-02 12:52:06 +01:00
Andrew Farries
15738648aa Make findFiltered respect soft deletion 2022-11-02 12:07:06 +01:00
Andrew Farries
36a496e1be Add failing test for findFiltered
Check that the method correctly excludes soft-deleted clusters.
2022-11-02 12:07:06 +01:00
Andrew Farries
7ad64ced9a Filter out deleted clusters in findByName 2022-11-02 12:07:06 +01:00
Andrew Farries
dd44961197 Change deleteByName to use soft deletion 2022-11-02 12:07:06 +01:00
Milan Pavlik
5c7d6cfafd [dashboard] Fix public api feature flag name 2022-11-02 12:06:06 +01:00
Milan Pavlik
06371a23a9 [dashboard] ListTeams using Public API 2022-11-02 11:52:06 +01:00
ArthurSens
6ee2fc5ef9 Add links to explore cardinality metrics
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2022-11-02 11:44:07 +01:00
Milan Pavlik
d64eb0cef0 [server] Do not fail joining a team you're already a member of 2022-11-02 11:42:07 +01:00
JenTing Hsiao
546df5c419 kubecdl: use label filter to find the exact cluster
According to https://cloud.google.com/sdk/gcloud/reference/topic/filters#Operator-Terms
The operators `=` and `:` are deprecated.
If we want to test equality, we should use `key <= value AND key >= value`.

Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com>
2022-11-02 11:35:06 +01:00
Milan Pavlik
e24616b9fb [public-api] Implement experimental ListTeams 2022-11-02 09:50:06 +01:00
Milan Pavlik
debb16b9cb [gitpod-protocol] Add support for getTeam in golang client 2022-11-02 09:34:06 +01:00
Milan Pavlik
87485bf48c [server] Add getTeam 2022-11-02 09:34:06 +01:00
Andrew Farries
0b226113cd Take the applicationCluster from config
Take the applicationCluster from config as happens elsewhere in this
module rather than from the environment.
2022-11-02 09:33:06 +01:00
Andrew Farries
31399661d5 Amend tests to use new deleted field 2022-11-02 09:26:07 +01:00
Andrew Farries
ab0d913355 Add deleted col to d_b_workspace_cluster table 2022-11-02 09:26:07 +01:00
Milan Pavlik
0a92af5390 [public-api] Add avatar_url and full_name to TeamMember 2022-11-02 09:25:07 +01:00
Milan Pavlik
3c553500f0 [usage]Actually reset usage during ResetUsage RPC 2022-11-02 09:16:07 +01:00
Milan Pavlik
4a076cd618 [public-api] Add alerts for no metrics and failing RPCs 2022-11-02 08:43:06 +01:00
Milan Pavlik
3d7cf213c3 [public-api] Define GetTeam RPC 2022-11-02 08:42:06 +01:00