Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make cobbler-ext-nodes (puppet integration component) use the new YAML parser | Michael DeHaan | 2009-03-09 | 1 | -2/+2 |
| | |||||
* | Remove last references to old YAML parser. | Michael DeHaan | 2009-03-02 | 2 | -4/+4 |
| | | | | | | | Conflicts: CHANGELOG scripts/index.py | ||||
* | (A) | Michael DeHaan | 2009-02-04 | 1 | -1/+11 |
| | | | | | | | | | | | | Working on s390 pseudo PXE (B) There's a chance that some datastructures may result in zero lenght yaml writes, which is bad. These changes introduce numerous checks in the serializer to prevent those writes, and also we increase the level of reporting to indicate the source of the error. Conflicts: cobbler/cobblerd.py scripts/cobblerd | ||||
* | Fix bad python 2.6 deprecation patch, also fix invalid removal code, and ↵ | Michael DeHaan | 2009-01-27 | 1 | -2/+2 |
| | | | | remove a XMLRPC connection loop. | ||||
* | Ensure cobbler objects are loaded before service returns. | Michael DeHaan | 2009-01-26 | 1 | -1/+5 |
| | |||||
* | various rearranging; test code uses new port, logging fixes (sort of) | root | 2009-01-23 | 1 | -1/+1 |
| | |||||
* | Eliminate double fork in cobblerd, give cobblerd it's own log, various ↵ | Michael DeHaan | 2009-01-23 | 1 | -1/+0 |
| | | | | | | streamlining; exception logging may have some quirks and the unit tests are a little odd, though it seems to be fairly solid; more work TBD. Now cobblerd has only one process and invokes API load only once, which should lead to much faster startup and performance. | ||||
* | Consolidating services to use just one port, removed syslog logging since we ↵ | Michael DeHaan | 2009-01-23 | 2 | -11/+10 |
| | | | | have anamon | ||||
* | Working on getting the server to not ping itself | Michael DeHaan | 2009-01-23 | 1 | -1/+1 |
| | |||||
* | Merge branch 'devel' | Michael DeHaan | 2008-12-19 | 4 | -27/+90 |
|\ | | | | | | | | | | | | | | | | | | | | | | | Conflicts: AUTHORS Makefile cobbler.spec cobbler/config.py cobbler/remote.py cobbler/templar.py setup.py | ||||
| * | Move semanage stuff into the RPM; remove logger code that is not used. | Michael DeHaan | 2008-12-18 | 1 | -35/+0 |
| | | |||||
| * | Have cobblerd install selinux regexen for semanage instead of doing things | Michael DeHaan | 2008-12-18 | 1 | -0/+28 |
| | | | | | | | | on a per file basis, also selinux is disabled when not present. | ||||
| * | remove extra logging | Michael DeHaan | 2008-12-17 | 1 | -2/+0 |
| | | |||||
| * | add RHN/Satellite/Spacewalk registration snippet and underlying support | Michael DeHaan | 2008-12-11 | 1 | -458/+0 |
| | | | | | | | | (webui pending) | ||||
| * | Also make CobblerWeb connect directly versus going through mod_proxy, for ↵ | Michael DeHaan | 2008-12-02 | 1 | -2/+7 |
| | | | | | | | | the same reasons. | ||||
| * | A workaround for a RHEL 5.3 problem of unknown importance where Apache ↵ | Michael DeHaan | 2008-12-02 | 1 | -3/+8 |
| | | | | | | | | mod_python really doesn't like connecting to itself via mod_proxy over 127.0.0.1. This doesn't happen in 5.2 and the workaround is equivalent and perhaps a femtosecond faster. | ||||
| * | Error code changes, more tests for yum code. | Michael DeHaan | 2008-11-26 | 1 | -2/+5 |
| | | |||||
| * | Make the services engine return proper HTTP error codes for obvious ↵ | Michael DeHaan | 2008-11-26 | 2 | -4/+15 |
| | | | | | | | | tracebacks and not founds. Working on the same for the web app. | ||||
| * | Peter Vreman's patch to clean up the web sidebar | Michael DeHaan | 2008-11-20 | 1 | -1/+3 |
| | | |||||
| * | Charles Duffy's patch to add a --no-daemonize option to cobbler, as well as ↵ | Michael DeHaan | 2008-11-13 | 1 | -8/+32 |
| | | | | | | | | some flags to alter the log level (which cobbler really doesn't use much yet) and the log file path. | ||||
| * | Some changes to the blender function to remove a certain class of ↵ | Michael DeHaan | 2008-09-22 | 1 | -21/+30 |
| | | | | | | | | parsing/blending errors, plus some tweaks to the setup program | ||||
| * | Apply patchset from Partha to /usr/bin/cobbler-setup | Michael DeHaan | 2008-09-22 | 1 | -127/+75 |
| | | |||||
| * | Apply Partha's patch to add /usr/bin/cobbler/setup which is a program to ↵ | Michael DeHaan | 2008-09-17 | 1 | -0/+501 |
| | | | | | | | | help create settings and modules.conf, there are a few small bugs in this but it's mostly done. I've reworked the code for style/output somewhat and also added RPM packaging. | ||||
| * | Add external nodes code | Michael DeHaan | 2008-09-08 | 1 | -0/+22 |
| | | |||||
* | | Add debuginator script that I use for debugging user configs | Michael DeHaan | 2008-10-14 | 1 | -0/+50 |
|/ | |||||
* | Missing colon. | Michael DeHaan | 2008-07-24 | 1 | -1/+1 |
| | |||||
* | sort in a python 2.3 compliant way | Michael DeHaan | 2008-07-24 | 1 | -1/+3 |
| | |||||
* | Apply John V's latest work on bash completion script | Michael DeHaan | 2008-07-24 | 1 | -4/+3 |
| | |||||
* | Patch to make cobbler exit codes work as expected | Michael DeHaan | 2008-07-24 | 1 | -1/+2 |
| | |||||
* | Make cobbler-completion work with no args | Michael DeHaan | 2008-07-23 | 1 | -1/+7 |
| | |||||
* | Add completion script | Michael DeHaan | 2008-07-23 | 1 | -0/+120 |
| | |||||
* | Reinstating findks.cgi support, this time as mod_python. | Michael DeHaan | 2008-07-17 | 1 | -5/+6 |
| | | | | | See http://server/cblr/svc/op/findks which will get the kickstart for the IP or MAC of the requester. Note MAC is only sent when using kssendmac from Anaconda. | ||||
* | Merge branch 'master' into devel | Michael DeHaan | 2008-06-25 | 1 | -0/+5 |
|\ | |||||
| * | Make cobblerd close file handles | Michael DeHaan | 2008-06-25 | 1 | -0/+5 |
| | | |||||
* | | This change allows the mod_python aspects to work if the http_port is not ↵ | Michael DeHaan | 2008-06-16 | 2 | -2/+9 |
|/ | | | | 80. This works by letting the mod python components parse the config file. Currently this is not done using the Cobbler API because mod_python doensn't have sufficient permissions to invoke an API handle, but it does have permissions to open the settings file as read only. Ideally this should probably use the YAML parser but this was sufficiently light/fast. | ||||
* | Support "fake" query string URLs to support xend's esoteric parser that ↵ | Michael DeHaan | 2008-04-23 | 1 | -0/+22 |
| | | | | doesn't like query strings on the kernel options line. | ||||
* | Apply unicode changes to webui also | Michael DeHaan | 2008-04-23 | 2 | -4/+4 |
| | |||||
* | Services operations are now happy with unicode data. | Michael DeHaan | 2008-04-23 | 1 | -2/+3 |
| | |||||
* | Kickstarts are now dynamically generated by mod_python, CGI's now fall | Michael DeHaan | 2008-04-18 | 7 | -574/+67 |
| | | | | under mod_python, kickstart templating code now moved out of sync function. | ||||
* | kssendmac does not make this information available at the time of this wget | Michael DeHaan | 2008-04-18 | 1 | -11/+5 |
| | |||||
* | Fix install trigger back since the modifications also were not pulling in ↵ | Michael DeHaan | 2008-04-17 | 1 | -2/+2 |
| | | | | the MAC in F9. | ||||
* | (A) The Python-yaml open source code that we had been using apparently ↵ | Michael DeHaan | 2008-04-17 | 1 | -2/+3 |
| | | | | | | didn't have copyright headers (not sure why, we absolutely positively want them there) so I'm adding them now. Similarly, I have included a copy of the license of the library in the docs directory. (B) This checkin also includes some work on the status command. | ||||
* | Replaced the existing cobbler pre/post install triggers system with a much ↵ | Michael DeHaan | 2008-04-15 | 1 | -7/+27 |
| | | | | more flexible model that (for each system) passes in the following. First arg: the word "system" or "profile", Second arg: the name of the said system or profile, Third: the MAC if available, Fourth: the IP. This is all logged by a default "status" trigger to /var/log/cobbler/install.log, for being read by the soon-to-be-revamped cobbler check. The check system logs all of this in order, followed by the word "start" or "stop", followed by the number of seconds since Epoch. | ||||
* | Better kerberos support. See the Wiki. | Michael DeHaan | 2008-04-14 | 2 | -57/+23 |
| | |||||
* | fix changelog | Michael DeHaan | 2008-04-08 | 1 | -1/+1 |
| | |||||
* | Fix bug in module loader to allow non-serializer modules to be loaded | Michael DeHaan | 2008-03-12 | 1 | -1/+1 |
| | | | | using /etc/cobbler/modules.conf | ||||
* | Getting ready for 0.8.2 release | Michael DeHaan | 2008-03-07 | 3 | -94/+15 |
| | |||||
* | Misc Updates | Michael DeHaan | 2008-03-04 | 1 | -0/+125 |
| | |||||
* | Added change_profile.cgi, which allows changing profiles via wget's so | Michael DeHaan | 2008-03-03 | 1 | -0/+146 |
| | | | | installation profiles can be chained from one to another. | ||||
* | Fix findks script to match new API | Michael DeHaan | 2008-03-03 | 1 | -1/+7 |
| |