-
Language:
English
-
Language:
English
Red Hat Training
A Red Hat training course is available for Red Hat Satellite
Chapter 5. API Information
New APIs
errata.publishAsOriginal
Publishes an existing, unpublished, cloned erratum to a set of cloned channels according to the original erratumerrata.cloneAsOriginal
Clones a list of errata into a specified cloned channel according the original erratum
Modified APIs (interface changes only)
channel.software.getDetails(sessionKey, channelLabel)
Addedlast_modified
attributechannel.software.getDetails(sessionKey, id)
Addedlast_modified
attributechannel.software.listChildren
Addedlast_modified
attributekickstart.listKickstartableChannels
Addedlast_modified
attributesystem.getSubscribedBaseChannel
Addedlast_modified
attributesystem.listSubscribedChildChannels
Addedlast_modified
attributesystem.listSystemEvents
Addedscheduler_user
attribute (BZ#653305)
APIs Recently Deprecated
- None
APIs Recently Removed
APIs are very rarely removed. If new functionality is required, new API calls will be introduced.
- None
API Bugs
This is a list of Bugzillas that have affected APIs.
- API -> configchannel.lookupFileInfo fails for files with escape characters
- [RFE] Add a check-box option to disable fuzzy-string search
- System status is always shown as up to date if its base channel was cloned using API
- Possibility to assign 64 package into 32 channel by channel.software.addPackages
- Using Satellite API to download packages generates a java.lang.OutOfMemoryError: Java heap space
- listSystemEvents fails when errata update scheduled by (none)
- org.setSoftwareFlexEntitlements vs org.setSoftwareEntitlements, setting reg. ent. set flex to zero and vice-versa
- system.convertToFlexEntitlement, redstone.xmlrpc.XmlRpcFault: unhandled internal exception: java.lang.Integer incompatible with java.lang.Long
- Satellite API call 'listSystemsWithPackage' disregards package architecture
- Satellite java.lang.OutOfMemoryError when bigger then 500 systems for Guests Consuming Regular Entitlements
- API call configchannel.lookupFileInfo() does not return 'macro-start-delimiter' and 'macro-end-delimiter'
- Satellite 5.3: RHN API call errata.publish pushes all packages in errata into target channel regardless of RHEL release (e.g., RHEL 5 pkgs into RHEL 4 channel)