summaryrefslogtreecommitdiffstats
path: root/cobbler/remote.py
Commit message (Collapse)AuthorAgeFilesLines
* More fixes to repo/image delete codeMichael DeHaan2008-07-031-2/+1
|
* Fix missing functions in remote.py, remove profile_change which was unusedMichael DeHaan2008-07-031-19/+20
|
* Remove rhpl referenceMichael DeHaan2008-06-251-1/+1
|
* The settings file is now /etc/cobbler/settings, and cobbler's command lineMichael DeHaan2008-05-161-1/+1
| | | | | will warn the user the old file is no longer in use and ask them to delete it before proceeding.
* Change the way error checking works around NFS read errors (root squash)Michael DeHaan2008-05-131-0/+10
|
* Added code to cobbler check to see if any templates are still using the defaultMichael DeHaan2008-05-131-11/+1
| | | | password, and if so, to warn about them.
* Added --mirror-locally option to repo add/edit and WebUI for specifying that ↵Michael DeHaan2008-05-081-0/+5
| | | | | | | a cobbler repo object is to be used directly, rather than mirrored into /var/www/cobbler by reposync/rsync. This can be usable when network connectivity outside is certain, and there are no performance or bandwidth needs on a local mirror. This supports http:// and ftp:// only, rsync:// is not natively understood by yum.
* Apply John Eckersberg's patch to allow random mac usage from the command line.Michael DeHaan2008-05-081-16/+4
|
* Working on adding a "cobbler buildiso" command to generate non-live CD's. ↵Michael DeHaan2008-05-011-0/+4
| | | | | | Menu does not work yet, but getting there. Also made registration check for duplicate macs, but needs testing.
* It's now possible to create new kickstart templates in ↵Michael DeHaan2008-04-241-3/+40
| | | | /var/lib/cobbler/kickstarts/ from the WebUI, as well as delete ones that are no longer being used while on the edit page for that template.
* Auto registration now tested and confirmed to work (if you have it enabled ↵Michael DeHaan2008-04-221-4/+14
| | | | in settings)
* Some fixes in reg codeMichael DeHaan2008-04-221-3/+6
|
* Fix docstringMichael DeHaan2008-04-221-1/+2
|
* Move registration code to backend only, as users trying out the kickstarts ↵Michael DeHaan2008-04-211-75/+4
| | | | will not be sending mac info and there is not a problem of them accidentally getting registered.
* Send registration parameters at the right spot.Michael DeHaan2008-04-211-1/+1
|
* Kickstarts are now dynamically generated by mod_python, CGI's now fallMichael DeHaan2008-04-181-0/+8
| | | | under mod_python, kickstart templating code now moved out of sync function.
* kssendmac does not make this information available at the time of this wgetMichael DeHaan2008-04-181-2/+2
|
* Replaced the existing cobbler pre/post install triggers system with a much ↵Michael DeHaan2008-04-151-15/+17
| | | | 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.
* Two things -- (A) remove rhpl dep as we aren't using it and we want to useMichael DeHaan2008-04-091-1/+1
| | | | | more standard xlat for other distros potentially, (B) fix the kerb module some more.
* Get duplicate name/ip/mac checks implemented for WebUI and XMLRPCMichael DeHaan2008-04-041-8/+23
| | | | now that command line/local-API is done.
* Deletion from the WebUI now has a checkbox for distros/profiles to decideMichael DeHaan2008-04-021-1/+1
| | | | | | whether you want them to delete recursively or not. The default is not, and if you own a parent object you /are/ allowed to delete the children following the ownership model at this point in time.
* Implementated authorization logic around shared kickstart templates.Michael DeHaan2008-04-021-1/+4
|
* Distro now instrumented with a warning panel that indicates when you probablyMichael DeHaan2008-03-311-4/+40
| | | | won't be able to edit an object.
* Fix some typosMichael DeHaan2008-03-281-1/+3
|
* Adding ownership module + tests and associated changes to cobblerd to make itMichael DeHaan2008-03-271-4/+4
| | | | | work a little better. This module is not fully tested yet, so don't use it yet in production.
* Updated LDAP and authorization code, plus packagingMichael DeHaan2008-03-261-12/+17
|
* Getting ready for 0.8.2 releaseMichael DeHaan2008-03-071-0/+42
|
* Make WebUI do recursive deletes for distros/profiles.Michael DeHaan2008-01-311-2/+2
|
* Recursive deletes are now possible with --recursive. Web UI still needs to ↵Michael DeHaan2008-01-311-4/+4
| | | | take advantage of this.
* Add rename and copy functionality to the base API, the remote interface, and ↵Michael DeHaan2008-01-221-12/+69
| | | | make the WebUI use it for much smarter renames and copies.
* Added a parameter --yumopts which allows setting parameters for yum plugins ↵Michael DeHaan2008-01-091-1/+1
| | | | | | in a manner similar to how --kopts and --ksmeta works.
* Changes to enable Cobbler to also speak XMLRPC on a Unix domain socket whichMichael DeHaan2007-12-191-4/+25
| | | | will later be usable by cobbler (the command line app) to make it very speedy. Talking to an open API handle in Cobbler will be much faster when editing, say, 5000 systems at once.
* Fix bug in remote system save method.Michael DeHaan2007-12-131-1/+1
|
* Fix bug in sync remote APIMichael DeHaan2007-12-131-1/+1
|
* Fix for older python versionsMichael DeHaan2007-12-131-1/+1
|
* Performance tweaking and benchmarks.Michael DeHaan2007-12-121-5/+6
|
* API and web svc now use seperate logging, and logging is greatly enhanced ↵Michael DeHaan2007-12-101-66/+103
| | | | and more usable.
* Fix some errors in the new logging code.Michael DeHaan2007-12-101-4/+5
|
* Lots of logging improvements, keep sync from blitzing the WebUIMichael DeHaan2007-12-061-12/+77
|
* Some initial work on kerberos authentication via a helper program, some work ↵Michael DeHaan2007-12-051-17/+10
| | | | | | on making the API have access to the log files and logging everything done there. The logging work, as well as kerb testing, are incomplete at this point, though authn_configfile works fine.
* mod_python version of webui now operational at http://server/cobbler/web ↵Michael DeHaan2007-12-051-4/+4
| | | | with pluggable authn/authz and using same tokens through entire communication chain. Should probably implement a session logout though.
* AuthN/AuthZ modules are now pluggable, http://127.0.0.1/cobbler/web now ↵Michael DeHaan2007-12-041-137/+70
| | | | active for mod_python using AuthN/AuthZ, backend now also doing AuthZ. default AuthN mechanism is using /etc/cobbler/auth.conf for now, which needs to be replaced, should use htdigest data at minimum.
* Slight changes to post install triggers patch, namely adding some underscores.Michael DeHaan2007-11-291-3/+2
|
* Initial application of Tim V's patch to enable post install triggers.Michael DeHaan2007-11-291-0/+21
|
* Fix settings display in WebUIMichael DeHaan2007-11-061-0/+4
|
* Pagination on systems page complete.Michael DeHaan2007-10-311-8/+21
|
* Ongoing work on WUI paginationMichael DeHaan2007-10-311-1/+1
|
* Fix for cobbler's dhcp generation behavior with the new interface ↵Michael DeHaan2007-10-311-12/+32
| | | | | | representation. (Plus some unfinished work on paginating the WebUI).
* Remove a circular import between the serializer and the API that was ↵Michael DeHaan2007-10-231-4/+4
| | | | confusing Virt-Factory.
* Various changes to allow for increased performance in the WebUI and in ↵Michael DeHaan2007-10-171-34/+19
| | | | | | saving state, plus a fix to import that keeps from creating extra yum repo entries for various distros.