Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Two things -- (A) remove rhpl dep as we aren't using it and we want to use | Michael DeHaan | 2008-04-09 | 1 | -1/+1 |
| | | | | | more standard xlat for other distros potentially, (B) fix the kerb module some more. | ||||
* | Apply iranzo's memtest patch | Michael DeHaan | 2008-04-09 | 1 | -2/+51 |
| | |||||
* | Add a --owner to all the objects, plus associated API calls and backend ↵ | Michael DeHaan | 2008-03-26 | 1 | -11/+12 |
| | | | | | | | | stuff, for use with the (pending real soon now) authz_ownership module. Also updated docs. Incidentally, self.settings.tftpboot is now utils.tftpboot_location() -- which is required because tftpboot moves around. Previously this was masked to still look like a settings variable but I decided to remove the hack. All code using that location has been updated appropriately. | ||||
* | Apply patch to make disabled repos (using new --yumopts feature) not be used ↵ | Michael DeHaan | 2008-03-17 | 1 | -3/+7 |
| | | | | during install. | ||||
* | Adding patch to send hostname | Michael DeHaan | 2008-03-12 | 1 | -0/+2 |
| | |||||
* | Added in a possible workaround for a user problem with source_repos in an ↵ | Michael DeHaan | 2008-02-13 | 1 | -0/+5 |
| | | | | upgrade scenario (testing needed). | ||||
* | Keep leading newline from appearing in template files. | Michael DeHaan | 2008-01-22 | 1 | -0/+4 |
| | |||||
* | Added http_port parameter to settings so Apache can run on ports other than 80. | Michael DeHaan | 2008-01-10 | 1 | -9/+8 |
| | |||||
* | Rename some templates, remove proxy logic that is not necc. for new performance | Michael DeHaan | 2007-12-20 | 1 | -10/+7 |
| | | | | plans, remove watcher.py reference | ||||
* | -b option to wget isn't available in busybox, and we don't need it, so don't ↵ | Michael DeHaan | 2007-12-20 | 1 | -3/+3 |
| | | | | use it. | ||||
* | The repo management code generates some things on a per-profile basis which | Michael DeHaan | 2007-12-18 | 1 | -2/+2 |
| | | | | | should be generated on a per-system basis to support --server-override correctly. This is a fix. | ||||
* | Performance tweaking and benchmarks. | Michael DeHaan | 2007-12-12 | 1 | -2/+5 |
| | |||||
* | Lots of logging improvements, keep sync from blitzing the WebUI | Michael DeHaan | 2007-12-06 | 1 | -1/+1 |
| | |||||
* | Work on making the default service authenticator grok Apache htdigest files. | Michael DeHaan | 2007-12-05 | 1 | -0/+1 |
| | |||||
* | Slight changes to post install triggers patch, namely adding some underscores. | Michael DeHaan | 2007-11-29 | 1 | -2/+2 |
| | |||||
* | 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 |
| |