Laurie T. Malau
4ac15c7ae3
Change issuer identifier address for OIDC ( #18693 )
...
* Change issuer identifier address for OIDC
* Fix test
---------
Co-authored-by: Milan Pavlik <pavlik.mil@gmail.com>
2023-09-18 10:40:57 +02:00
Filip Troníček
c70063626a
Update VS Code Browser to 1.82.2 ( #18729 )
...
* Update VS Code Browser to `1.82.2`
* update stable
* Update code commit
* Update code stable image
---------
Co-authored-by: Jean Pierre <jeanp413@hotmail.com>
2023-09-16 06:22:55 +02:00
Anton Kosyakov
352484b34d
node grpc spike dashboard to server ( #18691 )
...
* [public-api] add dummy service for testing
* [public-api] proxy dummy to server
* [public-api] hello service server impl
* [server] fix API contribution bindings
* [dashboard] emulate unary call
* only if actually called
* [dummy] auth
* fix tests
* [server] add interceptor to public api
* add server side observability
* fix port name
* change to unimplemented for unknown methods
* [public-api] client metrics
* fix metrics imports
* align server metrics
* actually fix metrics
* add feature flags
* fix server side streams
* [dashboard] hook error reporting
* rebase and fix imports
* feature flagged metrics from dashboard
* revert GRPC_TYPE
* address feedback
2023-09-15 13:46:54 +02:00
Filip Troníček
c8b829a282
Update VS Code Browser to 1.82.1 ( #18707 )
...
* Update VS Code Browser to `1.82.1`
* Update stable
2023-09-13 16:40:53 +02:00
Jean Pierre
bef25a6a72
Update VS Code Browser to 1.82.0 ( #18680 )
...
* Update VS Code Browser to 1.82.0
* Properly set segment key
* Update commit
* Update stable image
2023-09-08 19:30:06 +02:00
Gero Posmyk-Leinemann
64080312e7
[db] Run test against the same (bitnami/)mysql:8.0.33 version ( #18373 )
2023-09-06 15:28:03 +02:00
Anton Kosyakov
1b1c9072a3
[intellij] add previous version ( #18670 )
...
* [jb] add previous version
* revert everything but intellij
* reuse current ide config
2023-09-06 15:14:03 +02:00
Jean Pierre
242d3701ba
[code] Update gitpod-web extension ( #18661 )
2023-09-05 21:12:02 +02:00
Filip Troníček
f5c2123d50
Browser Terminal GA ( #18600 )
2023-09-05 09:24:02 +02:00
Sven Efftinge
841b616c34
[spicedb] fix stale connection handling ( #18631 )
2023-09-01 12:53:58 +02:00
Sven Efftinge
e9479030aa
[redis] fix readiness probe ( #18640 )
...
* [redis] fix readiness probe
* Update deployment.go
2023-09-01 09:48:58 +02:00
Manuel Alejandro de Brito Fontes
5791909dc4
[ws-proxy] Implement graceful shutdown ( #18583 )
...
* [ws-proxy] Implement graceful shutdown
* Align termination grace period with http shutdown timeout
* Address feedback
* Configure http server timeouts
2023-08-28 18:25:54 +02:00
Manuel Alejandro de Brito Fontes
687f337899
Enable leader election in ws-manager-mk2 (v3) ( #18539 )
...
* Enable leader election in ws-manager-mk2
* Update go modules
* Move workspace activity to CRD
* Remove workspace activity
* Cleanup
* Update ws-manager-mk2 CRD
* Cleanup
* Restore lastActivity logic
* TEST
* Disable observability
* Start the grpc server after leader election
* Bount the source of subscribers to an informer
* Cleanup
* Avoid deepCopy
* Remove goroutine to execute OnReconcile
* Refactor last activity to be consistent acrtoss the controllers
* Address feedback
2023-08-26 22:28:52 +02:00
Manuel Alejandro de Brito Fontes
f27b16ee31
Add support for pod disruption budget ( #18547 )
2023-08-25 22:06:51 +02:00
Jean Pierre
b453728cfe
Update gitpod-web extension ( #18587 )
2023-08-24 20:32:50 +02:00
Gero Posmyk-Leinemann
a8a67cc28f
[server] Reconnect to spicedb without waiting 2 mins (+ fail on missing config + client call metrics) ( #18570 )
2023-08-24 15:10:50 +02:00
Thomas Schubart
55c9165c0d
Support managed redis ( #18581 )
...
* [installer] Specify redis configuration for server
* [server] Configure Redis authentication
* [wsman-bridge] Configure Redis authentication
* [wsman-bridge] Add redis credentials to environment
2023-08-24 10:30:50 +02:00
Sven Efftinge
f7432450b6
[spicedb] rolling update when schema changes ( #18561 )
2023-08-21 16:54:47 +02:00
Manuel Alejandro de Brito Fontes
64994160d9
Remove FUSE support ( #18536 )
...
* Remove FUSE support
* Update docs
* Remove fuse-overlayfs
* Fix installer validation
2023-08-18 16:13:44 +02:00
Manuel Alejandro de Brito Fontes
7e3ccd1197
Revert "Enable leader election in ws-manager-mk2 ( #18511 )" ( #18537 )
...
This reverts commit 2838b782309bb22b9341b2cf7ead718fc34bcba8.
2023-08-17 13:02:43 +02:00
Manuel Alejandro de Brito Fontes
2838b78230
Enable leader election in ws-manager-mk2 ( #18511 )
...
* Enable leader election in wa-manager-mk2
* Switch to four parallel tests
* Cleanup
* Update activity started time after leader election
* Count maintenance test failures
* Wait before updating the activity started time
2023-08-17 11:13:43 +02:00
Kyle Brennan
34b4602286
[ws-manager-mk2] remove experimental mode feature ( #18513 )
...
* [installer] remove experimental mode
* [ws-manager-mk2] remove experimental node selector
* [ws-manager-api] remove ExperimentalMode from configuration
* Add `ws-manager-api` to vscode workspace
* [preview] remove experimental & bump deps
Depends on https://github.com/gitpod-io/gitpod-packer-gcp-image/pull/246
* [preview] LocalStorageCapacityIsolation is GA, no needed as a gate in 1.27
2023-08-15 06:37:41 +02:00
Manuel Alejandro de Brito Fontes
02b5cbe5ac
Revert "Enable leader election in ws-manager-mk2 ( #18419 )" ( #18508 )
...
This reverts commit 12d743072f0d287c3e1a9218016e3825f09a4836.
2023-08-14 11:54:40 +02:00
Christian Weichel
59900e8dc2
Add ECR authentication support to image-builder ( #18506 )
...
* Add ECR auth support
* Add EnableAdditionalECRAuth to Gitpod config
* Simplify ECR integration
* Make TrustedValue interface implementable
* Allow ECR registries by default
2023-08-14 10:36:40 +02:00
Manuel Alejandro de Brito Fontes
12d743072f
Enable leader election in ws-manager-mk2 ( #18419 )
...
* Enable leader election in wa-manager-mk2
* Remove old flag
2023-08-14 10:28:40 +02:00
Filip Troníček
53835b80b3
Update VS Code Browser to 1.81.1 ( #18485 )
...
* Update VS Code Browser to `1.81.1`
* Update Stable
* Fix stable commit
2023-08-11 17:03:37 +02:00
Huiwen
700b6050ba
Make db waiter to wait latest migration ( #18455 )
...
* Make db waiter to wait latest migration
* Move generate out of build
* Remove conn require
* Allow to ignore migration check
* Use shell
* Use fail and remote useless log
* Generate service-waiter txt when create migration
* Revert "Generate service-waiter txt when create migration"
This reverts commit 11c12b83544a448f9784f8aa94cdfd69cfb15f45.
* Add log
2023-08-10 13:51:36 +02:00
Nandaja Varma
c3c46c5243
Remove unnecessary source array from trust manager objects ( #18469 )
2023-08-09 15:27:35 +02:00
Manuel Alejandro de Brito Fontes
de4bbbea1c
Add a new trust bundle for custom SSL certificates ( #18450 )
...
* Add a new trust bundle for custom SSL certificates
* Mount the customer certificate in the workspace
* Use the custom certificate in components
* Cleanup
* Set env variables and mount the crt in a different file
* rename custom ca cert file name
* Fix the filename in env vars
* Enable custom SSL certificate conditionally
---------
Co-authored-by: nandajavarma <nandaja.varma@gmail.com>
2023-08-08 16:46:34 +02:00
Filip Troníček
da19608fb1
Update VS Code Browser to 1.81.0 ( #18433 )
...
* Update VS Code Browser to `1.81.0`
* Update stable
2023-08-04 18:22:30 +08:00
Nandaja Varma
604febefd9
Support custom CA in trust-manager ( #18397 )
2023-08-02 15:19:27 +08:00
Milan Pavlik
f146e273ed
[installation-telemetry] Remove component ENG-291 ( #18348 )
...
* [installation-telemetry] Remove component
* [installation-telemetry] Remove component
* remove
2023-07-26 18:24:42 +08:00
Nandaja Varma
8c03e12dee
Make public URL prefix configurable ( #18344 )
...
* Make public URL prefix configurable
* making the prefix url configurable instead of just the prefix
2023-07-25 20:11:41 +08:00
Milan Pavlik
a778e6dd76
[installer] Remove messagebus WEB-618 ( #18216 )
...
* [server] Publish events during workspace starter
* retest
* fix
* fix
* retest
* retest
* retest
* retest
* retest
* retest
* retest
* retest
* [server] Publish events during workspace starter
* retest
* retest
* retest
* retest
* retest
* retest
* retest
* retest
* retest
* retest
* retest
* fix
* [installer] Remove messagebus
* fix
* fix
2023-07-24 20:51:40 +08:00
Filip Troníček
648dc301e0
Update VS Code Browser to 1.80.1 ( #18279 )
...
* Update VS Code Browser to `1.80.1`
* Update stable
2023-07-14 16:42:31 +08:00
Filip Troníček
5b1fbd3546
Allow vscode-browser-extension to report errors ( #18271 )
...
* Allow `vscode-browser-extension` to report errors
* Update extension version
* update commit and names
* Fix `gitpod-remote` ID
2023-07-13 23:17:30 +08:00
Milan Pavlik
f59c860a32
[spicedb] Add dedicated component ( #18266 )
...
* [server] Use relative path for spicedb schema
* Add spicedb component with schema
* fix
* fix
* Fix spicedb schema location
* fix
* Fix
* fix
---------
Co-authored-by: Alejandro de Brito Fontes <aledbf@gmail.com>
2023-07-12 22:38:29 +08:00
Sven Efftinge
86647b5b8a
[spicedb] added installation and admin permission ( #18179 )
2023-07-07 19:57:24 +08:00
Milan Pavlik
a3d54e2a13
[service-waiter] Extend to support redis WEB-602 ( #18196 )
...
* [service-waiter] Extend to support redis
* hook up to installer
2023-07-07 17:59:24 +08:00
Huiwen
59f43b86ed
Update gitpod-web extension ( #18191 )
...
* Update gitpod-web extension
* Use stable image
2023-07-07 10:28:23 +08:00
Huiwen
9ab7b99f41
Update VS Code Browser to 1.80.0 ( #18189 )
...
* Update VS Code Browser to 1.80.0
* stable
2023-07-07 09:05:23 +08:00
Sven Efftinge
3e215bcd61
[server] more org service ( #18174 )
2023-07-06 21:07:23 +08:00
Milan Pavlik
100bd3dad9
[installer] Allow ws-man-bridge to connect to redis ( #18167 )
2023-07-04 22:51:21 +08:00
Sven Efftinge
66e0cf2946
[server] more project service ( #18157 )
...
- more testing
- throw 404 instead of undefined
- more permission checks
2023-07-04 20:35:21 +08:00
Milan Pavlik
4cb8fd08b4
[ws-man-bridge] Setup redis WEB-595 ( #18155 )
...
* [ws-man-bridge] Setup redis
* fix
* fix
* fix
2023-07-04 18:01:21 +08:00
Anton Kosyakov
d45f3acd2d
[metrics] exclude VS Code Browser from error reporting ( #18136 )
...
They are too noisy right now. We still report observability. Later we are going to reconsider to report only from our components to make it more useful.
2023-07-04 00:32:20 +08:00
Sven Efftinge
0aff5b1c77
[server] perm-check and test project service ( #18111 )
2023-07-03 23:34:20 +08:00
Sven Efftinge
2920a3b6c7
[server] organization service ( #18099 )
2023-07-03 22:20:20 +08:00
Milan Pavlik
6ba6c776c9
[perms] Implement organization delete ( #18096 )
...
* [perms] Compose org updates
* Fix
* fix
* [perms] Implement organization delete
* fix
* fix
* fix
* Fix
2023-06-29 03:02:46 +08:00
Milan Pavlik
3b6472b158
[ws-man-bridge] Use chainguard image WEB-576 ( #18084 )
...
* [ws-man-bridge] Use chainguard image
* fix
* retest
* Fix
* fix?
* fix
2023-06-28 18:32:46 +08:00