216 Commits

Author SHA1 Message Date
Robo Quat
0ace0a96fe
[VS Code Browser] Build stable code 1.102.3 (#20973)
* [VS Code Browser] Build stable code `1.102.3`

* Upgrade to node 22

* Update codeCommit

---------

Co-authored-by: mustard <huiwen@gitpod.io>
2025-07-31 16:06:46 -04:00
Robo Quat
25a0a64070
[VS Code Browser] Build stable code 1.101.1 (#20920)
* [VS Code Browser] Build stable code `1.101.1`

* Update agent

* 1

* Update build agent

* Disable signature verification

---------

Co-authored-by: mustard <huiwen@gitpod.io>
Co-authored-by: Huiwen <mhqnwt@gmail.com>
2025-06-25 05:06:07 -04:00
iQQBot
301f1b73da
upgrade golang to 1.24.3 (#20846)
* upgrade golang to 1.24.3

* fix caddy

* update go debug

* fix non-constant format string in call to fmt Format method
2025-05-28 13:32:00 -04:00
Gero Posmyk-Leinemann
175fb0bebd
[dev] Bump node 18.x to 22.15.1 (#20852)
* [node] Bump docker builder images 18.20.7 -> 22.15.1

* [dev] Bump dev image references (18.20.7 -> 22.15.1)

* [dev] Bump devcontainer nodejs to 22.15.1
2025-05-27 10:53:59 -04:00
Cornelius A. Ludmann
1f06a5330f
Update Gitpod client libraries (#20825) 2025-05-20 16:01:05 -04:00
mustard
4483885bb1
Build VS Code Browser 1.99.3 (#20786)
* Build VS Code Browser 1.99.3

* Fix build command

* Update codeCommit

* Update codeCommit

* cherry-pick

* Remove ubuntu 18 check point
2025-05-08 04:42:53 -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>
2025-03-20 07:35:49 -04:00
Kyle Brennan
58c9a1808a
[ws-manager-mk2] update to support k8s 0.30 API (#20580)
* [go components] Fixed "go test ./..." in various components

Tool: gitpod/catfood.gitpod.cloud

* [go components] Update k8s 0.29.3 -> 0.30.9 API

 - update the go-update-wc-deps.sh script to handle the brunt of that transition
 - fixes Maintenance- + Subscriber-Controller
 - document steps

Tool: gitpod/catfood.gitpod.cloud

* [ws-manager-mk2] Decide how to apply appamor config based on serverversion to support k8s 1.30+

Tool: gitpod/catfood.gitpod.cloud

* [gpctl] Missing go mod tidy

Tool: gitpod/catfood.gitpod.cloud

* Replace vulnerable outcaste-io/badger/v3 with original dgraph-io/badger/v3

Tool: gitpod/catfood.gitpod.cloud

* more go mod tidy

Tool: gitpod/catfood.gitpod.cloud

* [image-builder-bob, installer] Select the correct version of containerd....

Tool: gitpod/catfood.gitpod.cloud

---------

Co-authored-by: Gero Posmyk-Leinemann <gero@gitpod.io>
2025-02-07 03:58:22 -05:00
Jean Pierre
8876ebb367
[code] Fix gitpod-web dockerfile (#20384)
* Fix gitpod-web dockerfile

* Update gitpod-web extension commit
2024-11-21 03:59:58 -05:00
Robo Quat
03295e3bf9
[VS Code Browser] Build stable code 1.95.0 (#20333)
* [VS Code Browser] Build stable code `1.95.0`

* Use latet dockerfile

---------

Co-authored-by: Huiwen <mhqnwt@gmail.com>
2024-10-31 06:12:57 -04:00
mustard
2fbbe5d19f
Fix stable code build (#20310)
* Fix stable code build

* update leeway dep
2024-10-21 04:24:51 -04:00
Jean Pierre
00b2a7689c
Fix code dockerfile (#20308) 2024-10-19 14:58:49 -04:00
mustard
d721abf44f
[vscode] Fix code dockerfile (#20286)
* Fix code nightly dockerfile

* Try fix nightly dockerfile

* Fix

* Fix

* Fix

* Fix

* Update code commit with node 18 patch

---------

Co-authored-by: Jean Pierre Huaroto <jeanp413@hotmail.com>
2024-10-14 16:10:11 -04:00
Robo Quat
8161361bd8
[VS Code Browser] Build stable code 1.94.1 (#20282)
* [VS Code Browser] Build stable code `1.94.1`

* Update code dockerfile

---------

Co-authored-by: Huiwen <mhqnwt@gmail.com>
2024-10-10 03:02:25 -04:00
mustard
547aba4c60
[GHA] fix code nightly job (#20239)
* Use `npm` instead of `yarn` for code build

* fix out folder

* Add update script

* [local-app-api] compile grpc-web together

* Fix build

* fix out dir

* fixup

* Fixup
2024-09-26 12:48:11 -04:00
Huiwen
9380449b79
Fix nightly VS Code Browser rewrite stable version images (#19940)
* Fix nightly VS Code Browser rewrite stable version images

* fix gha

* Add installer cmd

* use rendered ide-configmap

* fixup

* Address

* write gitpod.config.yaml in /tmp
2024-06-20 12:55:15 +02:00
Huiwen
748d8d3132
[gha] move IDEs' images updates together (#19825)
* [gha] move IDEs' images updates together

* add another step after main build

* add readme

* Add missing `on`
2024-06-03 17:30:15 +08:00
Huiwen
cbfb5757ed
Updata code build image (#19763)
* Updata code build image

* Make build pass
2024-05-23 11:56:04 +08:00
Huiwen
7b1c0e3abc
Fix code GitHub actions (#19759) 2024-05-21 17:34:02 +08:00
Huiwen
f360aeb700
[GHA] add VS Code Browser release (#19746)
* [gha] init code stable upgrade script

* fixup

* Add gha

* fixup

* Add build PR action

* Add missing place
2024-05-16 13:47:54 +08:00
Pudong
1bc46bd2a5
Refactor preview environment and image build methods (#19652)
* [dev-image] upgrade terraform and gcloud

* update leeway version and use new cache bucket

* update image tag

* use oidc

* fix bob

* Add code web extension as package

* gcr token refresh

* fluentbit use service account

* Add xterm web ide as package

* add ide configmap patch

* fix ide first page 502

* remove secret manager

* fix monitoring

* fix integration and delete preview

* cleanup

* use previewctl:install

* change folder

* cleanup

* change leeway cache bucket for main branch

* cleanup

* fix

* hot-deploy
2024-04-26 20:50:04 +02:00
Jean Pierre
17942b868b
[code] Update code 1.88 (#19598)
* Build vscode 1.88

* Update code stable
2024-04-08 23:49:47 +02:00
Manuel Alejandro de Brito Fontes
5992b0f614
Update go dependencies (#19577)
* Update go dependencies

* Update S3

* Caddy plugins cannot use 1.22

* Update controller runtime signatures

* Update webhook suite test

* Update IPFS signatures

* Update go modules

* Update ipfs-cluster to v1.0.8

* Fix node-labeler build

* Fix IPFS CID parsing

* Update ipfs-cluster version

* Update controller-runtime signature

* Update statefulset signature

* Disable controller-runtime metrics

* Add comments
2024-03-26 20:55:35 +01:00
Jean Pierre
a6c7dd582a
[code] Update code to 1.86.1 (#19404)
* Delete 1.85 ide option

* Add invalid default ide test

* test delete 1.85 ide option

* Revert "test delete 1.85 ide option"

This reverts commit d705451c50896a75df26fb558df2126d50fffd9e.

* Update code to 1.86.1

* Revert "Revert "test delete 1.85 ide option""

This reverts commit 637c8a1fba926c272d045b2c024ae889af92a56b.
2024-02-08 17:35:50 +02:00
Jean Pierre
d316064cb3
[code] Update code dockerfile (#19260)
* Update code dockerfile

* Fix

* Fix

* Fix

* Update code commit
2023-12-14 17:48:21 +02:00
Manuel Alejandro de Brito Fontes
62ba5a8521
Update alpine to v3.19 (#19233)
* Update alpine to v3.19

* Update openssh to V_9_5_P1
2023-12-12 11:25:19 +02:00
Milan Pavlik
f0c8a858c9
[baseserver] Emit metrics for logs produced by level ENG-349 (#19063)
* [baseserver] Emit metrics for logs produced by level

* fix

* fix

* fix

* fix

* Fix

* Fix

* fix

* retest

* fix
2023-11-21 12:26:58 +02:00
Wouter Verlaek
185c0428c2
[scrubber] Improve KeyValue performance (#19052)
* [scrubber] Improve KeyValue performance

* Update benchmark comment

* update go mod

* Add metaID to hashed fields

---------

Co-authored-by: Pudong Zheng <pudong@gitpod.io>
2023-11-10 16:17:48 +02:00
Jean Pierre
14d20ceca9
[code] Cleanup unused replace rules (#18888) 2023-10-09 22:41:17 +03:00
Manuel Alejandro de Brito Fontes
8ef82ff356
Update go modules to 1.21 (#18805) 2023-09-26 17:52:05 +03:00
Jean Pierre
75753c1832
[code] Pass GITPOD_CODE_HOST when starting vscode server (#18730)
* Pass GITPOD_CODE_HOST when starting vscode server

* 🧹

* Fix
2023-09-20 08:03:59 +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
Jean Pierre
1b9154dae2
Fix gp-code build (#18543) 2023-08-18 01:55:43 +02:00
Manuel Alejandro de Brito Fontes
513ca768f6
Update buildkit to v0.12.1 (#18505)
* Update buildkit to v0.12.1

* Update DisplaySolveStatus signature

* Switch to github.com/containerd/typeurl/v2
2023-08-15 09:17:40 +02:00
Manuel Alejandro de Brito Fontes
61f89f8436
Update go modules (#18372) 2023-07-28 16:20:30 +08:00
Manuel Alejandro de Brito Fontes
8c6d8e28f3
Update dependencies (#18362)
* Update k8s dependencies to v1.27.3

* Update opencontainers/runtime-spec to v1.1.0

* Update controller runtime to v0.15.0

* Update go modules

* Fix build

* Cleanup

* Fix ws-manager e2e tests
2023-07-27 23:34:29 +08:00
Manuel Alejandro de Brito Fontes
54c2040632
Update go modules to 1.20 (#18360) 2023-07-27 22:24:29 +08:00
Filip Troníček
5d8ba06455
Update native dependencies base (#18219) 2023-07-11 22:36:28 +08:00
Manuel Alejandro de Brito Fontes
57c605ddc4
Cleanup scrubber go module dependency (#18149) 2023-07-04 16:37:21 +08:00
Anton Kosyakov
dcaa6da5d1
validate: run IDE prebuild only in headless workspace (#18120)
in order to avoid race between IDE and prebuild
2023-07-03 19:21:20 +08:00
Manuel Alejandro de Brito Fontes
e2c416c442
Fix build error undefined: scrubber.TrustedValue (#18134) 2023-07-03 16:45:20 +08:00
Anton Kosyakov
f580e6bd00
fix SID-285: hook scrubber as logrus formatter (#17781) 2023-06-29 17:16:47 +08:00
Manuel Alejandro de Brito Fontes
891cd5417d
Update k8s dependencies to v0.26.2 (#17211)
* Update k8s dependencies to v0.26.2

* Update controller-runtime to v0.14.6

* Update cloud storage
 https://github.com/googleapis/google-cloud-go/issues/6857

* Update copy options

* Update wolfi image

* Remove controller-runtime replace directives

* Fix integration tests
2023-04-18 03:59:49 +08:00
Manuel Alejandro de Brito Fontes
27979c9395
Update go dependencies (#17101)
* Update go dependencies

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

* Update runc to v1.1.5

* Update docker cli to v23.0.2+incompatible

---------

Signed-off-by: Manuel de Brito Fontes <aledbf@gmail.com>
2023-04-12 10:03:52 +02:00
Anton Kosyakov
f260c31439
[rebuild] decoule IDE env vars from registry-facade (#16812)
by moving in supervisor-ide-config.json
2023-03-13 13:24:48 +01:00
Milan Pavlik
13b3b013b6
[logging] Enable storing/extracing of logger from context (#16658)
* [logging] Enable storing/extracing of logger from context

* Fix

* Fix

* Fix

* Fix

* Fix

* Fix
2023-03-09 10:27:45 +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
Manuel Alejandro de Brito Fontes
b336a5cb65 Update go dependencies 2023-02-10 09:24:15 +01:00
Anton Kosyakov
5d516df005 small improvements for gp rebuild
- fix checkout and workspace locations
- don't generate dockerfile if image is specified to avoid transfering traffic to daemon over and over
- only do inline replacements for VS Code Server in debug mode
2023-02-08 10:04:46 +01:00
Anton Kosyakov
d5e3a5fd4d [codehelper] fix CSP replacement when serving from sources 2023-02-06 16:49:44 +01:00