←  back to changelog

March 28, 2022

docker run --privileged

You can now run privileged containers in Gitpod!

language icon bash
# example
docker run --privileged -it busybox sh

Prior to the fix, users were getting an error, and it prevented them from running privileged workloads.

The host file system, in this case, is your Gitpod workspace. Don’t worry, it’s ephemeral!

@Furisto's avatar on GitHub @utam0k's avatar on GitHub

Fixes and improvements

  • #8459 - Made the gitpod.io/cpuLimit annotation work again @Furisto's avatar on GitHub @csweichel's avatar on GitHub @iQQBot's avatar on GitHub @princerachit's avatar on GitHub @sagor999's avatar on GitHub
  • #8918 - [ws-proxy] Configure kube-rbac @aledbf's avatar on GitHub @princerachit's avatar on GitHub
  • #8845 - Update buildkit to v0.10.0 @MrSimonEmms's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub @kylos101's avatar on GitHub @princerachit's avatar on GitHub
  • #8941 - [image-bob-builder] Add support for stargz @Furisto's avatar on GitHub @aledbf's avatar on GitHub
  • #8878 - fix findPrebuildsWithWorkpace query @AlexTugarev's avatar on GitHub @geropl's avatar on GitHub
  • #8875 - Remove truncation and overflow team invitation URL @andrew-farries's avatar on GitHub @gtsiolis's avatar on GitHub
  • #8772 - Update team deletion confirmation modal @easyCZ's avatar on GitHub @gtsiolis's avatar on GitHub
  • #8890 - Added a new root cmd to Gitpod CLI. The tasks cmd allows listing tasks and attaching to them. @andreafalzetti's avatar on GitHub @felladrin's avatar on GitHub
  • #8914 - Add sudo permission to custom images, force NOPASSWD @iQQBot's avatar on GitHub @mustard-mh's avatar on GitHub
  • #8867 - [kots]: configure werft build command @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #8683 - Added first draft of a public API @AlexTugarev's avatar on GitHub @akosyakov's avatar on GitHub @aledbf's avatar on GitHub @csweichel's avatar on GitHub @easyCZ's avatar on GitHub @geropl's avatar on GitHub @jankeromnes's avatar on GitHub @svenefftinge's avatar on GitHub
  • #8857 - [KOTS]: add recommended preflights @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub @nandajavarma's avatar on GitHub
  • #8892 - [kots]: escape golang template variables for Helm resources @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub
  • #8844 - [kots] Add a pre-flight check for `cert-manager @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub
  • #8835 - Rerunning prebuilds direct to the prebuild logs view, and rerunning is not allowed from the /prebuilds page. @gtsiolis's avatar on GitHub @jldec's avatar on GitHub @laushinka's avatar on GitHub
  • #8821 - fix missing index on Workspace (id, deleted) @easyCZ's avatar on GitHub @geropl's avatar on GitHub
  • #8825 - [server] Improve GitHub Enterprise avatars handling @gtsiolis's avatar on GitHub @jankeromnes's avatar on GitHub @jldec's avatar on GitHub
  • #8854 - fix broken image builds @AlexTugarev's avatar on GitHub @geropl's avatar on GitHub
  • #8858 - [gitpod-db] add index on workspaceDB.Type Column @Pothulapati's avatar on GitHub @geropl's avatar on GitHub
  • #8871 - [kots]: remove wait-for-jobs @MrSimonEmms's avatar on GitHub @nandajavarma's avatar on GitHub
  • #8870 - [kots]: remove GCP DNS resolver @MrSimonEmms's avatar on GitHub @nandajavarma's avatar on GitHub
  • #8827 - Allow use of the —privileged flag with docker. @Furisto's avatar on GitHub @kylos101's avatar on GitHub @utam0k's avatar on GitHub
  • #8837 - [installer]: allow for minified config YAML @MrSimonEmms's avatar on GitHub @nandajavarma's avatar on GitHub
  • #8785 - [kots] Remove cert-manager from the Gitpod package @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub
  • #8808 - [loadgen] Update benchmark images @aledbf's avatar on GitHub @kylos101's avatar on GitHub
  • #8742 - Enable egress metrics for agent-smith @Furisto's avatar on GitHub @kylos101's avatar on GitHub @princerachit's avatar on GitHub
  • #8822 - [kots]: removed the cert-manager issuers @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub @corneliusludmann's avatar on GitHub
  • #8491 - [kots]: use Helm for the Installer job @MrSimonEmms's avatar on GitHub @Pothulapati's avatar on GitHub @corneliusludmann's avatar on GitHub @csweichel's avatar on GitHub @geropl's avatar on GitHub
  • #8721 - Document ClusterService rpcs and messages @easyCZ's avatar on GitHub @geropl's avatar on GitHub
  • #8699 - Clarified wording of “timeout” feature on the settings/plans page @gtsiolis's avatar on GitHub @jankeromnes's avatar on GitHub @lucasvaltl's avatar on GitHub
  • #8718 - ws-manager-bridge logs WorkspaceStatus events @easyCZ's avatar on GitHub @geropl's avatar on GitHub @jankeromnes's avatar on GitHub
  • #8644 - Fix setting sync limit failure in some cases @akosyakov's avatar on GitHub @easyCZ's avatar on GitHub @geropl's avatar on GitHub @jeanp413's avatar on GitHub @mustard-mh's avatar on GitHub
  • #8793 - fix caching of GitHub server-server queries @andrew-farries's avatar on GitHub @geropl's avatar on GitHub
  • #8593 - Make the licensing match what’s advertised @MrSimonEmms's avatar on GitHub @corneliusludmann's avatar on GitHub @geropl's avatar on GitHub
  • #8770 - [kubecdl] Fix server name pattern @aledbf's avatar on GitHub @kylos101's avatar on GitHub
  • #8741 - Update code to 1.65.2 @iQQBot's avatar on GitHub @mustard-mh's avatar on GitHub