Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Initial application of Tim V's patch to enable post install triggers. | Michael DeHaan | 2007-11-29 | 1 | -1/+5 |
| | |||||
* | Quote wget args to avoid creating stray files. | Michael DeHaan | 2007-11-29 | 1 | -4/+4 |
| | |||||
* | Changes to make "cobbler ___ report [___]" and "cobbler ___ list" work like ↵ | Michael DeHaan | 2007-11-27 | 1 | -0/+1 |
| | | | | they used to, which means adding a few subcommands, abstracting away the list logic, and writing some minor code to make the trailing names look like --name=x to please optparse. | ||||
* | Detect when the NFS path given by the user is missing the colon, and warn ↵ | Michael DeHaan | 2007-11-26 | 1 | -1/+4 |
| | | | | | | them before the import. Also warn users with existing configurations during the cobbler sync, rather than showing the generic traceback. | ||||
* | Fixes baseurls used in repo setup. For instance, if running RHEL5.1, the ↵ | Michael DeHaan | 2007-11-13 | 1 | -8/+22 |
| | | | | | | | kickstart base urls in 0.6.3 would be incorrect so only core packages could be used in the kickstart if using $yum_repo_stanza. | ||||
* | Fix the part that configures yum on the installed machines/etc for when ↵ | Michael DeHaan | 2007-11-09 | 1 | -5/+6 |
| | | | | there is only one yum repo as part of the distro. | ||||
* | Make copyfile understand that if it can't copy a file to itself it shouldn't | Michael DeHaan | 2007-11-07 | 1 | -2/+5 |
| | | | | fail the operation. | ||||
* | Changes to make the overhauled repo templating work with source repositories ↵ | Michael DeHaan | 2007-11-05 | 1 | -6/+7 |
| | | | | (which are repos found on the installation media during the import process, things like RHEL5's VT repo). | ||||
* | Remove debug code. | Michael DeHaan | 2007-11-05 | 1 | -2/+0 |
| | |||||
* | Optimize sync performance by caching the results of calls to "blender". | Michael DeHaan | 2007-11-05 | 1 | -22/+23 |
| | |||||
* | Slight tweak to make imports work with new repo generation | Michael DeHaan | 2007-11-02 | 1 | -1/+1 |
| | |||||
* | Making sync use the new mirror parameter. | Michael DeHaan | 2007-11-02 | 1 | -2/+2 |
| | |||||
* | Work on getting the repos to be templated, largely complete, pending more ↵ | Michael DeHaan | 2007-11-02 | 1 | -25/+63 |
| | | | | testing. | ||||
* | In the process of making all repositories templates so we can apply the ↵ | Michael DeHaan | 2007-11-02 | 1 | -44/+94 |
| | | | | | | | values of --server-override to them and make cobbler servers easier to migrate also. This will result in the removal of --local-filename from cobbler repos. | ||||
* | Code to wire up the new --server-override to the sync code. This leaves off ↵ | Michael DeHaan | 2007-11-01 | 1 | -16/+17 |
| | | | | | | | | some of the repo management, which will not work with --server-override completely in all cases (depending on DNS) until we do some extra post magic in our action_sync stanza generaton. Ow, my brain hurts just thinking about other people who have to read that explanation :) | ||||
* | Fix for cobbler's dhcp generation behavior with the new interface ↵ | Michael DeHaan | 2007-10-31 | 1 | -4/+8 |
| | | | | | | representation. (Plus some unfinished work on paginating the WebUI). | ||||
* | Call deserialize after the pre-sync triggers are run to allow those triggers ↵ | Michael DeHaan | 2007-10-24 | 1 | -1/+15 |
| | | | | | | to insert or modify additional cobbler objects, such as via LDAP, despite not sharing the API handle since they are called out of process. | ||||
* | Remove a circular import between the serializer and the API that was ↵ | Michael DeHaan | 2007-10-23 | 1 | -12/+13 |
| | | | | confusing Virt-Factory. | ||||
* | Service restarting has been abstracted out of the action_sync code, and is ↵ | Michael DeHaan | 2007-10-19 | 1 | -26/+2 |
| | | | | | | | | | | 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. | ||||
* | code to move the CentOS repo had the repo name mispelled for CentOS-base | Michael DeHaan | 2007-10-16 | 1 | -1/+1 |
| | |||||
* | Applied patch to symlink distro kernel/initrd parameters if they live in ↵ | Michael DeHaan | 2007-10-15 | 1 | -2/+27 |
| | | | | /tftpboot. | ||||
* | Applied Jack's patch to keep kickstart values from being resolved as ↵ | Michael DeHaan | 2007-10-12 | 1 | -1/+3 |
| | | | | <<inherit>>. | ||||
* | Remove some dead code and update a few FIXMEs that no longer apply. | Michael DeHaan | 2007-10-10 | 1 | -2/+0 |
| | |||||
* | Fix typo in DHCP management function. | Michael DeHaan | 2007-10-10 | 1 | -1/+1 |
| | |||||
* | The stringification problem appears to lie in the serializer, so explicitly ↵ | Michael DeHaan | 2007-10-09 | 1 | -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 DeHaan | 2007-10-09 | 1 | -1/+1 |
| | |||||
* | Storing NICs in a hash for easier access + some refactoring + modifications ↵ | Michael DeHaan | 2007-10-09 | 1 | -6/+4 |
| | | | | to the find function. | ||||
* | More work on the new multi-NIC code. Largely working at this point, sync has | Michael DeHaan | 2007-10-08 | 1 | -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 DeHaan | 2007-10-08 | 1 | -57/+77 |
| | |||||
* | In process of making NICs seperate data structures in cobbler, which ↵ | Michael DeHaan | 2007-10-08 | 1 | -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 DeHaan | 2007-09-19 | 1 | -1/+1 |
| | | | | docstring in action_sync.py | ||||
* | Move all CGI scripts to a cobbler subdirectory under cgi-bin for namespacing. | Michael DeHaan | 2007-09-19 | 1 | -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 DeHaan | 2007-09-13 | 1 | -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 DeHaan | 2007-09-11 | 1 | -1/+1 |
| | | | | TBA. | ||||
* | Checking in the read-write API with demo examples at the bottom of remote.py | Michael DeHaan | 2007-09-11 | 1 | -1/+2 |
| | |||||
* | Added --dhcp-tag for multi-subnet configuration | Michael DeHaan | 2007-09-07 | 1 | -3/+13 |
| | |||||
* | removed deprecated enchant function/module (just use SSH!), config file cleanup. | root | 2007-09-05 | 1 | -15/+0 |
| | |||||
* | Merge branch 'master' of ssh://git.fedoraproject.org/git/hosted/cobbler | Michael DeHaan | 2007-09-05 | 1 | -2/+28 |
|\ | | | | | | | | | | | Conflicts: CHANGELOG | ||||
| * | Add some extra debug output to point users at the problem when there is a syntax | root | 2007-09-04 | 1 | -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. | root | 2007-09-04 | 1 | -3/+12 |
| | | |||||
| * | Adding code to save the kickstart file as /root/anaconda.ks | root | 2007-09-04 | 1 | -0/+12 |
| | | |||||
* | | Fix dhcpd.conf rendering bug. | Michael DeHaan | 2007-09-05 | 1 | -1/+1 |
|/ | |||||
* | Fix logic in repo name creation | Michael DeHaan | 2007-08-28 | 1 | -1/+1 |
| | |||||
* | Allow for usage of Cheetah template variables (sans Cheetah) in config | Michael DeHaan | 2007-08-28 | 1 | -0/+9 |
| | | | | files by replacing $variable with @@variable@@. | ||||
* | Fix format string | Michael DeHaan | 2007-08-28 | 1 | -9/+1 |
| | |||||
* | Fix bug in repo evaluation with inherited subprofiles. | root | 2007-08-27 | 1 | -2/+2 |
| | |||||
* | Ignore subdirectories found in /var/lib/cobbler/snippets | Michael DeHaan | 2007-08-27 | 1 | -0/+2 |
| | |||||
* | Bugfixing for deleting systems that are not named after MAC addresses. | Michael DeHaan | 2007-08-21 | 1 | -1/+1 |
| | |||||
* | Also check mac address against None prior to adding dhcp entry for system | Michael DeHaan | 2007-08-21 | 1 | -2/+3 |
| | | | | that is not named after a mac address. | ||||
* | Patch to allow snippets to be commented out in kickstart templates | root | 2007-08-21 | 1 | -2/+7 |
| |