Skip to content
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.

0.9.7

Pre-release
Pre-release
Compare
Choose a tag to compare
@skarekrow skarekrow released this 09 Mar 01:16
· 1931 commits to master since this release

Changes

  • Python 3.6 and up only
  • Migrate jailed datasets
  • Migrate hack88 jails
  • Fix tags for short UUIDs
  • Fix zpool activation from old iocage
  • Fix starting and stopping ALL from trying to use a nonexistent index.
  • Automatically fetch RELEASEs if they don’t exist when specified during creation.
  • More resiliance to FTP timeouts
  • Add -U —update/-NU —noupdate for fetch to disable updating to the latest patchlevel.
  • We now validate property values
  • Fix stopping the network too early
  • Allow ZFS props to be set during creation and with set.
  • Improve activate robustness and code coverage (Thanks @lpefferkorn!)
  • Fix stopping with IP4 addresses.
  • Use boot priority for start and stop ALL
  • Add basejails to create (iocage create -b)
  • Fix not checking if the pkglist is JSON
  • A big split to tests for functional and unit tests (Thanks again @lpefferkorn!)
  • Add empty jail creation (iocage create -e)
  • Open character special devices (/dev/stdout, etc) in write mode instead of append.
  • Fix greedy prop checking for templates
  • Make sure no children are running during any template operation.
  • Check SRV and DNSSEC responses if installing packages during creation
  • Add IPv6 support for VNET (Thanks @joachimmathes)

API Changes

  • Add “skip” key to json_convert_from_zfs
  • Add “update” key to ioc_fetch
  • Add “cli” key to ioc_json
  • ioc_list now returns objects instead of handling the printing