192 Commits

Author SHA1 Message Date
Wouter Verlaek
c032c4f5f1
[preview] Fix preview env, remove /tmp/license refs (#17047) 2023-03-27 21:04:25 +02:00
Manuel Alejandro de Brito Fontes
172e1464fa
Remove references to enterprise licenses (#17008)
Signed-off-by: Manuel de Brito Fontes <aledbf@gmail.com>
2023-03-26 00:38:24 +01:00
Wouter Verlaek
ea5c7a6aab
[e2e] Support and fixes for mk2 e2e tests (#16990)
* [e2e] Support and fixes for mk2 e2e tests

* Fix GHA mk2 flag, add experimental label

* Add if

* Fix slack msg

* Empty-Commit again

---------

Co-authored-by: Kyle Brennan <kylos101@gmail.com>
2023-03-24 23:42:23 +01:00
Manuel Alejandro de Brito Fontes
5b30eb5b8c
Remove unused caCertSecret (#16793)
* Add trust.cert-manager.io for to bundle CA certificates

Signed-off-by: Manuel de Brito Fontes <aledbf@gmail.com>

* Configure CA volume and volumemount in components

* Update ws-manager golden files

* Deploy trust manager in preview

* Remove duplicated volume

* Update installer golden files

* Generate a bundle only for registry-facade

* Update golden files

* Fix initcontainer volume mounts

* Update golden files

* Fix registry-facade certificate

* Update golden files

* Disable skip_verify

* Enable force conflict with apply server side

Signed-off-by: Manuel de Brito Fontes <aledbf@gmail.com>

* Avoid random werft namespace errors

Signed-off-by: Manuel de Brito Fontes <aledbf@gmail.com>

---------

Signed-off-by: Manuel de Brito Fontes <aledbf@gmail.com>
2023-03-21 11:44:13 +01:00
Wouter Verlaek
82605311a9
[preview] Fix deploy of resources in multiple ns (#16924)
* [preview] Fix deploy of resources in multiple ns

* Fix for namespaces: default to emptystring
2023-03-21 10:30:13 +01:00
Milan Pavlik
84d2808440
[installer] Remove admin-login-secret, unused (#16889)
* [installer] Remove admin-login-secret, unused

* fix
2023-03-21 09:41:13 +01:00
Aleksandar
e0c9ab4e6a
[preview] diff-apply server side force conflicts (#16901) 2023-03-21 09:17:13 +01:00
Kyle Brennan
a295beb0e4
[tests] fix werft triggered workspace integration tests (#16908)
* Debug

* Doh

* Moar

* Clean-up
2023-03-21 09:08:13 +01:00
Aleksandar
0187678f67
[preview] pass context to rollout status, fix regression (#16886) 2023-03-17 13:05:09 +01:00
Aleksandar
237481527e
[preview] fix wait, diff-apply, regression-check slack (#16842) 2023-03-15 09:35:07 +01:00
Milan Pavlik
23eb2d6292
[previewctl] Create admin credentials command (#16805)
* [previewctl] Create admin credentials command

* fix

* fix

* retest

* handle create/update

* Fix

* Fix
2023-03-13 16:09:49 +01:00
Milan Pavlik
f4c7c28f0f
Remove slowDatabase references (#16820)
* Remove slowDatabase references

* Fix
2023-03-13 11:54:48 +01:00
Milan Pavlik
e4e05143e2
[baseserver] Initialize tracer with server (#16586)
* [baseserver] Initialize tracer with server

* fix

* Fix

* fix
2023-03-03 14:57:01 +01:00
Pudong
695e5284ea
Revert "Apply gitpod resources if there's diff (#16517)" (#16642)
This reverts commit c487681a82436e31232b3b42e27ef9f3803d2c33.
2023-03-03 04:45:00 +01:00
Milan Pavlik
a0b79e3844
Remove toxiproxy (#16450)
* [proxy] Remove slow-server config

* [installer] Remove slowserver

* [proxy] Remove slow-server config

* [installer] Remove slowserver

* Remove toxiproxy

* Fix
2023-02-27 14:21:57 +01:00
Manuel Alejandro de Brito Fontes
329e56580e
Switch registry-facade from hostPort to nodePort and remove hostPort from ws-daemon (#16518)
* Switch registry-facade and ws-daemon from hostPort to nodePort

* Update golden files

* Update ports

* Remove old setting

* Remove $WS_DAEMON_PORT

* Switch to podIP

* Tune GCE VM

* Use withObservability flag
2023-02-24 21:40:54 +01:00
Aleksandar
75fd539a18
Don't disable workspace-full prepull (#16536) 2023-02-23 16:47:53 +01:00
Aleksandar
c487681a82
Apply gitpod resources if there's diff (#16517) 2023-02-23 10:08:53 +01:00
Christian Weichel
877d14eeb5 [dev:preview] Add DB_HOST default 2023-02-20 14:05:52 +01:00
Manuel Alejandro de Brito Fontes
b336a5cb65 Update go dependencies 2023-02-10 09:24:15 +01:00
Mads Hartmann
e35f6827ad Simplify staleness heuristics 2023-02-07 12:35:45 +01:00
Mads Hartmann
32acb09b8d Only exit if installing SSH keys fails 2023-02-02 14:17:43 +01:00
Mads Hartmann
9a6e19e156 Implement preivew-env-gc and run on schedule 2023-02-02 14:17:43 +01:00
Gero Posmyk-Leinemann
06c91990e2 [server, installer] Make admin-login-secret configurable (new default: not set) 2023-02-02 11:53:40 +01:00
Milan Pavlik
b3d36cf14f [spicedb] Use a secret in preview envs 2023-02-02 10:43:40 +01:00
Mads Hartmann
a3ec90a977
Build Gitpod with GHA on main (too) (#16123) 2023-01-31 14:52:11 +01:00
Aleksandar Aleksandrov
1769dbbc45 support with-large-vm 2023-01-31 13:43:38 +01:00
Alex Tugarev
3ef29bf278 [papi] Add signing secret for JWTs
Praparation to use with `golang-jwt/jwt`
2023-01-30 11:15:37 +01:00
Gero Posmyk-Leinemann
54f4f87fc4 [slow-server] Change flag from bool to string (DB_HOST) 2023-01-30 10:53:37 +01:00
Mads Hartmann
78c890f32b Temporarily build the docker image on every build 2023-01-26 15:51:33 +01:00
Mads Hartmann
464f37778f Download previewctl from image instead of building it 2023-01-26 12:52:33 +01:00
Milan Pavlik
035f65957c [spicedb] Deploy in preview 2023-01-26 11:52:34 +01:00
Milan Pavlik
bf43329fa0 [previewctl] Add create command as alias to leeway run preview:dev 2023-01-25 08:33:32 +01:00
Aleksandar Aleksandrov
7c8abd78f6 Handle context installation when switching underlying infra 2023-01-24 15:09:31 +01:00
Milan Pavlik
8e52411f92 [oidc] Remove static preview config 2023-01-24 15:08:32 +01:00
Aleksandar Aleksandrov
5d7b8b85cc Handle context installation when switching underlying infra 2023-01-24 14:40:32 +01:00
Mads Hartmann
8ecf528e77 Introduce and use custom actions for deploying gitpod and monitoring 2023-01-24 10:54:32 +01:00
Aleksandar Aleksandrov
36566ef841 preview env with-gce-vm option 2023-01-24 09:18:31 +01:00
Milan Pavlik
17e83b9985 [iam] Remove component 2023-01-23 17:33:31 +01:00
Thomas Schubart
53b5de84da Fix build 2023-01-23 14:14:30 +01:00
Christian Weichel
8caac1cd5b [ws-manager-mk2] Integrate into installer 2023-01-23 14:14:30 +01:00
Gero Posmyk-Leinemann
b4a0a218d2 [dev] Dedicated: Don't show SetupModal 2023-01-23 13:45:30 +01:00
Sven Efftinge
03a5fb6ac7 [billing] provide human readable price info 2023-01-23 11:55:30 +01:00
Gero Posmyk-Leinemann
49fe74463c [server] Config: Add showSetupModal (default: true) 2023-01-23 08:45:30 +01:00
Moritz Eysholdt
a77bf7adbd Preview Env Bugfix 2023-01-20 10:25:28 +01:00
Aleksandar Aleksandrov
722f8078b7 Option to choose between infra provider when running leeway run dev:preview 2023-01-20 09:16:27 +01:00
Gero Posmyk-Leinemann
fbe474d498 [proxy] Add installation level flag FRONTEND_DEV_ENABLED (default: false) 2023-01-19 10:45:27 +01:00
Manuel Alejandro de Brito Fontes
d13f3b2fc3 Update services node pool labels 2023-01-18 20:16:26 +01:00
Milan Pavlik
a7da50debc Remove openfga from preview config 2023-01-18 15:52:25 +01:00
Aleksandar Aleksandrov
d7e43a583c [previewctl] point to infra dir by default for stale 2023-01-18 14:01:26 +01:00