summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Interim commit in the middle of directory reorg.Michael DeHaan2007-03-1612-86/+29
|
* Updated TODOMichael DeHaan2007-03-161-0/+3
|
* Update TODOMichael DeHaan2007-03-151-3/+3
|
* Updated cobbler TODO with messages from list.Michael DeHaan2007-03-152-65/+14
|
* dirname, not basename.Michael DeHaan2007-03-081-1/+1
|
* Version bump / changelog.Michael DeHaan2007-03-023-2/+9
|
* Tabs are evil.Michael DeHaan2007-03-021-1/+1
|
* Fixes to import tree URL's and repo parameter splitting, thanks to ↵Michael DeHaan2007-03-022-3/+6
| | | | et-mgmt-tools list folks for pointing these out.
* Added tag release-0.4.3 for changeset 658faa7fb434518d1ef7a6393846cbbd57dc1445Michael DeHaan2007-02-281-0/+1
|
* Release stuffMichael DeHaan2007-02-282-3/+4
|
* Kickstart metadata items are seperated by whitespace, not commas.Michael DeHaan2007-02-281-1/+1
|
* sseago's patch to set_kernel_options, plus some additional error handling ↵Michael DeHaan2007-02-276-28/+36
| | | | | | around kernel options processing. Plus some manpage/NEWS updates.
* Some defensive programming around kernel options rendering, based on a error ↵Michael DeHaan2007-02-221-2/+2
| | | | report to et-mgmt-tools. I have not been able to reproduce the actual error.
* Remove line continuations from description, as RPM doesn't have line ↵Michael DeHaan2007-02-211-8/+8
| | | | continuations.
* Disabling of anchors in YAML serialization, which makes configuration files ↵Michael DeHaan2007-02-202-7/+10
| | | | | | | | | | much easier to read/edit/understand once disabled. Anchors are basically pointers to pieces of text strings that prevent them from being repeated, but in cobbler, they really don't add any value. For users with configuration files that are still using anchors (&1, *1, etc), running "cobbler reserialize" can remove them once upgraded to this version -- though that is not neccessary.
* Have to bump setup.py version also.Michael DeHaan2007-02-201-1/+1
|
* Release housekeeping for future version (not now).Michael DeHaan2007-02-202-1/+8
|
* Adding disable_netboot option for cobbler, which can be programatically ↵Michael DeHaan2007-02-204-39/+72
| | | | | | | | exercised by API users to prevent install-loop scenarios by taking action as a result of some event in post. Also making syncless code modifications work with IA64 tftp locations.
* Be a little nicer on file deletes, release housekeeping.Michael DeHaan2007-02-194-3/+10
|
* Fixes to work with older versions of Cheetah, small fix to system delete ↵Michael DeHaan2007-02-195-5/+13
| | | | code so it deletes the right file in kickstarts_sys.
* Unbundling Cheetah.Michael DeHaan2007-02-193-22/+3
|
* Removing Cheetah, RHEL4/Centos users can find an RPM, so that's fair.Michael DeHaan2007-02-1953-18000/+0
|
* Bundle and install menu.c32 for those distros (like RHEL4) that don't ↵Michael DeHaan2007-02-195-3/+9
| | | | package it.
* Added tag release-0.4.0 for changeset 3629e55bf84478d20e643868fb84b0cf85a3ac8dMichael DeHaan2007-02-191-0/+1
|
* Fix the backwards compatibility code around TEMPLATE:: and also changemdehaan@mdehaan.rdu.redhat.com2007-02-193-8/+8
| | | | the template files to use basic $placeholders instead of TEMPLATE::
* Bundling Cheetah for backwards compatibility, and associated changes to ↵Michael DeHaan2007-02-1959-17/+20017
| | | | specfiles/etc.
* A few thingsMichael DeHaan2007-02-164-3/+9
| | | | | | - manpage clarification/correction (including a parameter typo in "cobbler repo add") - don't write the etc/yum.repos.d file if no --local-filename - print out createrepo command for debug purposes (during cobbler import)
* Escape dollar signs (related to new Cheetah changes). All dollar signs do ↵Michael DeHaan2007-02-153-18/+18
| | | | not need to be escaped but onces that look like $(list-hard-drives) do. Cheetah is set to not-substitute $foo if it doesn't know what a $foo is, but other variants of near-Cheetah syntax require escaping.
* Changelog/spec updates and manpage additions.Michael DeHaan2007-02-153-4/+19
|
* Temporary menu support hack to work around menu.c32 timeout problems. User ↵Michael DeHaan2007-02-151-3/+3
| | | | | | | | can type "menu" at the prompt to get a menu, or they can type "local" (or just wait 20 seconds) for a local boot. Once the user starts typing, the absolute timeout is 10 minutes, ensuring a machine doesn't get left at the menu screen. All of this will probably be user configurable later.
* More work on PXE menus. Getting there, just need timeout logic to work.Michael DeHaan2007-02-152-52/+35
|
* Working on adding pxemenu support.Michael DeHaan2007-02-148-49/+130
|
* Further changes related to making cobbler own the directories it's using in ↵Michael DeHaan2007-02-144-41/+63
| | | | | | /var/www and /tftpboot. Plus some minor bugfixes down the error path.
* Some manpage cleanup in regards to the syncless and templating features.Michael DeHaan2007-02-141-7/+17
|
* Run check in post to ensure cobbler tree setup, such that ↵mdehaan@mdehaan.rdu.redhat.com2007-02-144-30/+43
| | | | distros/systems/profiles can be added immediately, without the need to run "sync" to create the base directories.
* Converting storage for template parameters, kernel options, and repo lists ↵Michael DeHaan2007-02-148-105/+162
| | | | | | | (basically anything that's not really a string or a number) to a list or hash, as appropriate. This will allow the cobbler API to accept list/hash input as appropriate in addition to strings, allowing for more advanced use of the templating engine. This also extends more power to the user to add their own entries in /var/lib/cobbler files for ksmeta, as opposed to having to enter in --ksmeta options on the command line, which previously did not tolerate newlines. All of this is backwards compatible with the old format (both should load fine). Files will convert over to the new format once any add commands are run.
* Manpage changesMichael DeHaan2007-02-132-3/+7
|
* Moving back to Cheetah for templatingMichael DeHaan2007-02-133-16/+39
|
* Playing around with rendering options, but 'dot' is the only sane one.Michael DeHaan2007-02-131-2/+3
|
* Added pycallgraph code to generate a cobbler call graph, for exploringMichael DeHaan2007-02-132-1/+250
| | | | | | | relationships and hot spots. Right now, there isn't anything exceptionally eye opening, but it's kind of neat to see it visualized. Requires graphviz.
* Kickstart metadata variable can't be None.Michael DeHaan2007-02-121-0/+2
|
* Allow some variables to be None that really shouldn't ever be None, though ↵Michael DeHaan2007-02-121-8/+9
| | | | for some reason they are None. Make sense? Good :)
* 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-096-17/+40
|\
| * Added an optional --breed parameter for "distro add" that supports usage of ↵Michael DeHaan2007-02-096-17/+40
| | | | | | | | 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-0113-222/+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.