Skip to content

Release Notes 5.0

Chris Ladd edited this page Oct 4, 2019 · 1 revision
  • Moved stacki code base to Python 3.6. You still don't have to learn it but you should.
  • XML syntax has changed to Stacki Universal XML. Write carts once, deploy on multiple OSs.
  • Partition NVME devices.
  • Accept both upper and lower case attribute names.
  • Rewrite of parallel installer.
  • Pallet install from the network.
  • Allows for duplicate IPs when IPs are on different VLANs.
  • Set bootaction parameters.
  • Health check in "stack list host"
  • Parse per file xml rather than per directory.
  • Pack/unpack carts you've created in the past.
  • Create tftp boot files for multiple interfaces in RHEL/CentOS.
  • Create bootfiles for networks with VLAN - dhcp over a VLAN.
  • Install Facebook tftpd for greater resiliency. Not on by default.
  • insert-ethers/discover-hosts now will take a --bootaction argument. (Do you like serial console? I like serial console. Now you can discover machines and watch them install the first time over serial.)

Moved some functionality from stacki-pro into stacki.

  • UEFI (requires grub2-efi-x64 >= 1:2.02-0.65 because RedHat)
  • Redis message queue for health status message. Get jiggy with it! Create your own!
  • A rest api to the stack command line. (I know - right!)
  • Network tests.
  • Removed Salt.

And lots of bug fixes.

Clone this wiki locally