summaryrefslogtreecommitdiffstats
path: root/cobbler
Commit message (Collapse)AuthorAgeFilesLines
* Make URLs consistentMichael DeHaan2008-05-281-2/+2
|
* Fix to make serializer look in the right place, also removed a debugMichael DeHaan2008-05-162-2/+4
| | | | print.
* The settings file is now /etc/cobbler/settings, and cobbler's command lineMichael DeHaan2008-05-167-17/+20
| | | | | will warn the user the old file is no longer in use and ask them to delete it before proceeding.
* Cleaner error messages on kickstart rendering problems.Michael DeHaan2008-05-151-1/+1
|
* Add extra logging if an error is encountered while rendering a kickstartMichael DeHaan2008-05-153-13/+15
|
* Added the ability to undefine a symbol that is defined in a parent object.Michael DeHaan2008-05-141-0/+18
| | | | | | | | | This means that if a kernel option is set for a profile, and you want it unset in a child system, you can say --kopts='!foo' to undefine the foo. Similarly you can add symbols and undefine others at the same time... --kopts='bar !foo baz=3' and so on. This is relatively fringe usage but was previously not possible.
* Make template finder code (used by check and webapp) ignore kickstarts that ↵Michael DeHaan2008-05-141-2/+4
| | | | are not on the filesystem and are therefore real kickstarts or URLs that generate them, not actual templates.
* Since it's common to want to reference the name of the profile in a ↵Michael DeHaan2008-05-142-1/+13
| | | | | | | template, and that changes whether the rendering is a per-profile or per-system kickstart, I've added three new variables to make things easier: "distro_name", "profile_name", and "system_name" which show up in the templates automatically in addition to the existing "distro", "profile", and "name" you get for a system, or "distro" and "name" for profile. This is more consistant and easier to use in the templating language.
* Change the way error checking works around NFS read errors (root squash)Michael DeHaan2008-05-132-7/+16
|
* If for some reason the user has defined a system where the first interface ↵Michael DeHaan2008-05-131-5/+6
| | | | record is blank and the second is not, still build the PXE tree based on the second record.
* Consolidate various repo related warnings under cobbler check and clean up ↵Michael DeHaan2008-05-136-17/+51
| | | | prints elsewhere.
* Allows cobbler system kickstart to be reset by setting them to "", "delete", ↵Michael DeHaan2008-05-131-0/+3
| | | | or None (the last via the API). This allows the system to use the profile's kickstart setting as expected.
* Fix find test.Michael DeHaan2008-05-131-1/+1
|
* Added code to cobbler check to see if any templates are still using the defaultMichael DeHaan2008-05-134-11/+33
| | | | password, and if so, to warn about them.
* Added code to cobbler check to look for httpd_can_network_connect boolean if ↵Michael DeHaan2008-05-121-0/+14
| | | | SELinux is enabled.
* Make duplicate mac checking work in more places, nicer error when ↵Michael DeHaan2008-05-122-9/+13
| | | | encountering rootsquash.
* Patch for replicate error handling + docsMichael DeHaan2008-05-121-1/+3
|
* Apply patch to remove anti-createrepo conditions, bump version.Michael DeHaan2008-05-121-1/+1
|
* Added some additional links for kickstart viewing/editing to the ↵Michael DeHaan2008-05-093-3/+6
| | | | profile/system web pages
* Fixes for webapp new fieldsMichael DeHaan2008-05-092-2/+3
|
* Fixes for virt overrides on system objects.Michael DeHaan2008-05-095-26/+24
|
* Apply patch to rework bind zone handling.Michael DeHaan2008-05-091-47/+73
|
* Add missing file.Michael DeHaan2008-05-091-0/+158
|
* Adding --virt overrides for many more additional fields that were foundMichael DeHaan2008-05-085-167/+246
| | | | | in the profiles objects but not in the system objects. This needs testing in both the webui and command line.
* Added --mirror-locally option to repo add/edit and WebUI for specifying that ↵Michael DeHaan2008-05-087-14/+63
| | | | | | | a cobbler repo object is to be used directly, rather than mirrored into /var/www/cobbler by reposync/rsync. This can be usable when network connectivity outside is certain, and there are no performance or bandwidth needs on a local mirror. This supports http:// and ftp:// only, rsync:// is not natively understood by yum.
* Apply scott henson's replicate patch.Michael DeHaan2008-05-084-267/+26
|
* Apply John Eckersberg's patch to allow random mac usage from the command line.Michael DeHaan2008-05-084-20/+33
|
* Improve tracebacks.Michael DeHaan2008-05-071-0/+2
|
* Ignore system exitMichael DeHaan2008-05-061-0/+2
|
* More exception handling.Michael DeHaan2008-05-061-1/+3
|
* Redo exception handling code for older python to eliminate tracebacks thatMichael DeHaan2008-05-062-7/+8
| | | | should not be printed.
* Swap dhcp and dns module referencesMichael DeHaan2008-05-061-2/+2
|
* omshell wants lowercase macsMichael DeHaan2008-05-051-1/+1
|
* Get omshell path from config fileMichael DeHaan2008-05-051-2/+2
|
* Remove typo in functionMichael DeHaan2008-05-051-2/+1
|
* Apply jeckersb's patch to allow per-zone templatesMichael DeHaan2008-05-052-10/+26
|
* Various DNS/DHCP work.Michael DeHaan2008-05-026-197/+274
|
* Added some check code for BIND.Michael DeHaan2008-05-022-4/+14
|
* Add some missing files and do some more work on dns/dhcp refactoringMichael DeHaan2008-05-024-6/+15
|
* Working on moving DNS/DHCP management to cobbler/modules (uses modules.conf)Michael DeHaan2008-05-028-310/+731
| | | | In progress.
* Do not add profiles that have -xen distros to PXE menu entries as thereMichael DeHaan2008-05-021-0/+3
| | | | is no chance of them booting there.
* Adjusting the dhcp patch some, prior to moving it all into modules/Michael DeHaan2008-05-024-51/+74
|
* Apply John Eckersberg's patch for BIND management.Michael DeHaan2008-05-023-1/+8
|
* Apply Pablo's patch to add OMAPI support to dhcp config generation.Michael DeHaan2008-05-022-3/+81
|
* Build iso completionMichael DeHaan2008-05-021-9/+22
|
* Fix some paths and parameters. More to do.Michael DeHaan2008-05-011-2/+2
|
* Working on adding a "cobbler buildiso" command to generate non-live CD's. ↵Michael DeHaan2008-05-015-16/+210
| | | | | | Menu does not work yet, but getting there. Also made registration check for duplicate macs, but needs testing.
* Quote dhcp hostnamesMichael DeHaan2008-04-281-1/+1
|
* It's now possible to create new kickstart templates in ↵Michael DeHaan2008-04-243-12/+76
| | | | /var/lib/cobbler/kickstarts/ from the WebUI, as well as delete ones that are no longer being used while on the edit page for that template.
* apply URL changes to PXE alsoMichael DeHaan2008-04-231-2/+2
|