Hi folks,

Just a quick update on release plans.

I'll be releasing 1.4.3 as soon as we get a EPEL-testing and Fedora 9/10 
build for libyaml/PyYAML, which is expected this week (probably 
Wednesday/Thursday).   I'll also include any bug fixes I get before this 
time, as well as any I fix myself before then.

Afterwards, barring unforseen events, the focus will be on getting 1.5 
ready to go (release version will be 1.6).    I am inclined to try to 
release this in a couple of weeks following, and then push any more 
feature enhancements towards a 1.6, rather than delaying things.   The 
reason for this is the devel branch already includes some rather nice 
features, especially WRT cobblerd/web-app performance and s390 support.  
I expect to get a few new minor fixes in before then.    As I said 
earlier, I want to try to get our release cycle for new major releases 
closer to every two months if we can.

I've starred some of the big items that you might want to pay attention 
to.  

Here is 1.4.3's changelog thus far:

- (BUGF) fix OMAPI support's (note: deprecated) usage of subprocess
- (BUGF) don't traceback on invalid cmd ("cobbler distro list --name=foo")
- (BUGF) fix import usage with --kickstart option (no more traceback)
- (BUGF) fix removal of images with child system objects
- (BUGF) make --rpmlist on repo use same parsing routes as the rest of 
cobbler
- (BUGF) default value for server override should be <<inherit>> not 
<inherit> ***
- (BUGF) ensure if virt bridge is set to "" it will apply the value from 
settings
- (BUGF) cobbler check should say path to config file is /etc/cobbler, 
not /var/lib
- (FEAT) enable cobblerweb username/pass logins when authing with 
spacewalk ***
- (BUGF) allow --kopts to take parameters that are shell quoted. ****
- (BUGF) allow kernel options to start with '-'
- (BUGF) prevent potential traceback when --template-file data isn't a hash
- (BUGF) set primary hostname manually in case Anaconda doesn't honor it
- (BUGF) anaconda doesn't honor nameserver always, set manually
- (BUGF) various post install network snippet fixes ***
- (SPEC) fix build for rawhide now that yaboot is included
- (BUGF) allow src and noarch arches for repo objects
- (BUGF) move to PyYAML for YAML implementation since it is better 
maintained ***
- (BUGF) fixed web-interface editing of ownership
- (BUGF) fixed web-interface editing of management classes ***

Here is 1.5's changelog so far (on top of 1.4.3 changes):

- (FEAT) Improved anaconda monitoring code ***
- (FEAT) preliminary linux-ris support for windows installs (WIP)
- (FEAT) download comps.xml always
- (FEAT) performance upgrades for cobblerd service to avoid reloads ***
- (FEAT) more code for s390 imports
- (BUGF) import works better with rawhide
- (FEAT) snippet to preserve SSH host keys across reinstalls
- (FEAT) email trigger to notify when builds finish ***
- (FEAT) triggers now are written in Python, old system still exists.
- (FEAT) s390x zpxe support ***
- (BUGF) retry power 5 times before giving up
- (BUGF) fix for RHEL3 ppc imports
- (FEAT) use nameserver variable in network config in Anaconda when set
- (BUGF) sleep 5 seconds between power cycling systems

--Michael
_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to