[Blueprint servercloud-p-arm-service-orchestration] Enabling juju for ARM
Robie Basak
robie.basak at canonical.com
Thu Jan 26 09:18:45 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.
Work Items:
- [racb] Investigate running an ARM-based juju environment †₁: INPROGRESS
- [racb] Test juju/java/zookeeper on ARM †₁: INPROGRESS
- Investigate running the juju provisioning agent on ARM †₁: TODO
- [racb] Investigate running the juju machine agent on ARM †₁: TODO
- [racb] Investigate juju and ARM on LXC: INPROGRESS
+ [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
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