[Blueprint servercloud-p-cloud-power-management] Cloud power management

Arnaud Quette aquette.dev at gmail.com
Thu Nov 10 22:02:21 UTC 2011


Blueprint changed by Arnaud Quette:

Whiteboard changed:
- Bits from UDS-O
- ===============
+ support for power devices in OCS inventory: TODO
+ [server-team] NUT integration in Cobbler (replace fence-agents): TODO
+ Write juju charm for NUT: TODO
+ [andreserl] Write juju charm for NUT: TODO
+ Design OpenStack (Nova, Power Scheduler) integration with PowerWake/PowerNap: TODO
+ [andreserl] Design OpenStack (Nova, Power Scheduler) integration with PowerWake/PowerNap: TODO
  
- Remaining work items from UDS-O:
- [aquette] Implement PowerChain (power distribution tracking) in NUT: INPROGRESS
- [zulcss] Investigate and implement NUT Puppet, cobbler, Orchestra, Juju integration: TODO
- [aquette] Investigate and implement NUT Puppet, cobbler, Orchestra, Juju integration: TODO
- [aquette] Implement configuration library and tool for NUT: TODO
+ Implement PowerChain (power distribution tracking) in NUT: INPROGRESS
+ Implement configuration library and tool for NUT: TODO
+ Implement network support in nut-ipmipsu: TODO
+ Implement "fence mode" (no daemonization) in NUT: TODO
+ Check if all supported fence devices are present in NUT too: TODO 
+ 
+ [aquette] Update NUT script in Ubuntu QA Regression Testing/TODO
+ 
+ Convert NUT initscript to upstart: TODO
+ Convert NUT initscript to systemd: TODO
+ [aquette] Help / NMU FreeIPMI packages: TODO
  [aquette] MIR for libfreeipmi and libipmimonitoring for nut-ipmi: TODO
+ [aquette] Package Avahi publication script for NUT: TODO
+ [aquette] Package nut-ipmi: TODO
+ [aquette] Package java-nut: TODO
+ [aquette] Package nut-scanner: TODO
+ NUT debconf support: TODO
+ 
+ 
+ Remaining bits from UDS-O
+ =================
+ 
+ Implement NUT support in checkbox: TODO
+ [aquette] Implement support for power management testing in servercloud-p-complex-deployment-testing using NUT: TODO
  [andreserl] Investigate PowerNap using NUT as a data broker: TODO
  [aquette] Investigate PowerNap using NUT as a data broker: TODO
  [andreserl] Implement NUT client support in PowerWake: TODO
  [aquette] Implement NUT client support in PowerWake: TODO
- 
- Other needed items derived from UDS-O or for UDS-P:
- [aquette] Implement support for power management testing in servercloud-p-complex-deployment-testing using NUT: TODO
- [aquette] Help / NMU FreeIPMI packages: TODO
- [aquette] Package Avahi publication script for NUT: TODO
- [aquette] Package nut-ipmi, java-nut, nut-scanner: TODO
- 
- Work items DONE since UDS-O:
- [fredericbohe] Implement device discovery tools / libs / binding in NUT: DONE
- [aquette] Create Augeas lenses for configuration for NUT: DONE
- [bigon] Distribute NUT Augeas lenses: DONE
- [bigon] Distribute the new NUT documentation: DONE
- [bigon] Create a NUT client only (upsmon) package: DONE
- [aquette] Create Avahi publication script for NUT: DONE
- [aquette] Implement a native NUT PSU (power supply unit) / IPMI driver, using FreeIPMI: DONE
- [aquette] Implement improved PDU and power devices support in fence-agents: DONE
- [andreserl] provide fence-agents package (part of server-o-cluster-stack): DONE
- 
- Remaining questions:
- - is Augeas support sufficient for configuration, or does it need a more advanced and simple wrapper?
- - @zulcss: does Nagios nut plug-in offer sufficient features for your purpose?
- - Implement support for UPS testing in Checkbox using NUT?
- - Convert NUT initscripts to upstart?
- 
- == Items to consider ==
- 1. Implement power support in Cloud schedulers using NUT: TODO (lack an assignee)
- 2. Create power consumption reports (not ready for billing, only informative)
- 3. Asset management support for power devices. Ie, Provide device information like manufacturer name and model, serial number, location, contact, service dates, ...
- [aquette] This is related to servercloud-p-orchestra-itsm (Inventory Management system)

-- 
Cloud power management
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-cloud-power-management



More information about the Ubuntu-server-bugs mailing list