Server System Management for ARM

Registered by Michael Casadevall on 2011-10-11

This spec covers testing and usability of various server side management methods such as IPMI, and other management tools.

Blueprint information

Status:
Not started
Approver:
Antonio Rosales
Priority:
High
Drafter:
Ubuntu Server Team
Direction:
Needs approval
Assignee:
Robie Basak
Definition:
Approved
Series goal:
Accepted for precise
Implementation:
Deferred
Milestone target:
milestone icon ubuntu-12.04-beta-1

Related branches

Sprints

Whiteboard

****WE NEED HARDWARE!!!!!!****

 * IPMI

 ipmi tool / openipmi - do we need support for both?
  * Yes, but in terms of priority, OpenIPMI is higher
[jason-hobbs 11/11/03 - What is driving OpenIPMI being a higher priority? Is there some demand from some end users or other applications for OpenIPMI over ipmitool? From a quick look, cobbler and nagios support ipmitool, but I'm not sure they support OpenIPMI's ipmicmd. Maybe OpenIPMI here is referring to the kernel driver that gives access to a local BMC?]

 No DMI - Intel only for PCI - not available on ARM?
DMI consumers:
  Landscape - serial number
  libvirt requires DMI
  monit
  Facter?
  SNMP
  lshw
  Any others?

DMI emulation will be out of scope for Precise.
IPMI consumers:
  Orchestra
  Cobbler
  Nagios
  SNMP
 Cluster stack / STONITH
  Any others?

 * Upstart job for running serial login on correct serial port ttyS0 + ttyAMA (linaro builds have auto serial console)
   * http://comments.gmane.org/gmane.linux.linaro.devel/7939
 * Calxeda to verify that OpenIPMI works on current hardware so this can be verified as early as possible in this cycle.

All of this is dependent on hardware.

Work Items:
Conclude OpenIPMI vs. ipmitool or alternatives decision: POSTPONED
Test OpenIPMI on ARM: POSTPONED
Investigate serial number DMI alternative mechanism on ARM: POSTPONED
Upstart job for running serial login on correct serial port: POSTPONED
Investigate DMI/IPMI consumer Landscape: POSTPONED
Investigate DMI/IPMI consumer libvirt: POSTPONED
Investigate DMI/IPMI consumer monit: POSTPONED
Investigate DMI/IPMI consumer Facter: POSTPONED
Investigate DMI/IPMI consumer snmpd: POSTPONED
Investigate DMI/IPMI consumer lshw: POSTPONED
Investigate DMI/IPMI consumer orchestra: POSTPONED
Investigate DMI/IPMI consumer cobbler: POSTPONED
Investigate DMI/IPMI consumer nagios: POSTPONED
Investigate DMI/IPMI consumer Cluster stack / STONITH: POSTPONED

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.