Koan CHANGELOG

- Wed Aug 29 2008 Michael DeHaan <mdehaan@redhat.com> - 1.2.0-1 
- merge devel into stable

- Tue Aug 19 2008 Michael DeHaan <mdehaan@redhat.com> - 1.1.1-1 
- (FEAT) update livecd builder to use F9 as src, reinstate livecd code.
- (BUGF) get --replace-self working on EL3 again
- (FEAT) make koan --replace-self work for reinstalls to (not from) SuSE
- (BUGF) remove debug print during --display

- Thu Jul 24 2008 Michael DeHaan <mdehaan@redhat.com> - 1.1.0-1
- (FEAT) Teach koan about ISO images 
- (FEAT) --list now takes a type of thing to list, removed --list-profiles, etc
- (DOC.) manpage cleanup

- Mon Jun 16 2008 Michael DeHaan <mdehaan@redhat.com> - 1.0.2-1
- Pay attention to remote http ports for kickstart URLs
- Fix error message for insufficient LVM volume group free space
- Fix bug in arch handling for qemu

- Fri Jun 06 2008 Michael DeHaan <mdehaan@redhat.com> - 1.0.1-1
- Fix problem that left cobbler kopts unused

- Wed May 27 2008 Michael DeHaan <mdehaan@redhat.com> - 1.0.0-1
- Release bump for 1.0/mirrors

* Thr May 14 2008 Michael DeHaan <mdehaan@redhat.com> - 0.9.2-2
- Added --virt-bridge override back
- misc cleanup

* Fri May 09 2008 Michael DeHaan <mdehaan@redhat.com> - 0.9.1-0
- Vmware installation hooks (experimental)
- add --add-reinstall-entry option (see manpage)
- request new URL locations
- removed --autonet code since it did not work on Python 2.3 (resubmission welcome)
- fixed XenFV support
- added --kopts for adding additional kernel options outside of cobbler

* Tue Feb 26 2008 Michael DeHaan <mdehaan@redhat.com> - 0.8.1-1
- manpage updates
- changes for new version of livecd creator

* Fri Feb 15 2008 Michael DeHaan <mdehaan@redhat.com> - 0.8.0-1
- Added --no-cobbler option so --replace-self is usable without cobbler servers
- ia64 fix for --replace-self
- don't print tracebacks when they are not needed

* Thu Jan 10 2008 Michael DeHaan <mdehaan@redhat.com> - 0.6.4-1
- Added --nogfx option, which is basically the inverse of the old --virt-graphics
- Allow Xen machines to be constructed with no disks (size=0), but not qemu/KVM
- Support Xen Fullvirt via PXE
- Add new --autonet command
- Fail if kernel argument length exceeds the 255 cap, as truncation can lead to hard to debug errors.

* Thu Nov 15 2007 Michael DeHaan <mdehaan@redhat.com> - 0.6.3-3
- Packaged textwrap for RHEL3 compatibility, plus RHEL3 xmlrpclib tweak

* Tue Nov 07 2007 Michael DeHaan <mdehaan@redhat.com> - 0.6.3-2
- Multiple NIC support
- Added traceback print to detect bridge connection problems, if any
- Use --virt-cpu setting from Cobbler
- Misc bugfixing

* Fri Sep 28 2007 Michael DeHaan <mdehaan@redhat.com> - 0.6.2-2
- Allow for multiple values (comma seperated) to --virt-path
- Allow for multiple virt file sizes
- Refactoring around the virt bits
- Remove legacy sys.path hack as enchant has been removed (just use SSH)
- Try port 80 proxied XMLRPC by default (first) before trying 25151 

* Thu Aug 30 2007 Michael DeHaan <mdehaan@redhat.com> - 0.6.1-1
- Bridged networking control options (--virt-bridge)
- avahi support (--server=DISCOVER)
- do not allow autodetection of mac with --virt
- allow "xen" as alias for "xenpv" for --virt-type 
- correct arch name when passing to qemu hypervisor 
- don't complain when using default vcpu setting

* Thu Aug 09 2007 Michael DeHaan <mdehaan@redhat.com> - 0.6.0-1
- stable release
- don't check for libvirtd running if doesn't exist

* Thu Jul 26 2007 Michael DeHaan <mdehaan@redhat.com> - 0.5.2-1
- added XMLRPC version checking with cobbler server

* Fri Jul 20 2007 Michael DeHaan <mdehaan@redhat.com> - 0.5.1-1
- added qemu/kvm with --virt-type
- --virt-path support
- added --display to dump cobbler objects without taking action
- misc code & manpage cleanup

* Wed Jun 27 2007 Michael DeHaan <mdehaan@redhat.com> - 0.5.0-1
- Upgrades to take advantage of (and work with) Cobbler 0.5.0

* Thu May 31 2007 Michael DeHaan <mdehaan@redhat.com> - 0.4.0-1
- Change virt kernel/initrd download location to make SELinux happy

* Fri Apr 26 2007 Michael DeHaan <mdehaan@redhat.com> - 0.3.1-2
- Restore missing initrd build code for --replace-self
- Remove stray character from app.py

* Tue Apr 24 2007 Michael DeHaan <mdehaan@redhat.com> - 0.3.0-1
- Fix error with --system
- Fix IP vs MAC regex checking

* Thu Apr 19 2007 Michael DeHaan <mdehaan@redhat.com> - 0.2.9-1
- koan now speaks XMLRPC with cobbler (requires cobbler > 0.4.7-4)
- allow any RAM size >128MB.
- add --virtname option (see manpage)

* Fri Mar 23 2007 Michael DeHaan <mdehaan@redhat.com> - 0.2.8-3
- Remove redundant code for --virt-name handling.

* Wed Mar 14 2007 Michael DeHaan <mdehaan@redhat.com> - 0.2.7-1
- Use virtinst for installing Xen

* Thu Jan 24 2007 Michael DeHaan <mdehaan@redhat.com> - 0.2.6-1
- koan --list commands now sort output
- Added warning text when koan fails to import virtualization modules

* Fri Dec 08 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.5-1
- Now probes bootloader to determine what bootloader to edit, rather
  than using the first installed package.

* Wed Oct 25 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.4-1
- To be more generic, koan uses --virt instead of --xen now.  --xen
  will continue to work for some time.  Cobbler has updated it's YAML
  to correspond with the Xen->Virt renaming, and koan will be backward
  compatible.  So, basically, users shouldn't be affected all that much.

* Tue Oct 24 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.3-1
- bugfixes related to missing kickstart and MAC info if not filled in
  by the profile/system definition.

* Wed Oct 11 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.2-1
- Bundled subprocess to allow it's use under python 2.3 (RHEL4, etc)
- Hack to koan's main app to allow enchant to tolerate more distros

* Mon Oct 09 2006 Michael DeHaan <mdehaan@redhat.com> - 0.2.1-1
- Added --list-profiles and --list-systems option to show available
  setups defined on the provisioning server.  See manpage.

* Wed Sep 20 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.1-7
- When provisioning Xen, if --system is a MAC address, use that
  as the Xen MAC address.
- Fixes to command line argument conflict resolution
- A few fixes (mainly along error paths)

* Thu Jul 20 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.1-4
- Fixed python import paths in yaml code, which errantly assumed yaml was installed as a module.

* Fri Jul 12 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.1-3
- allow installing with per-system cobbler data in addition to per-profile

* Wed Jun 28 2006 Michael DeHaan <mdehaan@redhat.com> - 0.1.0-1
- genesis

