Bug 869428

Summary: [RFE] New API method for splice integration
Product: [Community] Spacewalk Reporter: Stephen Herr <sherr>
Component: APIAssignee: Stephen Herr <sherr>
Status: CLOSED CURRENTRELEASE QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 1.8CC: pkilambi
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: spacewalk-java-1.8.168-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-11-01 16:19:44 UTC Type: Bug
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: 871344    

Description Stephen Herr 2012-10-23 21:10:39 UTC
We need a new API method that looks something like so:

Satellite API specification:
Name: system.listActiveSystemDetails
Parameters:
 * string sessionKey
 * array:
    * int - system_id

Returns:
 * array:
   * struct:
      * int - id - the system id
      * string - name - the system's name
      * dateTime.iso8601 - last_checkin
      * array - network_devices
        * struct
          * string - ip_address
          * string - interface
          * string - netmask
          * string - mac_address
          * string - module
          * string - broadcast
          * array - ipv6
            * struct
              * string - address
              * string - netmask
              * string - scope
      * struct - dmi
        * string - vendor
        * string - system
        * string - product
        * string - asset
        * string - board
        * string - bios_release
        * string - bios_vendor
        * string - bios_version
      * int - ram - The amount of physical memory in MB
      * int - swap - the amount of swap space in MB
      * struct - cpu_info
        * string - cache
        * string - family
        * string - mhz
        * string - flags
        * string - model
        * string - vendor
        * string - arch
        * string - stepping
        * string - count
        * NOTE: sockets not currently available
      * array - subscribed_channels - subscribed channel list
        * struct
          * int - channel_id
          * string - channel_label
      * array - active-virt-guests - active, registered guests
        * int - system_id

Comment 5 Jan Pazdziora 2012-10-30 19:24:26 UTC
Moving ON_QA. Packages that address this bugzilla should now be available in yum repos at http://yum.spacewalkproject.org/nightly/

Comment 6 Jan Pazdziora 2012-11-01 16:19:44 UTC
Spacewalk 1.8 has been released: https://fedorahosted.org/spacewalk/wiki/ReleaseNotes18