Bug 488817

Summary: Upgrade Spacewalk/Satellite to use Cobbler 1.6
Product: [Community] Spacewalk Reporter: Mike McCune <mmccune>
Component: WebUIAssignee: Partha Aji <paji>
Status: CLOSED CURRENTRELEASE QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: medium Docs Contact:
Priority: low    
Version: 0.6   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-09-10 12:05:32 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 456554    

Description Mike McCune 2009-03-05 20:14:13 UTC
Cobbler 1.6 includes performance enhancements as well as the support for searching from within its API.  Currently to lookup system records and profiles we load all of them over xmlrpc and then search their attributes.  This is expensive and we need to switch to the new search API:

https://fedorahosted.org/pipermail/cobbler/2009-March/003169.html

import xmlrpclib
s = xmlrpclib.Server("http://127.0.0.1/cobbler_api")
print s.find_distro({"name":"a*"},False)                           # get 
all distro /names/ starting with a
print s.find_distro({"kernel":"/mnt*"},False )                    # get

Comment 1 Partha Aji 2009-07-20 18:53:19 UTC
Should be fixed. We do this already in master..

Comment 2 Miroslav Suchý 2009-09-10 12:05:32 UTC
Spacewalk 0.6 released