summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't exclude openoffice langs from the rsync, as that's a fairly common ↵Michael DeHaan2007-10-241-1/+0
| | | | package to install.
* Some more work on removing the API refs in util...Michael DeHaan2007-10-232-8/+8
|
* Remove a circular import between the serializer and the API that was ↵Michael DeHaan2007-10-233-21/+22
| | | | confusing Virt-Factory.
* Fix restart services trigger script for when manage_dhcp is off.Michael DeHaan2007-10-231-0/+1
|
* Fix up manpage.Michael DeHaan2007-10-231-2/+2
|
* Service restarting has been abstracted out of the action_sync code, and is ↵Michael DeHaan2007-10-199-50/+83
| | | | | | | | | | now a trigger. This commit adds pre/post sync triggers, for scripting of arbitrary actions. The idea is that a cobbler user can now modify the restart-services script to rsync DHCP configurations to a remote box and instead restart them there, for hosting DHCP on a different box. Or do anything else that might be required. The restart-services trigger will ship in the cobbler RPM. Users can modify it at will and it is marked as config(noreplace) so upgrades will not affect it.
* Make RPMs backup the old config, migrate, and conditionally restart the ↵Michael DeHaan2007-10-193-7/+11
| | | | service to make upgrades seamless.
* Pass with_copy to repo additions to ensure they are serialized in the new ↵Michael DeHaan2007-10-192-2/+3
| | | | way we do serialization.
* Some fixes to non-db backed serialization. Repos still need some work.Michael DeHaan2007-10-174-6/+6
|
* Various changes to allow for increased performance in the WebUI and in ↵Michael DeHaan2007-10-1719-156/+176
| | | | | | saving state, plus a fix to import that keeps from creating extra yum repo entries for various distros.
* Make experimental shelve module explicitly use gdbm.Michael DeHaan2007-10-171-18/+23
|
* code to move the CentOS repo had the repo name mispelled for CentOS-baseMichael DeHaan2007-10-161-1/+1
|
* Applied patch to symlink distro kernel/initrd parameters if they live in ↵Michael DeHaan2007-10-151-2/+27
| | | | /tftpboot.
* Fix typo.Michael DeHaan2007-10-151-1/+1
|
* Fix deletion logic.Michael DeHaan2007-10-151-1/+2
|
* Adding test script for very large number of machines.Michael DeHaan2007-10-151-0/+29
|
* Work on an shelve-based external storage, for performance testing. SqliteMichael DeHaan2007-10-159-7/+172
| | | | is just as likely at this point.
* Teach the WebUI (and the backend for the WebUI) how to save multiple ↵Michael DeHaan2007-10-124-45/+105
| | | | interfaces. Also clean up the error page display and include a link to go back so users can correct any data entry errors.
* Multi NIC Web UI is looking solid, now to modify the backend code to save ↵Michael DeHaan2007-10-122-68/+152
| | | | everything ...
* Applied Jack's patch to keep kickstart values from being resolved as ↵Michael DeHaan2007-10-122-1/+4
| | | | <<inherit>>.
* Working on WebUI, still some work to do in regards to hiding MACs and so ↵Michael DeHaan2007-10-129-83/+129
| | | | forth...
* Update changelog and spec comments.Michael DeHaan2007-10-113-2/+4
|
* Work on making the NICs on the system page expandable/collapseable. Still ↵Michael DeHaan2007-10-115-59/+351
| | | | | | | | need to write the onload function that sets things by default and wire up the links that do the expanding. Save code still also needs to be aware of the new variable names and also needs to know how to delete interfaces and not save "empty" interfaces.
* Lots of changes to make subprofile creation and editing work in the WebUI.Michael DeHaan2007-10-117-34/+76
|
* Working on adding subprofile creation support to the WebUI, as well as ↵root2007-10-116-36/+121
| | | | adding new fields to the profiles page for virt-bridge and virt-cpus.
* Remove some dead code and update a few FIXMEs that no longer apply.Michael DeHaan2007-10-105-22/+5
|
* Updated changelog.Michael DeHaan2007-10-101-0/+2
|
* Support for setting virt-cpu number in cobbler + tests.Michael DeHaan2007-10-104-9/+38
|
* Manpage cleanup. Add some new fields, update some things that have changed, ↵Michael DeHaan2007-10-101-143/+87
| | | | improve explanations in a few places, and remove some weird line breaks.
* Added profile virt-bridge setting to the settings fileMichael DeHaan2007-10-104-5/+4
|
* Working on making --virt-bridge a profile setting also, manpage cleanup.Michael DeHaan2007-10-102-26/+45
|
* Encountered some weird bug presumably related to optimization, so unrolling ↵Michael DeHaan2007-10-102-40/+91
| | | | the command line parser details for now. This can all be fixed should we move the command line parser to use optparse or equivalent in the future.
* Fix typo in DHCP management function.Michael DeHaan2007-10-101-1/+1
|
* b64encode is not available in Python 2.3Michael DeHaan2007-10-101-2/+1
|
* In templating, show the 1st mac as "$mac_address_intf1" not ↵Michael DeHaan2007-10-091-1/+1
| | | | | | "$mac_addressintf1". And so on for other vars and other interfaces.
* The stringification problem appears to lie in the serializer, so explicitly ↵Michael DeHaan2007-10-095-53/+55
| | | | | | use strings in the YAML to pacify the XMLRPC bits. Plus, this is more readable.
* More work to ensure interfaces remain strings, even though they look a lot ↵Michael DeHaan2007-10-093-29/+24
| | | | like numbers presently...
* In XMLRPC, dicts must have string keys, so changing NIC storage to be ↵Michael DeHaan2007-10-093-1/+5
| | | | XMLRPC-friendly.
* Remove arch from manpage for repo, as it's not implemented (lost a patch ↵Michael DeHaan2007-10-091-4/+0
| | | | somewhere?).
* A few bugfixes. Still working on multiple NICs.Michael DeHaan2007-10-093-17/+22
|
* Added tests + fixes to multiple NIC support.Michael DeHaan2007-10-093-17/+60
|
* Storing NICs in a hash for easier access + some refactoring + modifications ↵Michael DeHaan2007-10-096-214/+98
| | | | to the find function.
* Once again, all tests pass, however a lot more manual testing in regards to ↵Michael DeHaan2007-10-083-36/+90
| | | | | | | | multiple NIC support is still required. Checking kickstarts and the koan modifications are also still to go. Code in item_system.py is due for cleanup, especially in from_datastruct, where it tries to load the older configurations implicitly.
* More work on the new multi-NIC code. Largely working at this point, sync hasMichael DeHaan2007-10-084-55/+66
| | | | | been updated, and backwards compatibility (upgrades) have been tested. Koan still has to be modified and tested, and templating still needs to be tested.
* Make sync loop through interfaces.Michael DeHaan2007-10-081-57/+77
|
* In process of making NICs seperate data structures in cobbler, which ↵Michael DeHaan2007-10-087-70/+228
| | | | | | | requires seperate accessors and templating. This is all to allow multiple NICs in koan. Stil needs changes in sync code and possibly other places.
* Cobbler import items should not use @@server@@ for repo entries because it ↵Michael DeHaan2007-10-082-4/+13
| | | | | | is not templated on a per-sync basis (yet).
* Release bump.Michael DeHaan2007-10-083-3/+9
|
* Replace @@server@@ in repo config files.Michael DeHaan2007-10-082-4/+7
|
* Get ready for 0.6.2-2 releaseMichael DeHaan2007-09-283-4/+5
|