Robo Quat
1b1575b9d5
update index ( #20740 )
main-gha.32294
2025-04-25 03:00:35 -04:00
Gero Posmyk-Leinemann
561fde446c
[server] Fix custom CA ( #20770 )
...
Configure NODE_EXTRA_CA_CERTS env var to point to the CA certificate bundle file
main-gha.32275
2025-04-24 06:21:34 -04:00
iQQBot
828784c081
update github action runtime ( #20768 )
main-gha.32263
2025-04-24 03:26:34 -04:00
mustard
fbe635393f
[JetBrains] Upgrade IDEs to 2025.1 ( #20763 )
...
* [JetBrains] Update IDE images to new build version
* Make it build
* Update Platform Version of JetBrains Gateway Plugin (Stable) to
* Upgrade setup-java to v4
---------
Co-authored-by: Robo Quat <roboquat@gitpod.io>
main-gha.32240
2025-04-23 02:15:33 -04:00
Siddhant Khare
d3348ed46a
feat(dashboard): Update header layout and start page branding ( #20762 )
...
* feat(dashboard): Refactor header layout and update start page UI
* addressing nit fixes
main-gha.32228
2025-04-22 08:10:32 -04:00
Kyle Brennan
217ba2d2a4
[ops] add Slack alert for GitpodImageBuilderMk3InternalErrors ( #20753 )
...
* [ops] add Slack alert for GitpodImageBuilderMk3InternalErrors
* Fix
main-gha.32213
2025-04-21 11:38:31 -04:00
Kyle Brennan
e5b9a3c59f
[common-go] continue on hashConfig errors ( #20752 )
...
* Log the event name when hashConfig fails
* [common-go] backoff and retry watching files
* Revert "[common-go] backoff and retry watching files"
This reverts commit e43e0d80e12907e3965d6b1da052517235242922.
* Continue watching, after hashConfig error
This way, subsequent changes to the watched file may be honored
main-gha.32205
2025-04-16 12:43:15 -04:00
Robo Quat
253dac6113
[code] update code image layers ( #20748 )
main-gha.32184
2025-04-13 14:17:12 -04:00
mustard
211281858c
Patch build VSCode Browser 1.98 ( #20747 )
...
* Patch build VSCode Browser 1.98
* Update code commit
main-gha.32180
2025-04-13 13:31:12 -04:00
Gero Posmyk-Leinemann
064619c5e9
Introduce .clinerules with memory bank embedded ( #20737 )
...
* Introduce .clinerules with memory bank
* Explicitly mention memory-bank/components in rules
main-gha.32156
2025-04-07 06:09:06 -04:00
Gero Posmyk-Leinemann
2e8685b64d
[trivy] Drop superfluous trivyignore entries as follow up to #20694 ( #20733 )
main-gha.32142
2025-04-03 11:37:03 -04:00
Gero Posmyk-Leinemann
3b917d89d5
[db] Migrations image: explicitly add bash ( #20732 )
main-gha.32130
2025-04-03 02:58:02 -04:00
mustard
ea188a52c6
[supervisor] Improve git status calls to disable optional locks ( #20715 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.32114
2025-04-02 14:35:01 -04:00
Gero Posmyk-Leinemann
205ef5defd
[installer] Avoid https://tldr.fail ( #20726 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.32106
2025-04-02 07:11:01 -04:00
Gero Posmyk-Leinemann
d38220d944
Add line ( #20724 )
main-gha.32094
2025-04-01 12:11:00 -04:00
iQQBot
b134e9c1ba
Fix trivy scan on main ( #20723 )
main-gha.32089
2025-04-01 10:42:00 -04:00
iQQBot
f0eafab749
Reapply "[image-builder-bob] bump up buildkit ( #20690 )" ( #20693 ) ( #20694 )
...
* Reapply "[image-builder-bob] bump up buildkit (#20690 )" (#20693 )
This reverts commit 71378332359c80940e1c1b0dc158bf430cd67636.
Tool: gitpod/catfood.gitpod.cloud
* update
Tool: gitpod/catfood.gitpod.cloud
main-gha.32084
2025-04-01 09:42:01 -04:00
Robo Quat
cbc17ce62a
update index ( #20721 )
...
Co-authored-by: kylos101 <1272076+kylos101@users.noreply.github.com>
main-gha.32078
2025-03-31 18:42:00 -04:00
Gero Posmyk-Leinemann
198dea471d
[server, bridge] Bind metrics apps to "127.0.0.1" instead of "localhost" ( #20719 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.32070
2025-03-31 08:57:59 -04:00
Siddhant Khare
570d5c02e7
New Gitpod Classic notification ( #20714 )
...
* Add Gitpod Classic sunset notification
* copy text update
main-gha.32060
2025-03-28 12:08:57 -04:00
Gero Posmyk-Leinemann
9dd5f747eb
[dev] Introduce script and CI step using trivy to scan and enforce 0 CRITICAL in images ( #20712 )
...
* [scripts] Introduce trivy-scan-images.sh
Tool: gitpod/catfood.gitpod.cloud
* [trivy] Fitting trivyignore.yaml
Tool: gitpod/catfood.gitpod.cloud
* [trivy] Add scan and enforcement of "CRITICAL" vulns at build time
Tool: gitpod/catfood.gitpod.cloud
* Fix base repo ref
Tool: gitpod/catfood.gitpod.cloud
* Replace docker run by oci-tool fetch file
Tool: gitpod/catfood.gitpod.cloud
main-gha.32047
2025-03-28 03:44:56 -04:00
Gero Posmyk-Leinemann
40c5b7c280
Remove empty line ( #20706 )
main-gha.32019
2025-03-24 10:04:53 -04:00
mustard
91ad3e70c5
[gha] Correct installer tag finding for IDE integration tests ( #20704 )
...
* Revert GHA tag grep on script
Tool: gitpod/catfood.gitpod.cloud
* Fix GHA
Tool: gitpod/catfood.gitpod.cloud
* fixup
Tool: gitpod/catfood.gitpod.cloud
main-gha.32006
2025-03-24 05:52:53 -04:00
mustard
9759449da3
[gha] Fix IDE integration tests ( #20703 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.32000
2025-03-24 05:08:52 -04:00
Kyle Brennan
c79af10985
[.github] fix workspace integration tests ( #20698 )
...
* [.github] search completed runs
* [.github] we were scraping a main-gha version from a dev image
This ensures we scrap what leeway is building
* Fix
main-gha.31986
2025-03-21 17:06:50 -04:00
Gero Posmyk-Leinemann
257d79c48e
[db] Bump cloud-sql-proxy to v1.37.6 ( #20697 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.31974
2025-03-21 10:04:50 -04:00
Gero Posmyk-Leinemann
b0237e2b9e
[installer] Bump kube-rbac-proxy to v0.19.0 ( #20696 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.31973
2025-03-21 10:02:50 -04:00
Gero Posmyk-Leinemann
81a13fbe19
[db] Switch to node:18.20.7-alpine base image ( #20695 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.31964
2025-03-21 09:02:50 -04:00
Cornelius A. Ludmann
313610dde2
Updating Go dependency: Docker and Git to fix CVE ( #20689 )
...
* Updating Go dependency: Docker and Git to fix CVE
Tool: gitpod/catfood.gitpod.cloud
* [image-builder-bob] Pin OpenTelemetry dependencies to compatible versions
Tool: gitpod/catfood.gitpod.cloud
main-gha.31963
2025-03-21 08:58:50 -04:00
Gero Posmyk-Leinemann
7137833235
Revert "[image-builder-bob] bump up buildkit ( #20690 )" ( #20693 )
...
This reverts commit fd362443b1598d601d2f293c4d6b3cb8ccd6a59e.
main-gha.31956
2025-03-21 08:22:50 -04:00
Gero Posmyk-Leinemann
4083e6f252
[server, bridge] Switch base-images to node:18.20.7-alpine to avoid CVEs ( #20692 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.31949
2025-03-21 07:16:50 -04:00
iQQBot
fd362443b1
[image-builder-bob] bump up buildkit ( #20690 )
...
* [image-builder-bob] bump up buildkit
Tool: gitpod/catfood.gitpod.cloud
* add ghcr login
Tool: gitpod/catfood.gitpod.cloud
main-gha.31948
2025-03-21 07:12:50 -04:00
Christian Weichel
337f8f3960
Bump golang.org/x/crypto ( #20683 )
...
* Bump golang.org/x/crypto
* Don't bump toolchain
* go mod tidy
* go mod tidy
* Fix proxy build
main-gha.31938
2025-03-21 06:49:50 -04:00
Gero Posmyk-Leinemann
10672a1c50
[server] Remove google-cloud-profiler ( #20691 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.31937
2025-03-21 06:40:49 -04:00
Manuel Alejandro de Brito Fontes
c18539389d
Update runc to v1.2.6 and gcloud to v515.0.0 ( #20680 )
...
* Update runc to v1.2.6 and gcloud to v515.0.0
* Use correct package name
---------
Co-authored-by: Christian Weichel <chris@gitpod.io>
main-gha.31923
2025-03-21 05:33:50 -04:00
Kyle Brennan
3f2d253988
Bump docker compose and docker ( #20688 )
...
* Bump docker compose
Tool: gitpod/catfood.gitpod.cloud
* Bump docker
Tool: gitpod/catfood.gitpod.cloud
* Oops
Tool: gitpod/catfood.gitpod.cloud
* Fix build
Tool: gitpod/catfood.gitpod.cloud
main-gha.31913
2025-03-21 02:52:50 -04:00
Christian Weichel
3877811d5b
Gentle protobufjs bump ( #20686 )
main-gha.31912
2025-03-21 02:51:50 -04:00
Christian Weichel
211e79049f
Bump caddy to latest ( #20684 )
main-gha.31911
2025-03-21 02:50:50 -04:00
Christian Weichel
38dc6b01d3
Bump runc in ws-daemon ( #20685 )
main-gha.31901
2025-03-20 19:31:49 -04:00
Manuel Alejandro de Brito Fontes
ca5d75ce5d
Update dev image ( #20681 )
...
* Update dev image
* Fix build
* Do not update libseccomp
main-gha.31886
2025-03-20 18:12:49 -04:00
Manuel Alejandro de Brito Fontes
cad6e57443
Update development dependencies ( #20679 )
...
* Update development dependencies
* Do not update libseccomp
* Fix libseccomp
main-gha.31885
2025-03-20 18:05:49 -04:00
Robo Quat
6592be266a
update index ( #20666 )
main-gha.31872
main-gha.31873
2025-03-20 16:51:49 -04:00
Gero Posmyk-Leinemann
61795b793a
[server] Some change to trigger a release ( #20678 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.31867
main-gha.31871
2025-03-20 16:15:49 -04:00
Robo Quat
2cf1c74f10
[VS Code Browser] Update stable code to 1.98.2 ( #20677 )
main-gha.31861
2025-03-20 10:35:49 -04:00
Robo Quat
e8a073cc66
[VS Code Browser] Build stable code 1.98.2 ( #20661 )
...
* [VS Code Browser] Build stable code `1.98.2`
Tool: gitpod/catfood.gitpod.cloud
* Update Dockerfile for code browser
Tool: gitpod/catfood.gitpod.cloud
---------
Co-authored-by: mustard <huiwen@gitpod.io>
main-gha.31854
2025-03-20 07:35:49 -04:00
Gero Posmyk-Leinemann
aaa27c2821
[server] Add /ready probe to smooth rollout of server pods ( #20673 )
...
* [server] Move /ready to /startup, and rename code to StartupController (because it's used by the StartupProbe)
Tool: gitpod/catfood.gitpod.cloud
* [server] Introduce special /ready handler that only returns "false" during the shutdown phase
Tool: gitpod/catfood.gitpod.cloud
main-gha.31826
2025-03-18 11:28:47 -04:00
Gero Posmyk-Leinemann
fad0801ca8
[server] Fix broken /ready endpoint and chaned the probe to be a StartupProbe ( #20672 )
...
Tool: gitpod/catfood.gitpod.cloud
main-gha.31817
2025-03-18 06:34:47 -04:00
Gero Posmyk-Leinemann
89e09307b9
[server] Introduces ReadinessProbe ( #20669 )
...
* [server] Introduce ReadinessController and probe at /ready
Tool: gitpod/catfood.gitpod.cloud
* [server] Move /live and /ready endpoints to a separate express app and port
Tool: gitpod/catfood.gitpod.cloud
* [memory-bank] task-related learnings
Tool: gitpod/catfood.gitpod.cloud
* [server] Introduce `server_readiness_probe` feature flag so we can disable the ReadinessProbe if required
Tool: gitpod/catfood.gitpod.cloud
* docs: formalize Product Requirements Document workflow
- Add PRD workflow to systemPatterns.md as a standardized development process
- Update .clinerules with instructions to follow the PRD workflow
- Update activeContext.md and progress.md to reference the new workflow
This formalizes the process we used for implementing the server readiness probe feature.
Tool: gitpod/catfood.gitpod.cloud
* [server] ReadinessProbe: add redis as dependency
Tool: gitpod/catfood.gitpod.cloud
* review comments
Tool: gitpod/catfood.gitpod.cloud
* [dev] Remove outdated gopls config
Tool: gitpod/catfood.gitpod.cloud
* [server] Fix import
Tool: gitpod/catfood.gitpod.cloud
main-gha.31809
2025-03-17 11:44:46 -04:00
Gero Posmyk-Leinemann
5d557f73c8
[spicedb] Fix intermittent "Error: 4 DEADLINE_EXCEEDED...Waiting for LB pick" ( #20637 )
...
* [dev] Bump grpc/grpc-js 1.10.8 -> 1.12.6 and authzed/authzed-node 0.15.0 -> 1.2.2
Tool: gitpod/catfood.gitpod.cloud
* [server] Streamline spicedb gRPC client usage and creation options
- instead of doing retries on two levels, rely on the gRPC-level retries
- to mitigate the loss of insights, introduce createDebugLogInterceptor
- client options: use sane defaults derived from the documentation instead of the excessive ones we had in place before
- use "waitForReady" option: it should a) make our calls for responsive on re-connects, while b) - because we keep re-trying on DEADLINE_EXCEEDED - should be as reliable as before
Tool: gitpod/catfood.gitpod.cloud
* [protocol] Centralize grpc.isConnectionAlive
Tool: gitpod/catfood.gitpod.cloud
* [server] SpiceDB client: retry with new client on "Waiting for LB pick" error
Tool: gitpod/catfood.gitpod.cloud
main-gha.31799
2025-03-17 05:13:46 -04:00
Robo Quat
ab11ec36a5
update index ( #20636 )
main-gha.31787
2025-03-14 04:46:35 -04:00