summaryrefslogtreecommitdiffstats
path: root/cobbler
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove variable/attribute confusion.Michael DeHaan2007-02-121-2/+2
|
* Adding syslogd to hg.Michael DeHaan2007-02-091-0/+52
|
* merge with myselfMichael DeHaan2007-02-095-15/+30
|\
| * Added an optional --breed parameter for "distro add" that supports usage of ↵Michael DeHaan2007-02-095-15/+30
| | | | | | | | a SuSE answer file (needs testing) and can make way for other distros. koan needs to detect when it's been given a non-redhat based distro and not do anything, though cobbler PXE should work in both cases.
* | Account for potential of per-system kickstart metadata variance.Michael DeHaan2007-02-022-27/+32
|/
* Removing a few other glitches related to the nosync code.Michael DeHaan2007-02-022-14/+19
|
* Minor fixes to sync flag stuff.Michael DeHaan2007-02-022-4/+4
|
* Work towards implementation of optional integrated "light" sync support, ↵Michael DeHaan2007-02-0112-215/+207
| | | | | | which is enabled by default in /var/lib/cobbler/settings. Users of the API will need to use the with_copy=True and with_delete=True parameters to initiate this behavior. As mentioned in the previous commit, sync() still needs to be run at least once prior to any add commands using this feature.
* Skeleton code (currently does exactly what it used to do) for cobbler ↵Michael DeHaan2007-02-015-9/+36
| | | | | | add/remove commands that do not require running "sync". Sync will only be required when the kickstart files behind systems change, or when YAML is hand edited. This should vastly improve cobbler for use in larger systems, especially when used as a library when all control paths are known. Sync will still be required once for an initial install (just once), or whenever kickstart or YAML files are edited. It can also be run again at any time for a sanity check -- sync isn't going away.
* Added skeleton file (with notes) of how to do partial sync operationsMichael DeHaan2007-02-012-1/+106
| | | | with add/remove command.
* Have to change this too :)Michael DeHaan2007-01-251-1/+1
|
* glob the syslog not the kicklog, as the kicklog isMichael DeHaan2007-01-251-1/+1
|
* The fix for the very odd mod_python chokes on older Apache installs with ↵Michael DeHaan2007-01-251-9/+33
| | | | | | | | seemingly no explanation bug -- kickstart tracking will only use syslog for older cobbler servers, and will use both on newer machines (FC5+). Also, convert the mini domU template to use cobbler templating where appropriate.
* Capture other done event such that either logfile mechanism is usable to ↵Michael DeHaan2007-01-231-2/+3
| | | | determine when an install is complete.
* Reset file/log counter between installs.Michael DeHaan2007-01-231-0/+1
|
* Adding cobbler syslog serviceMichael DeHaan2007-01-221-0/+52
|
* Upgrades to status reporting code. Now scans both log files (syslog + file ↵Michael DeHaan2007-01-221-130/+118
| | | | | | xfers) and contains finer grained data about system state. Files transferred aren't syslogged, so we can't use syslog exclusively.
* Added syslog watcher script.mdehaan@mdehaan.rdu.redhat.com2007-01-222-1/+6
| | | | Packaging + parsing still TBA.
* Polishing and Aligning status reports to new way of saving them.Michael DeHaan2007-01-041-10/+7
|
* Removing logrotation and keeping logs in seperate directory files, so we can ↵Michael DeHaan2007-01-041-5/+6
| | | | | | do smart things about deleting entries that are older. (alikins suggestion).
* Further work on kickstart tracking.mdehaan@mdehaan.rdu.redhat.com2007-01-041-13/+81
|
* It's easier to generate reports with just one hash.mdehaan@mdehaan.rdu.redhat.com2007-01-041-8/+4
|
* Don't show tracebacks for Ctrl+C.mdehaan@mdehaan.rdu.redhat.com2007-01-041-0/+3
|
* Only calculate stats on certain URLs for more accurate reporting.Michael DeHaan2007-01-031-4/+9
|
* Remove stray argument.Michael DeHaan2007-01-031-1/+1
|
* Upgrade httpd config for upgrades getting 0.3.6 so they can use kickstartMichael DeHaan2007-01-031-7/+9
| | | | | tracking and the watcher script. Presence of cobbler_track URL's in the httpd config are an indication of 0.3.6 or higher level cobbler.
* Update URL's used in profiles so they get tracked, but profile lists (via ↵Michael DeHaan2007-01-031-5/+6
| | | | koan) and updates won't.
* Back out start changes, as start can be determined by first file request if ↵Michael DeHaan2007-01-031-9/+4
| | | | we use a different URL alias.
* Add kickstart pre-signaling to indicate starts in addition to stops.mdehaan@mdehaan.rdu.redhat.com2007-01-034-25/+119
|
* Track all image files so we can see the stage2 xfer.Michael DeHaan2007-01-031-1/+1
|
* Add FollowSymLinks option to httpd config, so that I can link to testMichael DeHaan2007-01-031-1/+1
| | | | | mirrors in /var/www/cobbler/ks_mirror without storing them there. Also for enterprising admins, ks_mirror can now be a symlink to another partition.
* TODO and --help updatesmdehaan@mdehaan.rdu.redhat.com2007-01-031-0/+2
|
* Add scaffolding for status report function/module.mdehaan@mdehaan.rdu.redhat.com2007-01-033-5/+65
|
* Log when kickstart files are requested.mdehaan@mdehaan.rdu.redhat.com2007-01-021-0/+1
|
* Renaming the kickstart_done portion and also not serving up the watcher's ↵mdehaan@mdehaan.rdu.redhat.com2007-01-021-0/+9
| | | | source.
* Add additional Apache configuration to /etc/httpd/conf.d/cobblerMichael DeHaan2007-01-021-0/+8
|
* Don't delete python files placed in /var/www/cobbler.Michael DeHaan2007-01-021-1/+2
|
* Fix bug in locking mechanism.Michael DeHaan2006-12-221-1/+3
|
* Enable locking feature.Michael DeHaan2006-12-221-1/+1
|
* Be even more strict about --virt parameter processing on enchant to preventMichael DeHaan2006-12-221-5/+3
| | | | accidental re-provisioning of main OS.
* Manpage + CHANGELOGsMichael DeHaan2006-12-221-4/+4
| | | | | Also, since there is some change of someone miskeying --virt=yed or something, and getting a False value (which means reprovision the main OS), the default for --virt parameters is getting changed to assume --virt implies True when --virt is used. We really don't want a typo erasing an important server.
* Remove xen package install, it should already be there. (libvirt-python ↵mdehaan@mdehaan.rdu.redhat.com2006-12-221-3/+4
| | | | | | should be too, but we're playing it safe).
* Allow "cobbler enchant" commands to also remotely install Xen on systems in ↵Michael DeHaan2006-12-223-10/+33
| | | | | | | the same way the command already supported destructive re-provisioning. Syntax is "cobbler enchant --address=foo --profile=foo --virt=yes" or "--system=foo" can replace "--profile" if you want to set the Xen mac address and so forth.
* Always pass args to functions in main body.Michael DeHaan2006-12-211-4/+4
|
* "cobbler repo sync" is the same as "cobbler reposync"Michael DeHaan2006-12-211-1/+2
|
* Allow report to be invoked in subject verb form.Michael DeHaan2006-12-211-18/+38
|
* Cobbler report commands are now sorted also.Michael DeHaan2006-12-215-31/+35
|
* cobbler list now keeps results sorted.Michael DeHaan2006-12-211-0/+1
|
* Added a new abbreviated (list) command and longer (report) command.mdehaan@mdehaan.rdu.redhat.com2006-12-211-4/+40
| | | | List now invokable in subject-verb form also (cobbler system list, etc).
* Add code to minimize times when httpd is restarted during cobbler sync, plus ↵Michael DeHaan2006-12-211-8/+35
| | | | changelog cleanup.