summaryrefslogtreecommitdiffstats
path: root/cobbler
Commit message (Collapse)AuthorAgeFilesLines
* Lots of work on importing rsync mirrors, including preliminary code to guessMichael DeHaan2006-10-133-21/+117
| | | | kickstart files and assign them for distributions that we know how to minimally kickstart.
* Import feature added (usable for things like /mnt/redhat)Michael DeHaan2006-10-137-72/+98
|
* Initial code behind an import feature for directory trees, i.e. to transform ↵Michael DeHaan2006-10-125-20/+143
| | | | | | something like /mnt/redhat (containing a lot of OS builds with trees) into distributions and profiles directly.
* Development error temporarily removed enchant from the CLI accessible ↵Michael DeHaan2006-10-123-9/+34
| | | | options. Putting it back and making it a part of the system subcommands to make it more consistant (parsing is better too this way).
* Added a basic locking system to avoid multiple "sync" operations happening ↵Michael DeHaan2006-10-126-76/+58
| | | | at the same time -- not a huge risk -- but it ought to be guarded against.
* updated TODOMichael DeHaan2006-10-111-1/+3
|
* Preparing for next release, fixed typo in dhcp message.Michael DeHaan2006-10-111-1/+1
|
* Sort in a Python 2.3 compatible way.Michael DeHaan2006-10-111-1/+2
|
* Remove subprocess referenceMichael DeHaan2006-10-111-2/+2
|
* Adding API stub for unfinished methodMichael DeHaan2006-10-111-0/+7
|
* (1) initial work on a command to import build trees into cobbler inMichael DeHaan2006-10-116-37/+1207
| | | | | a really fast, automated way (2) bundling 2.4's subprocess as sub_process (it's supposed to work) since subprocess isn't available on 2.3 and we want to support lots of 2.3 machines
* Cobbler should reboot the system after enchanting it.Michael DeHaan2006-10-101-0/+4
|
* Have cobbler print a basic listing of configured profiles and systemsMichael DeHaan2006-10-091-2/+21
| | | | to enable remote apps to list available things that can be provisioned.
* Fixes to dhcpd.conf and Itanium IA64 support as a result of lab tests.Michael DeHaan2006-10-066-7/+16
|
* Fix elilo conf file naming since apparently elilo does not support ↵Michael DeHaan2006-10-053-2/+10
| | | | bootloader profiles based on MAC addresses as does syslinux. This workaround uses the pxe-address field, thus requiring this field for IA64 until the issue can be resolved in elilo.
* --pxe-hostname should be "--pxe-address"Michael DeHaan2006-10-053-11/+10
|
* Surface the 'pxe-hostname' option.Michael DeHaan2006-10-051-6/+8
|
* Added some extra error checking to enchant.Michael DeHaan2006-09-291-1/+5
|
* Commiting the (working) enchant feature and associated changes to enableMichael DeHaan2006-09-295-25/+15
| | | | | it. Some error handling is needed but it's functional. See NEWS and manpage for documentation on enchant.
* - Interim checkin while working on "enchant" featureMichael DeHaan2006-09-286-72/+196
| | | | - Fixed changelogs to include user/email
* - Update NEWS to reflect experimental nature of new dhcpd.conf and PXEMichael DeHaan2006-09-281-0/+1
| | | | | | features. - More work on the "remote push" ability for cobbler to modify running metal.
* Restart dhcpd after making changesMichael DeHaan2006-09-261-0/+8
|
* Missing commaMichael DeHaan2006-09-251-1/+1
|
* Fix filename casing bugMichael DeHaan2006-09-251-1/+1
|
* Shorten "file not found" strings since name detection has been loosened.Michael DeHaan2006-09-251-2/+2
|
* dhcp templating for individual systemsMichael DeHaan2006-09-223-2/+40
|
* More work on dhcp.conf templating.Michael DeHaan2006-09-221-4/+7
|
* generate elilo config files (that look mostly correct, pre-testing) asMichael DeHaan2006-09-222-14/+83
| | | | | well as pxelinux.cfg files -- assorted fixes/upgrades to "cobbler sync" behavior. Working on templating dhcp.conf
* Package elilo for IA64Michael DeHaan2006-09-222-2/+5
|
* Misc fixes to IA64 syncing. Bugs still to be resolved in naming elilo.conf ↵Michael DeHaan2006-09-212-2/+2
| | | | files the right thing.
* kickstart line in file is not different between elilo and syslinuxMichael DeHaan2006-09-211-6/+1
|
* Variable typos.Michael DeHaan2006-09-211-2/+2
|
* Added --pxe-arch command and documentation.Michael DeHaan2006-09-211-1/+2
|
* ia64 boot fixes as a result of testing.Michael DeHaan2006-09-215-22/+46
|
* Naming cleanup of a few variables now that we're dealing with moreMichael DeHaan2006-09-216-30/+27
| | | | than pxelinux.0 (likely elilo.efi)
* - Initial batch of changes to support (a) dhcpd.conf templating and (b)Michael DeHaan2006-09-215-8/+47
| | | | supporting alternative boot loader architectures (like Itanium).
* Cobbler was missing the set_xen_ram function so the CLI wasn'tMichael DeHaan2006-09-202-0/+20
| | | | usable for editing the YAML for that parameter. Fixing.
* Remove the xen_mac parameter on profile in favor of using the MAC asssigned ↵Michael DeHaan2006-09-193-25/+2
| | | | | | to the system and using koan on a per system basis.
* - Cheetah has problems parsing things that contain a $, prior to hitting the ↵Michael DeHaan2006-09-181-1/+5
| | | | | | | | ErrorCatcher. This is a quick hack to preserve $'s by changing the Cobbler templating modifier from "$" to "TEMPLATE::" which will (hopefully) never conflict with anything the user might want. Cheetah errors are still possible at this point, but much less likely.
* - Since /mnt/redhat images for Xen do not contain kernel and initrd version ↵Michael DeHaan2006-09-181-2/+2
| | | | and build numbers, ease the cobbler restriction that all images must contain version and build numbers.
* - Fix bug in Apache conf file path substitutionMichael DeHaan2006-09-181-1/+1
|
* - SELinux -- Fix httpd conf file to use new pathMichael DeHaan2006-09-181-1/+1
|
* Import constant from correct module.Michael DeHaan2006-09-181-1/+2
|
* - modified Cobbler to keep tftp data in /tftpboot and web data in /var/www ↵Michael DeHaan2006-09-132-46/+80
| | | | | | | | | to play nicer with SELinux systems (Apache couldn't serve out of /tftpboot before). - still need to test on SELinux config to see that chcon doesn't need to be called - still need to verify koan is still happy (not expecting any suprises there). - in the end, this should not affect koan or other client tools as the URLs are preserved
* - Fixing bug that didn't allow lowercase MAC input, now upcasing itMichael DeHaan2006-09-131-2/+2
|
* Check on first line of tftp settings file should be removed.Michael DeHaan2006-07-211-5/+2
|
* Add support for PXE default directory (cobbler system add --name=default ↵Michael DeHaan2006-07-212-0/+5
| | | | ...) which would previously try to resolve into an IP. We don't want that.
* Cobbler imports syck. Don't do that.Michael DeHaan2006-07-211-4/+0
|
* Earlier cobbler runs were tainted from an RHN yaml install. These ↵Michael DeHaan2006-07-203-5/+7
| | | | | | modifications to the yaml tree allow for relative import and do not break cobbler when yaml isn't installed.
* Fixed printoutMichael DeHaan2006-07-131-1/+1
|