taskcluster-worker: github.com/taskcluster/taskcluster-worker/engines/qemu Index | Files | Directories

package qemuengine

import "github.com/taskcluster/taskcluster-worker/engines/qemu"

Package qemuengine implements a QEMU based engine for taskcluster-worker.

This package requires following debian packages:

- qemu
- iproute2
- dnsmasq-base

This is tested against Debian Jessie 64bit, should probably work with most other systems.


Package Files

doc.go engine.go fetcher.go init_linux.go resultset.go sandbox.go sandboxbuilder.go sessionmanager.go


imagePackage image exposes methods and abstractions for extracting and managing virtual machine images.
metaservicePackage metaservice implements the meta-data service that the guests use to talk to the host.
networkPackage network contains scripts and abstractions for setting up TAP-device based networks for a set of QEMU virtual machines.
network/openvpnPackage openvpn provides a wrapper around the openvpn client.
vmPackage vm provides virtual machine abstractions using QEMU.

Package qemuengine imports 22 packages (graph) and is imported by 1 packages. Updated 2018-05-27. Refresh now. Tools for package owners.