Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
209 lines (164 sloc) 8.84 KB
Koan CHANGELOG
- 1.6
- (DOCS) fix manpage, option is --nogfx, not --no-gfx
- (FEAT) autodetect now works with IP as well as MAC, uses rhpl
- (FEAT) some conection speedup improvements (WIP)
- (FEAT) /usr/bin/cobbler-register for registration to cobbler server!
- (BUGF) don't create virtual interface for bonded NICs
- 1.4.3
- (SPEC) reduce python version requirements for EL2 (--replace-self only)
- (BUGF) fix traceback in import when using --kickstart option
- (BUGF) don't require ImageParser, allowing --virt to still work on older EL
- (BUGF) manpage fixes (remove missing --virt-ram option from manpage)
- (BUGF) fixes for LVM partitions using hypens, and LVM selinux fixes
- Thu Feb 12 2009 Michael DeHaan <mdehaan@redhat.com> - 1.4.2
- (BUGF) make LVM storage work regardless of localization
- (BUGF) patch to make --update-files create directories if they don't exist
- Fri Jan 09 2009 Michael DeHaan <mdehaan@redhat.com> - 1.4.1
- --embed-kickstart is no longer the default behavior
- fix missing import in qcreate.py when using images over NFS
- change to SELinux LVM behavior (it's ok if context is already set)
- --embed-kickstart is no longer the default behavior
- 1.4.0
- Stable release of 1.3.3
- Mon Dec 08 2008 Michael DeHaan <mdehaan@redhat.com> - 1.3.3-1
- update files feature for built in config management
- static-interface feature for non-DHCP virt installs re-added
- support for --kexec with --replace-self
- changed some internals of --replace-self to support busybox
- tolerate volume group names (for LVM) that contain hyphens
- virtualized image cloning support
- ppc and s390 provisioning
- COBBLER_SERVER environment variable can be used in place of --server
- replace bootif with link for ksdevice for non-PXE installs
- allow for communication with ssl-ified ports (anonymous only)
- ensure requests for profiles/systems get most updated copy from cobbler
- lvcreate, vgs, etc, paths from shell, not /usr/sbin
- set selinux context on new LVM partitions
- --vm-poll option to restart (libvirt) VMs after they are done installing
- Thu Oct 2 2008 Michael DeHaan <mdehaan@redhat.com> - 1.2.6-1
- (BUGF) for xenpv installations using --system, pay attention to --virt-bridge overrides
- Thu Sep 18 2008 Michael DeHaan <mdehaan@redhat.com> - 1.2.5-1
- (BUGF) use file:/ks.cfg for --replace-self to make non-DHCP easier
- (BUGF) for xenpv installations using --system, pay attention to --virt-bridge overrides
- 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