Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adding kickstart serving CGI script. | Michael DeHaan | 2007-07-09 | 6 | -2/+123 |
| | | | | Also fixing one error in the utils module. | ||||
* | Make sure system deletions are occur without requiring a cobblerd restart | Michael DeHaan | 2007-07-05 | 1 | -0/+6 |
| | |||||
* | More packaging. | Michael DeHaan | 2007-07-03 | 1 | -0/+1 |
| | |||||
* | add missing file to MANIFEST.in | Michael DeHaan | 2007-07-03 | 1 | -1/+1 |
| | |||||
* | Fix up versions | Michael DeHaan | 2007-07-03 | 1 | -1/+1 |
| | |||||
* | Fix python 2.3 sorting | Michael DeHaan | 2007-07-03 | 1 | -1/+1 |
| | |||||
* | Add logging for cobblerd + logrotate script. | Michael DeHaan | 2007-07-02 | 8 | -14/+76 |
| | | | | Bumped revision to 0.5.1. | ||||
* | Debian has a different argument for 'ksdevice', also add extra D/L info | Michael DeHaan | 2007-06-29 | 2 | -1/+2 |
| | | | | to web page. | ||||
* | Remove duplicate append. | Michael DeHaan | 2007-06-29 | 2 | -1/+10 |
| | |||||
* | Added script to push RPMs | Michael DeHaan | 2007-06-27 | 3 | -2/+5 |
| | |||||
* | Request kickstart files based on system.name, not pxeification, since newer | Michael DeHaan | 2007-06-26 | 1 | -4/+4 |
| | | | | koan does not pxeify request URLs. | ||||
* | This is redundant because find will already downcase. | Michael DeHaan | 2007-06-22 | 1 | -3/+0 |
| | |||||
* | Update config on each XMLRPC call so restarting cobblerd will not | Michael DeHaan | 2007-06-22 | 1 | -0/+9 |
| | | | | be required. Needs to be a bit more efficient. | ||||
* | updating cobblerd to use API rather than YAML deserialization. | Michael DeHaan | 2007-06-22 | 2 | -66/+21 |
| | | | | (find is case agnostic, etc) | ||||
* | Fix cobblerd to accept koan input for system names that are not | Michael DeHaan | 2007-06-22 | 1 | -12/+74 |
| | | | | based on mac addresses. | ||||
* | Use get_config_filename from utils | Michael DeHaan | 2007-06-22 | 1 | -1/+1 |
| | |||||
* | Lowercase input on removal (this should really be using the find() method. | Michael DeHaan | 2007-06-22 | 4 | -3/+6 |
| | |||||
* | Experimental support for provisioning Debian. | Michael DeHaan | 2007-06-21 | 3 | -3/+5 |
| | |||||
* | Repos should default to autosync. | Michael DeHaan | 2007-06-21 | 1 | -2/+2 |
| | |||||
* | Fix status printing | Michael DeHaan | 2007-06-21 | 2 | -19/+19 |
| | |||||
* | default is still PXEable | Michael DeHaan | 2007-06-21 | 1 | -0/+2 |
| | |||||
* | Optional override of --kickstart on a per-system basis. | Michael DeHaan | 2007-06-15 | 6 | -16/+57 |
| | |||||
* | Keep track of depth of cobbler objects such that a pseudo-topological sort | Michael DeHaan | 2007-06-13 | 6 | -15/+52 |
| | | | | | | | | | | | | | can be done at deserialization time. The result of this is that full graph listing information can be reconstructed at time of config loading (up and down links), while only having to store the up links. This preserves the existing config file format while allowing for arbitrary inheritance and a reasonable measure of hand-editability. If changing profile relationships by hand, the cached depth info may be wrong, so some way to automatically resolve this could potentially be doable, but it's such a distinct corner case that I don't deem it neccessary at this point. | ||||
* | Remove stray debug | Michael DeHaan | 2007-06-13 | 1 | -1/+0 |
| | |||||
* | Lots of work towards profile inheritance. This works in the UI now, with | Michael DeHaan | 2007-06-13 | 12 | -96/+231 |
| | | | | | | | | | | | | | | | | | | | some rough edges (like listing the tree). cobbler profile add --name=profile2 --inherit=profile1 --otherparameters=... cobbler profile edit --name=profile2 --stillmoreparamters=... Data is interleaved for hashes, combined for arrays, and overriden for scalar values. This was heavily inspired by Will-It-Blend, and in this implementation it all blends. Implementation notes -- Updating a parent profile doesn't apply changes to the child objects until a sync, so this seems like a good upgrade for a future commit. Also, the children mapping that makes this possible needs some tweaks because they may load out of order, in which case "cobbler list" can't render a full tree. There are various approaches to deal with this and it should be a (relatively) easy change. | ||||
* | Fix error in name loading. | Michael DeHaan | 2007-06-12 | 1 | -4/+4 |
| | |||||
* | random FIXME cleanup | Michael DeHaan | 2007-06-12 | 3 | -9/+2 |
| | |||||
* | Make ksmeta variables available at top level again. | Michael DeHaan | 2007-06-12 | 1 | -24/+6 |
| | |||||
* | release bump | Michael DeHaan | 2007-06-12 | 6 | -13/+19 |
| | |||||
* | Generalizes tree listing to allow for inheritance and arbitrary nesting | Michael DeHaan | 2007-06-12 | 6 | -15/+24 |
| | |||||
* | Add conceptual_parent concept, to allow tree retrieval of objects that may have | Michael DeHaan | 2007-06-12 | 4 | -24/+29 |
| | | | | | | | | | 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() | ||||
* | Add code for generation of object downlinks during config parsing. | Michael DeHaan | 2007-06-12 | 6 | -11/+50 |
| | | | | | | Reasonably efficient, and allows for faster display/searching, with the ability to do arbitrary nesting for config display when we have inheritable profiles implemented. | ||||
* | Remove dead code. | Michael DeHaan | 2007-06-12 | 1 | -31/+0 |
| | |||||
* | Fix webpage typos. | Michael DeHaan | 2007-06-12 | 1 | -2/+2 |
| | |||||
* | Generalizes object blending and the concept of parentage to allow for later ↵ | Michael DeHaan | 2007-06-11 | 7 | -120/+191 |
| | | | | | | | | | | | | | 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 doc paths | Michael DeHaan | 2007-06-08 | 2 | -1/+1 |
| | |||||
* | New cobbler website. | Michael DeHaan | 2007-06-08 | 25 | -172/+522 |
| | |||||
* | Put cobbler website under version control, some changes still TBA | Michael DeHaan | 2007-06-08 | 53 | -13/+4239 |
| | |||||
* | Always create the .origin and directory, even if doing the reposync from | Michael DeHaan | 2007-06-08 | 1 | -3/+2 |
| | | | | yum_rhn_plugin. Needs further testing. | ||||
* | Perry Myers docs for --arch on "cobbler repo add", + minor tweaks | Michael DeHaan | 2007-06-07 | 1 | -0/+4 |
| | |||||
* | Add --createrepo-flags (in "cobbler repo add") to the manpage, also add "-c | Michael DeHaan | 2007-06-07 | 5 | -9/+17 |
| | | | | cache" as a default value. | ||||
* | This is Perry Myers's patch to reposync to allow for caching options and to | Michael DeHaan | 2007-06-07 | 4 | -34/+53 |
| | | | | eliminate extra calls to createrepo. | ||||
* | Fix setup.py | Michael DeHaan | 2007-06-06 | 1 | -9/+9 |
| | |||||
* | This is Adam Rosenwald's patch for seperating triggers into pre and post | Michael DeHaan | 2007-06-06 | 9 | -32/+61 |
| | | | | triggers, plus my modifications to make them deal with return codes. | ||||
* | Fix error in string translation changes. | Michael DeHaan | 2007-06-01 | 1 | -2/+2 |
| | |||||
* | Serialize the value given for --mac. | Michael DeHaan | 2007-05-30 | 1 | -2/+3 |
| | |||||
* | Ongoing work on making system --names descriptive, plus manpage and | Michael DeHaan | 2007-05-30 | 5 | -76/+104 |
| | | | | CHANGELOG changes. | ||||
* | WIP: Allow system names to be anything, and gather mac address and IP from | Michael DeHaan | 2007-05-30 | 5 | -88/+148 |
| | | | | | | either the inferred sytem name or the values given to --ip-address (--ip) or --mac-address (--mac). Change the action code to use this, and not create PXE entries when such info is not available. | ||||
* | String update. | Michael DeHaan | 2007-05-30 | 1 | -1/+1 |
| | |||||
* | Fix missing rhpl import for i18n | Michael DeHaan | 2007-05-30 | 1 | -0/+2 |
| |