[Blueprint server-o-arm-server] Ubuntu ARM Server release for 11.10
Michael Casadevall
sonicmctails at gmail.com
Wed May 11 16:16:10 UTC 2011
Blueprint changed by Michael Casadevall:
Whiteboard changed:
Work Items:
[ogra] Implement boot-floppy style booting for OMAP3/4 to allow testing of full server images: TODO
[ogra] Create preinstalled ubuntu-server images by creating ubuntu-headless + server ship seed: TODO
[ogra] Run down ethernet support in uboot: TODO
[ogra] Merge u-boot PXE patch into uboot: TODO
[ogra] Fix flash-kernel-installer when rootfs is USB: TODO
[ogra] Implement preseed file for serial/tty default display for ubuntu-headless/ubuntu-server image: TODO
[ogra] Test LTSP server support from armel: TODO
[ogra] Test armel LTSP client support: TODO
[gruemaster] Run relevant QA regression tests on all armel server images (lp:~ubuntu-bugcontrol/qa-regression-testing/master): TODO
[gruemaster] Review i386 server test cases, and adept relevant test cases to armel: TODO
[gruemaster] Review current state of affairs with Java on ARM: TODO
[gruemaster] Test ensemble installation on armel : TODO
[gruemaster] Test orchestra deployment tools to armel: TODO
[gruemaster] Validate preseeding support for armel images: TODO
+ [gruemaster] Validate OpenStack/lxc works properly on armel: TODO
+ [gruemaster] Validate all IPv6 tools (radvd, etc.) work on armel: TODO
+ [gruemaster] Validate 802.1q functions properly on armel: TODO
+ [gruemaster] Validate IPsec on armel: TODO
[gruemaster] Test PXE patch on uboot: TODO
[gruemaster] Test NFS boot: TODO
[gruemaster] Discuss with server team requirements for iSCSI boot: TODO
[gruemaster] Test ATA-Over-Ethernet: TODO
[gruemaster] Test iSCSI boot: TODO
[gruemaster] Test NDB boot: TODO
[gruemaster] Test SELinux with assistance of community (non-ciritical): TODO
[gruemaster] Test netinstall: TODO
[gruemaster] Test erlang on armel: TODO
[gruemaster] Test ruby-on-rails: TODO
[gruemaster] Run through all server application testcases on armel: TODO
[gruemaster] Test RAID: TODO
[gruemaster] Test LVM: TODO
[gruemaster] Test cryptfs: TODO
[gruemaster] Test CEPH cluster filesystem: TODO
[mcasadevall] Create wikipage of server task components: TODO
[mcasadevall] Review server stack components for places where ARM-specific assembly would be useful for acceleration: TODO
[mcasadevall] Implement d-i netboot images for omap3/4 that are writable to SD cards: TODO
[mcasadevall] Review landscape on ARM: TODO
[mcasadevall] Resolve SMART issues on ARM (required for landscape): TODO
[mcasadevall] Resolve apport-retracer issues with pitti: TODO
[mcasadevall] Review with Ubuntu Security Team on ARM specific issues and testing: TODO
[mcasadevall] Fix alternate installer to work on OMAP3/4: TODO
[mcasadevall] Provide kees with armel hardware and headless image: TODO
- [mcasadevall]
+ [mcasadevall] Review with Ubuntu Security Team on ARM specific issues and testing: TODO
[davidm] Select the primary platform to be used as a baseline for Ubuntu 11.10 Server Release: TODO
[davidm] Followup with ARM Server Club on Java situation: TODO
[doko] Review status of 64-bit atomics in gcc 4.6: TODO
[kees] Work with gruemaster on validating QA regression test results: TODO
[kees] Help determine methods to validate that kernel RNG is of high-quality for SSL: TODO
[kees] Validate that AppArmour works properly: TODO
[kees] Validate GCC hardening protections are functional on armel: TODO
[kees] Confirm specific hardened server packages (i.e. apache) having hardening applied on armel: TODO
[kees] Determine if we care about ALSR on armel: TODO
[kees] Verify x86 kernel security are present in all armel kernels: TODO
[kees] Update x86/armel security difference list, send to mcasadevall: TODO
[kess] Examine armel kernel images for kernel address leaks in /proc: TODO
[janimo] Make sure erlang/rabbitmq are in good shape on ARM: TODO
[janimo] Track FTBFS status of ARM server components: TODO
== Items to consider ==
1. Create an 11.10 installable image for Ubuntu ARM Server
2. Run standard QA on 11.10 Ubuntu ARM Server, including:
- Functional testing of the key workloads
- Public documentation of what is functional in the release
3. Validate & optimise Linux Containers (lxc) for Cortex A-9 Class processors.
4. Validate existing Linux Flash file system support.
5. support cluster setup/configuration
6. Support for OpenStack via lxc implementation
7. Support for Hadoop "one button cluster install"
8. Java for ARM server
=== Proposed key workloads for Ubuntu ARM server in 11.10 ===
Distributed Datastores - MySQL, Hadoop, HBase, Cassandra)
“LAMP” Web Server - apache & nginx http delivery, PHP, Perl,
MySQL, Postgresql - Caching,Memcache, Squid, Varnish
Backup Server - Rsync, bacula
--
Ubuntu ARM Server release for 11.10
https://blueprints.launchpad.net/ubuntu/+spec/server-o-arm-server
More information about the Ubuntu-server-bugs
mailing list