Novell Home

OMCSmash-Status

From Developer Community

Image:omc-sidebar-ul.jpg Image:omc-sidebar-ur.jpg
o   m   c
open management with CIM
Image:omc-sidebar-ll.jpg Image:omc-sidebar-lr.jpg
OMC Home | Downloads | Projects | FAQ | Subversion | Bugs | Tasks | Lists | All About CIM


SMASH Profile Status

Profile Name Current DMTF Version Current Impl Version DMTF Ver 1.0 Company Review Date DMTF Ver 1.0 Date CIMTester XML available? ToDo's / Notes
Specify unimplemented required items, as well as (optionally, but suggested) status of optional items (specify as optional)
Base Server 0.9.1 0.7.3 ?? ?? no
  • Needs OMC_TimeServiceAffectsComputerSystem : CIM_ServiceAffectsElement between TimeService and ComputerSystem
  • Needs CIM_ComputerSystem.RequestStateChange() and CIM_TimeService.RequestStateChange() from openwbem-base-providers. (Not currently implemented in openwbem-base-providers. ) If 'base' will not implement the method, then we will need to implement it (perhaps in computer-system-mirror? separate provider? compositeMethods?) with "not supported"
  • Needs CIM_TimeService.ManageTime() from openwbem-base-providers. Currently, 'ManageSystemTime' is implemented in openwbem-base-providers. Either 'base' can implement it, or we can implement and translate it to a ManageSystemTime call
  • CIM_EnabledLogicalElementCapabilities <- CIM_ElementCapabilities -> ComputerSystem
  • CIM_ComputerSystem requires the following (currently unpopulated) properties:
    • PrimaryOwnerName
    • PrimaryOwnerContact
    • Roles
    • Dedicated
    • TimeOfLastChange
    • HealthState
    • StatusDescriptions
    • InstallDate
    • OperationalStatus
    • Caption
    • Description
    • ElementName
  • CIM_TimeService requires the following (currently unpopulated) properties:
    • PrimaryOwnerName
    • PrimaryOwnerContact
    • TimeOfLastChange
    • HealthState
    • StatusDescriptions
    • InstallDate
    • OperationalStatus
    • Caption
    • Description
    • ElementName
Boot Control 0.9.1 0.9.1 ?? ?? yes
CLP Admin Domain 1.0.0g 1.0.0g ?? ?? no
CPU 0.9.5 0.8.0 ?? ?? yes - 75%
  • ElementCapabilities assoc to EnabledLogicalElementCapabilities
  • Requested State / Enabled State (Proc & Mem)
  • ConcreteIdentity assoc from primary core to secondary cores in multi-core processor
  • Associated Cache Memory properties and doReferences()
DHCP Client 1.0.0b 1.0.0a ?? ?? yes
  • ModifyInstance for DHCP_SettingData is not implemented as of now as the only property which can be changed is MAC address and the same shouldn't be allowed to be changed. In case, additional properties have to be changed, the implementation shall be added
  • The associations related to IPProtocolEndpoint and IPAssignmentSettingData are implemented but not tested
  • Add OrderOfAccess property for DHCP_RemoteServerAccesspoint in associators and associatorNames.
  • On Code 10, provider currently only works when cofiguring NIC via "traditional", and does not work when configured with "Network Manager" which is the default
DNS Client 1.0.0b 1.0.0a ?? ?? yes
  • Doesnt list associations between IPProtocolEndpoint and DNSProtocolEndpoint. Functionality added but testing due.
  • Action, if any, for bugzilla bug #: 153776. : Fix checked in
  • bug #159549 : Fix checked in
  • Doesnt support alternate configuration management as stated in DSP 1036
  • Profile version 0.8.2 states, there would be an instance of DNSSettingData per IP interface. Currently there is only one instace of DNSSettingData. How DNSSettingData are related to IPInterface needs to resolved.
  • RequestStateChange method not supported. My understanding is implementation of above method is dependent on implementation of RequestStateChange method in IPInterface profile.
  • OMC_DNSCapabilities.RequestedStatesSupported returns blank value, denoting RequestStateChange method is not supported.
  • OMC_DNSCapabilities.ElementNameEditSupported returns false, denoting ElementName modification of DNSProtocolEndpoint is not supported through modifyInstance operation.
Ethernet Port 1.0.0c 1.0.0a ?? ?? no
  • RegisteredProfile / ElementConformsToProfile
  • The following optional classes are not implemented
    • [Note:All these classes are a part of Network port profile and EthernetPort Profile only specializes the Network port profile]
    • ServiceAffectsElement
    • Realizes
    • PortController
    • PhysicalConnector
    • NetworkPortConfigurationService
    • Hostedservice
    • ControlledBy
  • All mandatory classes are implemented.
    • Only the mandatory properties are implemented
    • Conditional method, RequestStateChange(), is not implemented
    • No plans as of now, to implement the optional classes and methods
Fan 1.0.0d 1.0.0d ?? ?? yes
Firmware Inventory 0.8.1 0.7.2 ?? ?? no
IP Interface 1.0.0b 0.8.4 ?? ?? no
    Done (Currently most of the non-Key properties are unpopulated)
  • RegisteredProfile / ElementConformsToProfile
  • IPProtocolEndpoint
  • EnabledLogicalElementCapabilities
  • ElementCapabilities
  • HostedAccessPoint
  • BindsToLANEndpoint
    To Do: Optionals and Conditionals based on optionals
  • IPAssignmentSettingData
  • StaticIPAssignmentSettingData
  • IPConfigurationService
  • RemoteAccessAvailableToElement
  • RemoteServiceAccessPoint
  • OrderedComponent
  • HostedService
  • No capabilities are supported yet
Physical Asset 1.0.0c 1.0.0a ?? ?? yes
Power Supply 1.0.0c 1.0.0c ?? ?? no
Profile Registration (was Profile Versioning) 1.0.0c 1.0.0a ?? ?? yes - 75%
Record Log (syslog-ng) 0.9.3 0.9.2 ?? ?? yes
Record Log - ipmi 0.9.3 0.9.2 ?? ?? yes
Sensors 1.0.0c 1.0.0c ?? ?? yes
SSH Service 1.0.0a 1.0.0a ?? ?? yes The following remaining items are optional:
  • SSHServiceElementSettingData:ModifyInstance() - will not be supported
  • SSHSettingData:ModifyInstance() - will not be supported
  • SSHProtocolEndpoint:ModifyInstance() - will not be supported
  • SSHProtocolEndpoint:DeleteInstance() - may be supported
  • SSH_TCPProtocolEndpoint:ModifyInstance() - will not be supported
  • SSH_TCPProtocolEndpoint:DeleteInstance() - will not be supported
System Memory 1.0.0c 1.0.0a ?? ?? no
SMASH Collections Profile 1.0.0b 1.0.0b ?? ?? no


Image:omc-sidebar-ul.jpg Image:omc-sidebar-ur.jpg
m e n u 
  • OMC Home - Quickly find out what the OMC project is all about.
  • OMC Roadmap - Where is the OMC project going?
  • Participate in OMC - Find out how to participate in the OMC project: contribute code, test, bugs, tasks
  • How the Project Works - Find out about project administration, how to gain access to commit code changes, etc.
Image:omc-sidebar-ll.jpg Image:omc-sidebar-lr.jpg
Image:omc-sidebar-ul.jpg Image:omc-sidebar-ur.jpg
r e s o u r c e s
Image:omc-sidebar-ll.jpg Image:omc-sidebar-lr.jpg

Novell® Making IT Work As One

© 2009 Novell, Inc. All Rights Reserved.