[Blueprint servercloud-p-arm-service-orchestration] Enabling juju for ARM
Robie Basak
robie.basak at canonical.com
Fri Apr 13 08:28:22 UTC 2012
Blueprint changed by Robie Basak:
Whiteboard changed:
Question:
Is this using juju for direct deployment, or via Orchestra? -- Daviey
Via Orchestra. I think the main thing to test is juju because of it's
reliance on java with zookeeper. We don't need to discuss anything, just
test and fix bugs. -- Robbie
For juju to work on ARM, I am assuming that:
1. ARM hardware will support IPMI for power management
2. ARM hardware will support pxelinux emulation for boot
3. cobbler's existing IPMI support will work with ARM IPMI
Status:
- There are two modes of operation: running juju in a local environment, and running juju via orchestra. juju currently fails to run on ARM in a local environment, and I am working on this - but this is blocking me from clearing the first five work items. Now that I have three pandas, I can test juju via orchestra also. I expect either to clear the first four work items as soon as I get juju working like this, or to find a series of ARM-specific bugs that I will need to fix first.
+ The announcement of MAAS is exciting for the ARM Server story, as MAAS is exactly what ARM servers need! As MAAS will have replaced or enhanced cobbler and orchestra by the time ARM server hardware is generally available, it now makes more sense to work on MAAS on ARM directly. In line with the expected ARM server hardware delivery timetable, this is a task for Q, so I've postponed work items appropriately.
Work Items:
[racb] Investigate running an ARM-based juju environment †₁: DONE
[racb] Test juju/java/zookeeper on ARM †₁: DONE
[racb] Investigate running the juju provisioning agent on ARM †₁: DONE
[racb] Investigate running the juju machine agent on ARM †₁: DONE
[racb] Investigate juju and ARM on LXC: DONE
- [racb] Validate juju using orchestra: TODO
- [racb] Validate cobbler enlistment works: TODO
+ [racb] Validate juju using orchestra: POSTPONED
+ [racb] Validate cobbler enlistment works: POSTPONED
Validate IPMI on hardware: BLOCKED
[racb] Validate PXE booting via uboot: DONE
Investigate juju with qemu-system-arm for testing ‡₁: POSTPONED
Binary image deployment with PXE on ARM ‡₁: POSTPONED
†₁: seems to work in local environment, cannot fully test until juju fully working on ARM
‡₁: no longer relevant
--
Enabling juju for ARM
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-p-arm-service-orchestration
More information about the Ubuntu-server-bugs
mailing list