summaryrefslogtreecommitdiffstats
path: root/cobbler/action_sync.py
Commit message (Collapse)AuthorAgeFilesLines
* Applied Jack's patch to keep kickstart values from being resolved as ↵Michael DeHaan2007-10-121-1/+3
| | | | <<inherit>>.
* Remove some dead code and update a few FIXMEs that no longer apply.Michael DeHaan2007-10-101-2/+0
|
* Fix typo in DHCP management function.Michael DeHaan2007-10-101-1/+1
|
* The stringification problem appears to lie in the serializer, so explicitly ↵Michael DeHaan2007-10-091-2/+2
| | | | | | use strings in the YAML to pacify the XMLRPC bits. Plus, this is more readable.
* A few bugfixes. Still working on multiple NICs.Michael DeHaan2007-10-091-1/+1
|
* Storing NICs in a hash for easier access + some refactoring + modifications ↵Michael DeHaan2007-10-091-6/+4
| | | | to the find function.
* More work on the new multi-NIC code. Largely working at this point, sync hasMichael DeHaan2007-10-081-25/+32
| | | | | 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-081-3/+4
| | | | | | | requires seperate accessors and templating. This is all to allow multiple NICs in koan. Stil needs changes in sync code and possibly other places.
* Package the cobbler manpage as html as well as a docs page. Fix a broken ↵Michael DeHaan2007-09-191-1/+1
| | | | docstring in action_sync.py
* Move all CGI scripts to a cobbler subdirectory under cgi-bin for namespacing.Michael DeHaan2007-09-191-2/+5
| | | | | In addition, the webui is now just "webui.cgi" in that directory. RPMs and setup.py also updated.
* Adds edit capability to distro and profile objects, plus some random ↵Michael DeHaan2007-09-131-1/+1
| | | | | | hacking on the WebUI. Also adds delete checkboxes that are currently not implemented.
* Check in beginings of Cobbler WebUI packaging (thanks: Al Tobey). More work ↵Michael DeHaan2007-09-111-1/+1
| | | | TBA.
* Checking in the read-write API with demo examples at the bottom of remote.pyMichael DeHaan2007-09-111-1/+2
|
* Added --dhcp-tag for multi-subnet configurationMichael DeHaan2007-09-071-3/+13
|
* removed deprecated enchant function/module (just use SSH!), config file cleanup.root2007-09-051-15/+0
|
* Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/cobblerMichael DeHaan2007-09-051-2/+28
|\ | | | | | | | | | | Conflicts: CHANGELOG
| * Add some extra debug output to point users at the problem when there is a syntaxroot2007-09-041-2/+7
| | | | | | | | error in a template we are feeding to Cheetah.
| * Make cobbler not fetch the kickstart when it may be external and CGI based.root2007-09-041-3/+12
| |
| * Adding code to save the kickstart file as /root/anaconda.ksroot2007-09-041-0/+12
| |
* | Fix dhcpd.conf rendering bug.Michael DeHaan2007-09-051-1/+1
|/
* Fix logic in repo name creationMichael DeHaan2007-08-281-1/+1
|
* Allow for usage of Cheetah template variables (sans Cheetah) in configMichael DeHaan2007-08-281-0/+9
| | | | files by replacing $variable with @@variable@@.
* Fix format stringMichael DeHaan2007-08-281-9/+1
|
* Fix bug in repo evaluation with inherited subprofiles.root2007-08-271-2/+2
|
* Ignore subdirectories found in /var/lib/cobbler/snippetsMichael DeHaan2007-08-271-0/+2
|
* Bugfixing for deleting systems that are not named after MAC addresses.Michael DeHaan2007-08-211-1/+1
|
* Also check mac address against None prior to adding dhcp entry for systemMichael DeHaan2007-08-211-2/+3
| | | | that is not named after a mac address.
* Patch to allow snippets to be commented out in kickstart templatesroot2007-08-211-2/+7
|
* Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/cobblerMichael DeHaan2007-08-161-4/+4
|\
| * Ben Riggs patch to allow find to take arbitrary variables plus a reworkingMichael DeHaan2007-08-151-4/+4
| | | | | | | | | | | | of find (mpd) to add some error checking, list returns, and other semi-useful stuff. Plus tests and an optomization to allow name=foo as the only parameter to be just as fast as before.
* | (A) using http:// or ftp:// for cobbler imports is an error, and (B) allow ↵Michael DeHaan2007-08-161-1/+7
|/ | | | imports across symlinks
* Only do NFS remangling if nfs://Michael DeHaan2007-08-061-2/+2
|
* Add the non-useful --url line even for NFS, as koan will be lookingMichael DeHaan2007-08-061-1/+1
| | | | for it and needs that data to tell virtinst what to do.
* Make cobbler write out correct NFS directives even when metadataMichael DeHaan2007-08-061-1/+17
| | | | references NFS in URL form.
* Implement PXE boot loop prevention feature using a CGI script that speaks to ↵Michael DeHaan2007-08-031-7/+12
| | | | | | a special function in cobblerd.
* Fix snippet cache codeMichael DeHaan2007-07-271-1/+1
|
* Added a SNIPPET::foo feature which can do the equivalent of %include in ↵Michael DeHaan2007-07-271-9/+32
| | | | | | | | | kickstart without the need for a wget and http hosting. Snippets live in /var/lib/cobbler/snippets -- Cobbler ships with only one snippet now (as a demo), though users can create as many as they want.
* make $kernel_options template accessibleMichael DeHaan2007-07-231-0/+2
|
* Debian has a different argument for 'ksdevice', also add extra D/L infoMichael DeHaan2007-06-291-0/+1
| | | | to web page.
* Request kickstart files based on system.name, not pxeification, since newerMichael DeHaan2007-06-261-4/+4
| | | | koan does not pxeify request URLs.
* Experimental support for provisioning Debian.Michael DeHaan2007-06-211-0/+2
|
* Fix status printingMichael DeHaan2007-06-211-3/+3
|
* Optional override of --kickstart on a per-system basis.Michael DeHaan2007-06-151-5/+6
|
* Make ksmeta variables available at top level again.Michael DeHaan2007-06-121-24/+6
|
* Add conceptual_parent concept, to allow tree retrieval of objects that may haveMichael DeHaan2007-06-121-14/+12
| | | | | | | | | intermediate subobjects of the same type in the way. For instance, the conceptual parent of a subprofile is not the parent profile, but is the distro object. Also fixing a bug in is_pxe_supported()
* Remove dead code.Michael DeHaan2007-06-121-31/+0
|
* Generalizes object blending and the concept of parentage to allow for later ↵Michael DeHaan2007-06-111-120/+85
| | | | | | | | | | | | | support of inheritance hierarchies, as well as making more data available to koan and the kickstart templating engine. With this change, any variable in the tree (anywhere), is now accessible via Cheetah -- and the same goes for koan XMLRPC. Unit tests pass and looks okay on the outside, though this still warrants extended testing to verify no unintended behaviors have changed.
* Fix error in string translation changes.Michael DeHaan2007-06-011-2/+2
|
* Ongoing work on making system --names descriptive, plus manpage andMichael DeHaan2007-05-301-1/+1
| | | | CHANGELOG changes.