←  back to changelog

March 10, 2022

Support for GitHub Enterprise Server

Gitpod now works with public, private, or internal repositories on your own instance of GitHub Enterprise (GHE). To set this up, please follow our 2-step guide in the documentation.

For feedback, please use the dedicated feedback issue or chat with us.

@AlexTugarev's avatar on GitHub @andrew-farries's avatar on GitHub @geropl's avatar on GitHub @jankeromnes's avatar on GitHub

Fixes and improvements

  • #8533 - Update k8s go dependencies to v1.23.4Update prometheus to v1.12.1 CVE-2022-21698Update containerd to v1.6.0 @ArthurSens's avatar on GitHub @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub @geropl's avatar on GitHub @iQQBot's avatar on GitHub @sagor999's avatar on GitHub
  • #8578 - Support user-modifiable cgroupv2 structure @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub
  • #8583 - Remove unused pod labels @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @sagor999's avatar on GitHub
  • #8580 - [installer] Registry facade should not use a port from node ports range @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub @iQQBot's avatar on GitHub @sagor999's avatar on GitHub
  • #8555 - Add docker images for gpctl and kubecdl @csweichel's avatar on GitHub @kylos101's avatar on GitHub @princerachit's avatar on GitHub @sagor999's avatar on GitHub @utam0k's avatar on GitHub
  • #8590 - Update the docs for cgroup v2 @csweichel's avatar on GitHub @utam0k's avatar on GitHub
  • #8471 - Support cpu limiting using cgroup v2 @Furisto's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub @utam0k's avatar on GitHub
  • #8629 - Disable cache reclaim when cgroup v2 @Furisto's avatar on GitHub @utam0k's avatar on GitHub
  • #8550 - Add support for private registries @aledbf's avatar on GitHub @csweichel's avatar on GitHub @geropl's avatar on GitHub @jankeromnes's avatar on GitHub @jmls's avatar on GitHub @sagor999's avatar on GitHub @utam0k's avatar on GitHub
  • #8632 - Admins cannot search empty strings or partial matches on workspace search. @geropl's avatar on GitHub @gtsiolis's avatar on GitHub @laushinka's avatar on GitHub
  • #8574 - Support GitHub Enterprise @AlexTugarev's avatar on GitHub @andrew-farries's avatar on GitHub @geropl's avatar on GitHub @jankeromnes's avatar on GitHub
  • #8689 - [kots]: create dev channels in KOTS and formalise the release process @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #8568 - Rate-limit workspace prebuilds to 50 per minute (rolling-window) by default, configurable through config. @andrew-farries's avatar on GitHub @easyCZ's avatar on GitHub @geropl's avatar on GitHub @jankeromnes's avatar on GitHub
  • #8633 - [kots]: make the self-hosted cert more explicitly selectable @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub
  • #8486 - improve robustness of startWorkspaceimprove feedback for errors during cluster selectionimprove monitoring for cluster selection errors @AlexTugarev's avatar on GitHub @geropl's avatar on GitHub
  • #8547 - [installer]: add annotation to make DB resources restart if changes @MrSimonEmms's avatar on GitHub @geropl's avatar on GitHub
  • #8622 - [installer] Add network policy for registry-facade access to coredns @Pothulapati's avatar on GitHub @aledbf's avatar on GitHub
  • #8562 - Fix user detail bug that fetches all workspaces. @JanKoehnlein's avatar on GitHub @geropl's avatar on GitHub @gtsiolis's avatar on GitHub @laushinka's avatar on GitHub
  • #8558 - [dashboard] Don’t always print ‘Connecting to workspace logs…’ (it’s somewhat misleading) @geropl's avatar on GitHub @jankeromnes's avatar on GitHub
  • #8546 - Link to privacy policy from login page @geropl's avatar on GitHub @gtsiolis's avatar on GitHub @jldec's avatar on GitHub
  • #8395 - [kots]: add the KOTS installation manifests @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #8503 - Free text search on workspace admin dashboard is not enabled anymore. @geropl's avatar on GitHub @gtsiolis's avatar on GitHub @laushinka's avatar on GitHub
  • #8363 - Remove ghost from the codebase @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub @geropl's avatar on GitHub @kylos101's avatar on GitHub @mads-hartmann's avatar on GitHub @mustard-mh's avatar on GitHub @princerachit's avatar on GitHub
  • #8477 - Renamed danger-use-unsupported-config flag in the installer to `use-experimental-config @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub @corneliusludmann's avatar on GitHub @csweichel's avatar on GitHub @mustard-mh's avatar on GitHub
  • #8527 - [installer]: correct the stored config to include apiVersion @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #8519 - Try harder to update workspace annotation to prevent workspace from being marked as failed erroneously. @Furisto's avatar on GitHub @sagor999's avatar on GitHub
  • #7831 - Git Integrations UI – improve handling of host name. @AlexTugarev's avatar on GitHub @JanKoehnlein's avatar on GitHub @Shulammite-Aso's avatar on GitHub @csweichel's avatar on GitHub @gtsiolis's avatar on GitHub @meysholdt's avatar on GitHub
  • #8428 - Deal with when cpu.cfs_quota_us is negative @kylos101's avatar on GitHub @sagor999's avatar on GitHub @utam0k's avatar on GitHub
  • #8435 - Docker in workspaces now allows mapping the user id of a container user to the workspace gitpod user @Furisto's avatar on GitHub @iQQBot's avatar on GitHub @kylos101's avatar on GitHub @mikenikles's avatar on GitHub @utam0k's avatar on GitHub
  • #8463 - Improve handling of an error when pod fails to start due to out of memory error on the node @aledbf's avatar on GitHub @sagor999's avatar on GitHub
  • #8460 - [installer]: remove jaeger operator from the config @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #8402 - Admins can find teams, see team details, and change a team member’s role. @gtsiolis's avatar on GitHub @jldec's avatar on GitHub @laushinka's avatar on GitHub @svenefftinge's avatar on GitHub
  • #8211 - Add Replicated as a Gitpod license evaluator @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub @csweichel's avatar on GitHub @geropl's avatar on GitHub
  • #8330 - Improve error handling for workspace cluster register & updateShow all admission constraints for workspace cluster list @geropl's avatar on GitHub @kylos101's avatar on GitHub @sagor999's avatar on GitHub
  • #8307 - Add max lifetime timeout for a workspace @csweichel's avatar on GitHub @princerachit's avatar on GitHub @sagor999's avatar on GitHub
  • #8389 - [installer] Ensure multiple ws-proxy replicas are scheduled in different nodes @aledbf's avatar on GitHub @sagor999's avatar on GitHub
  • #8401 - Make -c optional in installer, while allowing the passed config to be flexible @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #8373 - Show correct admin telemetry settings during first visit @AlexTugarev's avatar on GitHub @Pothulapati's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #8376 - Remove Jaeger operator @JanKoehnlein's avatar on GitHub @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #8266 - Make Open VSX upstream URL configurable in the installer for air-gap installations @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub @akosyakov's avatar on GitHub @corneliusludmann's avatar on GitHub @csweichel's avatar on GitHub
  • #8380 - Pre-populate Cmd+O modal and sort suggested context URLs by most-recently-used first @JanKoehnlein's avatar on GitHub @jankeromnes's avatar on GitHub