Skip to content

Releases: threefoldtech/zos

v0.2.1-rc1

17 Feb 14:45
Compare
Choose a tag to compare
v0.2.1-rc1 Pre-release
Pre-release
only trigger bins-extra build when there is a modification in the build

scripts

v0.2.0

04 Feb 11:14
Compare
Choose a tag to compare

The main new feature of this release is the introduction of a new primitive: Kubernetes cluster.

Starting with this release, user will be able to create Kubernetes cluster on top of 0-OS nodes.

Head to the getting started document on how to deploy a cluster on top of 0-OS: https://github.com/threefoldtech/zos/tree/master/docs/kubernetes

During this effort a new daemon has been added to 0-OS, VMD. This daemon is responsible to manage virtual machines.
Which mean that in futures releases we could envision to also expose virtual machine as a primitive.

Changelog

0-OS main daemons

storaged

  • #499 also check on the mode of the 0-db when allocating volumes
  • Add storage to support vdisk allocation used by virtual machines

provisiond

  • Avoid to try to decommission reservation that are not provisioned

vmd

  • Creation of the vmd daemon. It is responsible for virtual machine management.

Tooling

runtime binaries

  • #503 Build script for runtime extra binaries

tfuser

  • #494 Allow public IP4 network endpoints

v0.2.0-rc3

31 Jan 15:20
ce70535
Compare
Choose a tag to compare
v0.2.0-rc3 Pre-release
Pre-release
provisiond: use proper slice size

v0.2.0-rc2

31 Jan 08:51
Compare
Choose a tag to compare
v0.2.0-rc2 Pre-release
Pre-release
vmd: do not hardcode firecracker and jailer binary path

v0.2.0-rc1

30 Jan 11:44
Compare
Choose a tag to compare
v0.2.0-rc1 Pre-release
Pre-release
Support symlinking in bootstrap

v0.1.5

14 Jan 14:48
2424a54
Compare
Choose a tag to compare

0-OS main daemons

networkd

  • #455 watch address update on host network interfaces
  • #460 change veth pair for macvlan in some of the internal interfaces used by 0-OS
  • #470 re-add ipv6 support for network resources

provisiond:

  • #481 Encrypt zdb password in reservation schema

storaged

  • #232 Ensure storaged does not crash on boot
    Rather than returning an error while initializing the storage module,
    which ultimately crashes the module, maintain separate lists of
    (presumably) faulty devices and storagepools. This allows storaged to
    finish initializing with all the known working devices and storagpools in
    the system. Also expose these lists over the zbus interface, so other
    modules have the ability to check if there is faulty hardware and if so,
    take action (e.g. notify farmer).

Console UI

  • #197 Creation of the monitoring and console UI

Tooling

Development environment

  • #473 improve qemu README for developers

tfuser

v0.1.4

19 Dec 13:46
953ca4d
Compare
Choose a tag to compare

Hot fix release that corrects the address of the explorer testnet

v0.1.3-rc4

03 Dec 09:54
Compare
Choose a tag to compare
v0.1.3-rc4 Pre-release
Pre-release
release: fix naming of the flist when publishing

v0.1.3-rc3

29 Nov 09:51
e8e07bf
Compare
Choose a tag to compare
v0.1.3-rc3 Pre-release
Pre-release
Merge pull request #419 from threefoldtech/storaged_qgroups

deletes qgroups when deleting sub volumes

v0.1.3-rc2

22 Nov 13:11
Compare
Choose a tag to compare
v0.1.3-rc2 Pre-release
Pre-release
don't mount the root zdb flist as read only

fixes #394