9325 Commits

Author SHA1 Message Date
Kyle Brennan
59b51a5b10 [docker-up] update Docker Compose to 2.10.0-gitpod.1
Context: https://github.com/gitpod-io/gitpod/pull/16368#issuecomment-1437114679

Related Docker Compose release: https://github.com/gitpod-io/compose/releases/tag/v2.10.0-gitpod.1

Also, refactored source of truth for Docker Compose version to WORKSPACE.yaml for consistency and consideration when changing Docker version
2023-02-21 18:28:51 +01:00
Devansu Yadav
ce466d2594 minor: update checkmark icon in org selector 2023-02-21 17:17:51 +01:00
Anton Kosyakov
44f60692d0 [rebuild] map workspace location properly 2023-02-21 16:33:51 +01:00
Pudong Zheng
7f02f26784 [gitpod-cli] gp rebuild respect image context 2023-02-21 16:26:51 +01:00
George Tsiolis
8eb9d8ccb6 Update search input style 2023-02-21 09:47:51 +01:00
Alex Tugarev
2d150094a2 [dashboard] add switchToPAYG feature flag 2023-02-21 08:14:51 +01:00
Anton Kosyakov
532513a848 fix #12208: gp env to respect workspace env vars 2023-02-20 18:36:50 +01:00
Anton Kosyakov
cca07f15ed [ide-service] remote gp-run experiment 2023-02-20 16:10:50 +01:00
Pudong Zheng
40830a89d5 [workspace] change container iface name ceth0 to eth0 2023-02-20 15:05:50 +01:00
Kyle Brennan
852f5cd5b1 Update buildkit and containerd
* `buildkit` v0.11.2 -> v0.11.3
* `containerd` v1.6.16 -> v1.6.18
2023-02-20 14:38:50 +01:00
Kyle Brennan
5e53e426da [common-go] convenience script to manage workspace-cluster dependencies 2023-02-20 14:38:50 +01:00
Christian Weichel
877d14eeb5 [dev:preview] Add DB_HOST default 2023-02-20 14:05:52 +01:00
Robo Quat
32bb8c1bb1 Update Platform Version of JetBrains Backend Plugin (EAP) to 223.8836-EAP-CANDIDATE-SNAPSHOT 2023-02-20 11:44:50 +01:00
Anton Kosyakov
c5dcc42eb9 Revert "[supervisor] improve config watch logging"
This reverts commit 224077d6569960e643c553d916cd45cf7d8b3f2c.
2023-02-20 10:22:50 +01:00
Brad Harris
031707c785 handle org auth providers 2023-02-20 09:46:50 +01:00
roboquat
edf97a95f9 [changelog] updated changelog 2023-02-20 06:50:50 +01:00
Aleksandar Aleksandrov
9f63300668 Unset CI for leeway build 2023-02-17 19:23:22 +01:00
Anton Kosyakov
4172d04429 [supervisor] track workspaces with activated docker 2023-02-17 18:49:22 +01:00
Manuel Alejandro de Brito Fontes
6f2af1ef90 Apply I/O limiting to all nvme drivers 2023-02-17 18:21:22 +01:00
Pudong Zheng
232a881cb8 [supervisor-frontend] only send heartbeat when logged user is owner 2023-02-17 18:20:22 +01:00
Huiwen
a4492a27ee [code] update stable code to bring encryption 2023-02-17 16:28:22 +01:00
Huiwen
584d2892d5 [code] build stable code 2023-02-17 16:28:22 +01:00
Sven Efftinge
9e1cece0bf [dashboard] start with options by default 2023-02-17 16:25:22 +01:00
Milan Pavlik
a02a5d9db8 [alert] Page on failing workspace starts 2023-02-17 13:23:21 +01:00
Manuel Alejandro de Brito Fontes
1c9857b0f2 Update Caddy to address some memory regressions 2023-02-17 11:44:21 +01:00
Wouter Verlaek
7349d1cd3c [ws-manager-mk2] Timeout controller tests 2023-02-17 11:08:21 +01:00
Nandaja Varma
dda547c7a2 Remove KOTS lint from main build deps 2023-02-17 10:41:22 +01:00
Milan Pavlik
7b93e8099e [content-service-api] Fix codegen 2023-02-17 10:37:21 +01:00
Kyle Brennan
77b4d06723 [dev image] rebuild to get latest kubecdl 2023-02-16 15:51:21 +01:00
Kyle Brennan
29d03fe9a6 [kubecdl] create $HOME/.kube if not exist 2023-02-16 15:51:21 +01:00
Kyle Brennan
598b5372e8 [obs] Refactor alerts for image builds
For the last 30 days:

GitpodImagebuildDoneSuccess would have triggered once, on January 26 if set to 2h, instead of 4h.  A customer was potentially struggling with the outer loop. We hit a 60% error rate in Pyrra briefly: https://pyrra.gitpod.io/objectives?expr={__name__=%22workspace-imagebuild-buildsdone-success-ratio%22,%20namespace=%22monitoring-central%22,%20team=%22workspace%22}&grouping={}&from=1673297716785&to=1675716916785

GitpodImagebuildStartSuccess would have fired once, on Jan 8, when GCP was having scaling issues, and would have been correct to do so. https://gitpod.slack.com/archives/C01TNS8EVQT/p1673173223060219

Removed the warnings because they're unnecessary. Why? Pyrra sends them now for SLOs to #team-workspace-alerts.
2023-02-16 14:51:21 +01:00
Huiwen
098c9fb66d [CODEOWNERS] change protocol globals to ide 2023-02-16 14:44:21 +01:00
Huiwen
b16eae0e1d [supervisor-frontend] implement encryption for code 2023-02-16 14:44:21 +01:00
Devansu Yadav
4692a05a44 minor: fix active state on license page 2023-02-16 14:32:20 +01:00
Devansu Yadav
d3f0f59b6d update: re-use submenu for settings and license 2023-02-16 14:32:20 +01:00
Wouter Verlaek
02f323dcaf [ws-manager-mk2] Fix deployed condition being repeatedly set 2023-02-16 14:30:20 +01:00
George Tsiolis
14155255bd Update context dropdown element height 2023-02-16 14:22:21 +01:00
Milan Pavlik
7a8f76f9e5 [ws-man-bridge] Adjust CPU alert to provide better signal 2023-02-16 14:17:20 +01:00
Brad Harris
0809704737 Small adjustments to org selector menu 2023-02-16 12:57:21 +01:00
Milan Pavlik
994debf5c0 [dashboard] k8s applications 2023-02-16 08:56:21 +01:00
Brad Harris
d4f24d68ad Shift tip inside span to keep it from dissapearing 2023-02-15 22:49:20 +01:00
Brad Harris
3337d3d537 remove new from filenames and add tooltip to branch name 2023-02-15 22:49:20 +01:00
Alex Tugarev
80dc959279 [oidc] encode and validate state params
Using JWT tokens for encoding/decoding/validation of state params carried throughout the OIDC/OAuth2 flow.

Validating of integrity is crucial, as this piece of information contains the ID of the OIDC client to continue with when Gitpod receives the callback from a 3rd party. Tests should show that expiration time is checked and signature validation is effective.
2023-02-15 18:55:20 +01:00
Brad Harris
49926d016c Adding org links and icons into org selector 2023-02-15 18:40:20 +01:00
Devansu Yadav
07c65aaeb1 minor: fix column header and missing sort icon 2023-02-15 17:21:20 +01:00
Devansu Yadav
f500de383f minor: Add top margin for admin dashboard pages 2023-02-15 17:21:20 +01:00
Devansu Yadav
5ff440fea0 minor: fix layout for workspaces and projects 2023-02-15 17:21:20 +01:00
Aleksandar Aleksandrov
b01896c26a Add dummy action 2023-02-15 17:04:20 +01:00
Pudong Zheng
88a07d231f [jetbrains] make sure ide version is correct 2023-02-15 16:46:20 +01:00
Milan Pavlik
0a7ca4c08a Use context to store and populate origin 2023-02-15 15:39:20 +01:00