def PrepareVMEnvironment(self):
    self.RemoteHostCommand('mkdir -p %s' % vm_util.VM_TMP_DIR)
    if not self._CheckDockerExists():
      self.Install('docker')
    self.InitDocker()

    # Python is needed for RobustRemoteCommands
    self.Install('python')
    super(ContainerizedDebianMixin, self).PrepareVMEnvironment()
Remove all jobs without actual waiters.
dataset/ETHPy150Open GoogleCloudPlatform/PerfKitBenchmarker/perfkitbenchmarker/linux_virtual_machine.py/ContainerizedDebianMixin.PrepareVMEnvironment--crossover with--dataset/ETHPy150Open ganeti/ganeti/lib/jqueue/__init__.py/_JobDependencyManager._RemoveEmptyWaitersUnlocked