Difference between revisions of "1.2.0"

From VyOS Wiki
Jump to: navigation, search
(Created page with "1.2.0 is (going to be) the first VyOS release based on Debian Jessie. Cleaning up the legacy that kept VyOS from working on newer systems properly took a lot of work, but than...")
(No difference)

Revision as of 19:32, 7 February 2017

1.2.0 is (going to be) the first VyOS release based on Debian Jessie. Cleaning up the legacy that kept VyOS from working on newer systems properly took a lot of work, but thanks to the efforts of Kim Hagen, Alex Harpin, and Tom Jepp, it has been done.

Changelog

Base system

  • The base system is now, as said before, Debian Jessie
  • Hypervisor detection has been reworked, based on hvinfo that is cross-platform and supports more hypervisors (e.g. bhyve)
  • Updated packages:

Config backend

Summary:

User-defined commits hook can now be stored in /config directory so that they survive reboots (/config/scripts/commit/pre-hooks.d and /config/scripts/commit/post-hooks.d, respectively). They automatically run with vyattacfg GID to avoid issues with permissions.

Multiple issues related to leftover data from UnionFS-FUSE mounts were resolved.

Config scripts can now be written in Python via a wrapper library.

Resolved issues

Bug/task ID Severity Title Contributor
Bug #403 Major .unionfs dir is left after commit, owned by the commiting user, which prevents other users from making commits ("failed to generate committed config") Alex Harpin
Bug #130 Minor Incorrect description display for VRRP interfaces Alex Harpin
Bug #35, Bug #488 Make is_primary_address() and get_ipaddr_int_hash() work with OpenVPN interfaces Alex Harpin
Bug #538 Enhancement Allow user-defined pre and post commit hooks stored in /config Daniil Baturin
Bug #509 Trivial Fix formatting of the "merge" command help Alex Harpin
Bug #564 Major Clean up unused unionfs mounts left after unclean session exits Alex Harpin
Bug #593 Major Fix config parser support for \-escaped double quotes Alex Harpin
Bug #584 Enhancement Add support for SFTP as copy and commit-archive destination Leon Meßner

System services

Summary:

  • Support for new dynamic DNS providers, namely no-ip.com and afraid.org