Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add zPXE support for 'local' boot target. | James Laska | 2009-03-03 | 1 | -0/+1 |
| | |||||
* | Only system specific or profile specific arguments should live in the parm ↵ | James Laska | 2009-03-03 | 3 | -1/+18 |
| | | | | file. The kickstart should move back into the main zPXE config file as was the case previously. | ||||
* | All CMS key=value pairs are also required by koan --replace-self. This ↵ | James Laska | 2009-02-23 | 2 | -75/+38 |
| | | | | patch removes hard coding the required installation arguments in the templates and relies on the cobbler system --kopts. Leaving the hard coded values in the _conf file (unused) for now. | ||||
* | For now, the parm file will contain all boot and CMS args. The parm file is ↵ | James Laska | 2009-02-20 | 1 | -2/+77 |
| | | | | limited to 80 characters and 11 lines long. | ||||
* | Fix a few bugs and add several new CMS variables | James Laska | 2009-02-20 | 1 | -23/+27 |
| | |||||
* | Drop unused $append_line | James Laska | 2009-02-20 | 2 | -2/+0 |
| | |||||
* | Jeff Schroeder's patch to add a email "install done" trigger, plus numerous ↵ | Michael DeHaan | 2009-02-06 | 1 | -0/+46 |
| | | | | changes from mpd -- speaks xmlrpc now for efficiency reasons, uses a Cheetah template, etc. The template lives in /etc/cobbler/reporting for installed cobbler versions now. Turned on in /etc/cobbler/settings. | ||||
* | Generate templates for s390 conf/parm files for profiles, not just templates. | Michael DeHaan | 2009-02-06 | 1 | -1/+1 |
| | |||||
* | s390 hacking | Michael DeHaan | 2009-02-05 | 2 | -0/+57 |
| | |||||
* | (A) | Michael DeHaan | 2009-02-04 | 1 | -0/+3 |
| | | | | | | | | | | | | Working on s390 pseudo PXE (B) There's a chance that some datastructures may result in zero lenght yaml writes, which is bad. These changes introduce numerous checks in the serializer to prevent those writes, and also we increase the level of reporting to indicate the source of the error. Conflicts: cobbler/cobblerd.py scripts/cobblerd | ||||
* | Add missing (renamed) file | Michael DeHaan | 2009-01-19 | 1 | -0/+1 |
| | |||||
* | Experimenting with shelve again for performance information. | Michael DeHaan | 2009-01-16 | 1 | -0/+18 |
| | |||||
* | Windows support, patch 1 | James Cammarata | 2008-12-24 | 3 | -0/+13 |
| | | | | Basic support added | ||||
* | Update the default named template to be more flexible. | John Eckersberg | 2008-12-16 | 1 | -1/+14 |
| | | | | Thanks to Jeffrey Ollie! | ||||
* | Add support for power mgmt of libvirt managed guests via /usr/bin/virsh | James Laska | 2008-11-24 | 1 | -0/+32 |
| | |||||
* | PV's patch to the ILO template | Michael DeHaan | 2008-11-19 | 1 | -1/+1 |
| | |||||
* | Add support for fence_bladecenter power control | James Laska | 2008-11-19 | 1 | -0/+1 |
| | |||||
* | Add support for fence_lpar | James Laska | 2008-11-19 | 1 | -0/+3 |
| | |||||
* | Working on adding power management code | Michael DeHaan | 2008-11-14 | 9 | -0/+11 |
| | |||||
* | Added yaboot.conf compatible network boot template for PowerPC systems | James Laska | 2008-11-13 | 1 | -0/+11 |
| | |||||
* | Added example nameserver to dhcp template. | Jasper Capel | 2008-11-09 | 1 | -7/+8 |
| | |||||
* | Added a note to dhcp.template, to remind users not to change /etc/dhcpd.conf ↵ | Jasper Capel | 2008-11-09 | 1 | -0/+3 |
| | | | | manually. | ||||
* | BP says ia64 append line needs to be quoted now | Michael DeHaan | 2008-10-15 | 1 | -1/+1 |
| | |||||
* | Fix some errors in the templates as part of development with the ipappend 2 ↵ | Michael DeHaan | 2008-09-18 | 3 | -6/+2 |
| | | | | | | feature; updates to Andrew Brown's work with physical machine cloning | ||||
* | Change default PXE behavior to use ksdevice=bootif and IPAPPEND 2 to ensure ↵ | Michael DeHaan | 2008-09-18 | 3 | -0/+6 |
| | | | | eth0 is always the boot interface. | ||||
* | When --netboot-enabled is toggled (either from the command line, or via the ↵ | Michael DeHaan | 2008-08-25 | 1 | -0/+9 |
| | | | | API as with the pxe_just_once) feature, rather than deleting the per-system config file to make it boot locally, instead create a per-system config file to make it boot locally, thus making sure any default or ip-range orders on the boot server do not reinstall the system. | ||||
* | Add code that generates PXE tree info for systems and profiles that have ↵ | Michael DeHaan | 2008-07-15 | 1 | -0/+3 |
| | | | | s390 as their arch. Only s390 profiles show up in the s390 menus, and the same is true for mac records (if any). | ||||
* | Apply Al Tobey's patch to further templatize the ISC DHCP config file. | Michael DeHaan | 2008-06-16 | 1 | -1/+31 |
| | |||||
* | Revert to previous local boot PXE policy | Michael DeHaan | 2008-05-06 | 1 | -1/+1 |
| | |||||
* | Change default PXE behavior for local to "-1" which means next step in boot | Michael DeHaan | 2008-05-05 | 1 | -1/+1 |
| | | | | process as opposed to picking a specific drive. | ||||
* | Add some missing files and do some more work on dns/dhcp refactoring | Michael DeHaan | 2008-05-02 | 2 | -0/+31 |
| | |||||
* | Adjusting the dhcp patch some, prior to moving it all into modules/ | Michael DeHaan | 2008-05-02 | 1 | -1/+3 |
| | |||||
* | Apply Pablo's patch to add OMAPI support to dhcp config generation. | Michael DeHaan | 2008-05-02 | 1 | -0/+1 |
| | |||||
* | Apply iranzo's memtest patch | Michael DeHaan | 2008-04-09 | 1 | -2/+0 |
| | |||||
* | update templates to invoke menu.c32 automatically w/ timeout, skipping the ↵ | Michael DeHaan | 2008-04-08 | 1 | -2/+6 |
| | | | | step of having to type "menu" at the PXE prompt, which is occasionally a source of user confusion. We can now also do submenus if we want to, now that menu.c32 is updated. | ||||
* | Working on adding checks for duplicate names/ips/macs to cobbler | root | 2008-04-04 | 1 | -1/+1 |
| | |||||
* | Remove duplicate append. | Michael DeHaan | 2007-06-29 | 1 | -1/+1 |
| | |||||
* | Change cobbler code to use /etc/ethers and /var/lib/cobbler/cobbler_hosts | Michael DeHaan | 2007-05-24 | 1 | -5/+7 |
| | | | | | | | | | | | for dnsmasq, only writing minimal contents to /etc/dnsmasq.conf -- basically just tagging the systems with weird arches so they get the right bootloaders. "Cobbler sync" will only need to be run when adding the systems with the weird arches, and others should be dynamic without need to SIGHUP (/sbin/service restart) dnsmasq. In theory :) dnsmasq integration with cobbler is still rather experimental, but looks solid thus far. Have not actually tested any non-pxelinux.0 arches. | ||||
* | Adding dnsmasq template | Michael DeHaan | 2007-05-24 | 1 | -0/+18 |
| | |||||
* | I reorged this template directory some time ago but apparently cleanup | Michael DeHaan | 2007-04-20 | 1 | -0/+14 |
| | | | | was not checked in. | ||||
* | Changes cobbler_syslogd to cobblerd, and this new daemon now offers koan | Michael DeHaan | 2007-04-19 | 1 | -14/+0 |
| | | | | | info over XMLRPC, allowing koan to stop needing to grok YAML. Older versions of koan will remain compatible over standard http://. | ||||
* | cobbler.conf (httpd conf file) should be in version control, also | Michael DeHaan | 2007-04-13 | 1 | -0/+14 |
| | | | | bumped release. | ||||
* | Remove typo from rsync.exclude | Michael DeHaan | 2007-04-02 | 1 | -1/+0 |
| | |||||
* | Improvements/fixes to the "DVD import" code so that they know more about | Michael DeHaan | 2007-04-02 | 1 | -1/+2 |
| | | | | how to deal with RHEL and in-between builds of Fedora. | ||||
* | Most of these diffs come from directory reorg/cleanup, though the main ↵ | Michael DeHaan | 2007-03-19 | 6 | -0/+68 |
feature here is the start of a better --import command that creates significantly shorter paths and can work more reliably on mounted DVD images (losetup or otherwise). Detection of kickstarts based on paths needs to be augmented by additional means for this to really work. However, changes going in here (and still more to come) result in cleaner names for imported profiles, and substantially shorter kernel option command lines, which is needed to keep under the 255 limit. There is also some work here going in to template out all of the files for PXE, reducing the amount of code in action_sync and also making PXE setups much more customizable (menu choices, titles, random parameters, ipappend 2, etc) without patching the source. "tree" on import is also attached now to the distro, not the profile. So, whew, that's a lot. |