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