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] Validate OpenSSL for good crypto (may be handled by QA 
regression tests): TODO
- [gruemaster] Validate GnuTLS for good crypto for GPL applications (i.e. 
samba): 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] Confirm that S.M.A.R.T. and other harddrive monitoring tools 
work properly on armel across various interfaces: TODO
- [gruemaster] Test PXE patch on uboot: TODO
- [gruemaster] Test VLAN support: 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
- [gruemaster] Test GVFS cluster filesystem: TODO
- [gruemaster] Test common server filesystems: TODO
- [gruemaster] Test common server management tools (Sysstat, IPMI, WOL, 
watchdog, tripit, rkhunter, tiger, monit, denyhosts) on armel: TODO
- [gruemaster] Validate landscape-client works properly on armel: TODO
- [gruemaster] Validate hardware watchdog functionality on armel platforms with 
it: TODO
- [gruemaster] Setup server automatic testing on armel: TODO
- [mcasadevall] Discuss with cjwaton on specifics on how best to implement ship 
seed for preinstalled images: TODO
- [mcasadevall] Create wikipage of server task components: TODO
- [mcasadevall] Discuss possibility of server variants of existing armel 
kernels: 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 Package Manager 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] 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] Review server stack components for places where ARM-specific 
assembly would be useful for acceleration: TODO
- [janimo] Make sure erlang/rabbitmq are in good shape on ARM: TODO
- [janimo] Track FTBFS status of ARM server components: TODO
- [janimo] Coordinate with Ubuntu Kernel Team on server-specific tuning options 
for kernel (split with mcasadevall/ogra): TODO
- [janimo] Review that libtbb2 is properly optimized for armel: TODO
- [janimo] Review freedombox on armel: TODO
+ Create preinstalled ubuntu-server images by creatuing ubuntu-headless + 
server ship se$
+ Followup with ARM Server Club on Java situation: TODO
+ Review status of 64-bit atomics in gcc-4.6: TODO
+ Create wikipage/script to generate components of server image: TODO
+ Coordinate with kernel team server-specific tuning options for kernel: TODO
+ Review server stack components for places where ARM-specific assembly would 
be useful $
  
  == 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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to