Skip to content
This repository has been archived by the owner on Nov 28, 2017. It is now read-only.

Latest commit

 

History

History
59 lines (47 loc) · 2.18 KB

CHANGES.md

File metadata and controls

59 lines (47 loc) · 2.18 KB

0.3.0 (2015-11-11)

  • Support modular backends. Only available backends are compiled in by default.
  • Support xenctrl > 0.9.26
  • Support xen-api-client > 0.9.8
  • Add virtual packages for jitsu-libvirt, jitsu-libxl, jitsu-xapi
  • Update README with new installation instructions

0.2.1 (2015-15-19)

  • Add/fix support for multiple DNS entries per VM
  • Update storage backend to support latest Irmin API (0.10.0)
  • Add VERSION file to track version in builds and releases
  • Update README with links to paper and recent blog posts

0.2 (2015-17-08)

General:

  • Add support for rumprun unikernels in libxl backend (rumprun_config option)
  • New configuration syntax with key/value pairs
  • VMs are now destroyed by default (was suspend, can be changed with -m)
  • Support for waiting for a key in Xenstore before sending DNS reply (wait_for_key option)
  • Support for setting fixed response delay per domain (response_delay option, overrides -d)
  • Support more than one DNS name per VM

Storage:

  • All storage functionality moved to separate storage module
  • Irmin in-memory storage backend to store internal state
  • Add --persistdb parameter to persist Irmin db to disk

Synjitsu:

  • Add --synjitsu parameter to connect to Synjitsu
  • Support for optionally updating synjitsu with the MAC address of newly booted unikernels
  • Support for enabling/disabling synjitsu per domain (use_synjitsu option)

VM backends:

  • All VM management moved to backend modules that implement backends.mli
  • Libvirt support now in separate module
  • Add experimental XAPI backend support (from Masoud Koleini @koleini)
  • Add experimental libxl backend support (from Dave Scott @djs55)
  • Add disk support in libxl backend
  • Add support for multiple network interfaces and configuration scripts in libxl backend

Tests:

  • Test framework based on alcotest added, but needs more tests
  • Implemented tests for options.ml

Bugfixes:

  • Destroyed domains can now be restarted (fixes #8)

Packaging:

  • Removed version number from opam file in dev repo
  • libvirt-dev, libvirt-bin added as depext in Debian and Ubuntu
  • conduit, vchan, xen-api-client added as opam dependencies
  • Update to ocaml-dns 0.15.3
  • Enable Travis on Github repository

0.1

  • First public release