Michael DeHaan wrote:
> Hello everyone,
>
> It's time for us to release Cobbler 1.6.1 and the accompanying koan 1.6.1.
>
> Release notes are here:   
> https://fedorahosted.org/cobbler/wiki/WhatsNewInOneSix
>
> This release contains a number of important things, as mentioned above, 
> the most important being some EXTREMELY awesome performance speedups 
> that I believe take Cobbler into a whole new level
> of enterprise worthiness.    We also have a new S390 PXE simulator 
> feature that I think is unlike anything (free) out there, and allows you 
> to treat mainframes like physical systems.  This is very cool.
> There are also a fair amount of bugfixes as well, which are always good 
> to have. 
>
> Please pound on things as much as possible.
>
> I've already built these in the build system and they should be 
> available on mirrors shortly.   If any problems come up, we'll fix them 
> in a 1.6.1 release.
>
> If you have any questions, need any clarifications, or have any 
> comments, please share them on this list.
>
> Development continues on the development branch of git, #cobbler-devel 
> on irc.freenode.net, and 
> https://fedorahosted.org/mailman/listinfo/cobbler-devel
>
> I know I've said "I couldn't have done this without you" many times 
> before, though this time I don't need to say it -- it's "We couldn't do 
> this without Us".   As shown on github, Cobbler is now a project where 
> most of the changes happen outside of me (and in many cases, outside of 
> Red Hat).   This is tremendous, and thanks everyone for contributing -- 
> not just coding -- but everyone, whether you have an interesting idea, a 
> snippet, helped test this release, helped share cobbler at conferences, 
> and so on.
>
> Please continue to share things with your friends and colleagues and 
> we'll continue to absorb everyone's good ideas and code as we go along.  
> (Also, adding yourself to 
> https://fedorahosted.org/cobbler/wiki/WhoUsesCobbler if you haven't done 
> so already can't hurt!  It's free press for your organization and 
> Cobbler alike)
>
> The future of 1.8 looks very bright -- new network objects, increased 
> cross-distribution support, and better support for virtual images are 
> all on the line.  We'll also probably see some new API ways
> of talking to Cobbler (AMQP+QMF) and so on.   Look for more RFEs for 
> Trac to get spun in as well as we continue moving forward.  And as 
> always, I expect to be suprised with a lot of new things
> I didn't predict were coming as well -- you all do an outstanding job of 
> that.
>
> Thank you all for a great release.
>
> (If in fact we ended up screwing this release up horribly, just the 
> same, let us know... we'll get you fixed up ASAP.)
>
> If you don't want to wait, source RPMs and tarballs are available 
> here:   http://people.fedoraproject.org/~mdehaan/files/cobbler/
>
>   

also dhcp seems to have gone strange for me

# cobbler sync

# *** ERROR ***
#
# There is a templating error preventing this file from rendering 
correctly.
#
# This is most likely not due to a bug in Cobbler and is something you 
can fix.
#
# Look at the message below to see what things are causing problems. 
#
# (1) Does the template file reference a $variable that is not defined?
# (2) is there a formatting error in a Cheetah directive?
# (3) Should dollar signs ($) be escaped that are not being escaped?
#
# Try fixing the problem and then investigate to see if this message goes
# away or changes.
#
#
# cannot find 'system' while searching for 'iface.system.netboot_enabled'
#   File "/usr/lib/python2.5/site-packages/cobbler/templar.py", line 
115, in render
#     data_out = str(t)
#
#   File "/usr/lib/python2.5/site-packages/Cheetah/Template.py", line 
982, in __str__
#     def __str__(self): return getattr(self, mainMethName)()
#
#   File 
"cheetah_DynamicallyCompiledCheetahTemplate_1238339475_34_49937.py", 
line 243, in respond
#

Error templating file: /etc/dhcpd.conf

and my template

# more /etc/cobbler/dhcp.template

# ******************************************************************
# Cobbler managed dhcpd.conf file
#
# generated from cobbler dhcp.conf template ($date)
# Do NOT make changes to /etc/dhcpd.conf. Instead, make your changes
# in /etc/cobbler/dhcp.template, as /etc/dhcpd.conf will be
# overwritten.
#
# ******************************************************************

ddns-update-style interim;

allow booting;
allow bootp;
#if $omapi_enabled
omapi-port $omapi_port;
#end if

ignore client-updates;
set vendorclass = option vendor-class-identifier;

subnet 192.168.11.0 netmask 255.255.255.0 {
     option routers             192.168.11.1;
     option domain-name-servers 192.168.11.1;
     option subnet-mask         255.255.255.0;
     range dynamic-bootp        192.168.11.100 192.168.11.254;
     filename                   "/pxelinux.0";
     default-lease-time         21600;
     max-lease-time             43200;
     next-server                $next_server;
}

#for dhcp_tag in $dhcp_tags.keys():
    ## group could be subnet if your dhcp tags line up with your subnets
    ## or really any valid dhcpd.conf construct ... if you only use the
    ## default dhcp tag in cobbler, the group block can be deleted for a
    ## flat configuration
# group for Cobbler DHCP tag: $dhcp_tag
group {
        #for mac in $dhcp_tags[$dhcp_tag].keys():
            #set iface = $dhcp_tags[$dhcp_tag][$mac]
    host $iface.name {
        hardware ethernet $mac;
        #if $iface.ip_address:
            fixed-address $iface.ip_address;
        #end if
        #if $iface.subnet:
            option subnet-mask $iface.subnet;
        #end if
        #if $iface.gateway:
            option routers $iface.gateway;
        #end if
        #if $iface.system.netboot_enabled:
            filename "$iface.filename";
            ## Cobbler defaults to $next_server, but some users
            ## like to use $iface.system.server for proxied setups
            next-server $next_server;
            ## next-server $iface.system.server;
        #end if
    }
        #end for
}
#end for

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

Reply via email to