2009-04

Mobile Team Reporting Page

Welcome to the Mobile Team reporting page. Every month this page should be filled with bullet points indicating the summary of some of the work you have been working on. As you work on something, try to summarize it here. A few guidelines for how to write good points here:

  • Keep it simple and short - single sentences are best. Smile :)

  • Try to summarize your work and not be over-detailed - we don't need to know specifics, just a summary of the kind of work involved
  • Where possible, include relevant links.

You should get all your reporting included here by the 22nd of every month.

The Report

Mobile

  • Got arm port running under qemu
  • Setup virtual test environment for UNR/MID under kvm and virtualbox
  • Wrote install (entire disk), install (oem), live, and favorites test cases for UNR and posted on the wiki at http://testcases.qa.ubuntu.com

  • Performed install testing of the beta candidate on netbooks I have and posted results on the iso tracker
  • Found a bug with several apps that do not get maximized correctly, due to a hard-coded list in maximus
  • Track down install failure for MID dailies for Paul (related to general lpia dependencies issue)
  • Work with Michael for d-i enablement for armel/imx51 and necessary seed changes for imx51 alternate images
  • Set correct mirror for armel & lpia in choose-mirror

  • Update MID preseeding to use password trick from casper
  • Remove dirty hack for empty passwords from user-setup
  • Update casper patch to show "Install" in kourou and test thoroughly
  • Update base-installer patch to install a kernel for lpia (needs more testing, blocked on kernel bug)
  • Work with Michael to identify problems with the lpia alternate installer kernel
  • Test and troubleshoot ubiquity armel install on babbage and identify workarounds for beta installation
  • Investigate reported NM icon differences between Desktop and UNR (unable to reproduce)
  • Review and understand previous work done for VFP enablement for pango1.0
  • Some NBS work, since the NBS list can be used to scare small children
    • Began working with kernel team to resolve lpia cdrom-detector issues (caused by things that should be compiled into the kernel compiled as modules)
    • Worked with persia to resolve issues with lpia kernel installation
    • Reinstalls jax10 on lpia, and got its dmesg and lsmod to post to #280669
  • Reported and triaged several bugs
    • Bug #346078 - do not announce ath_pci on systems where ath5k is running
    • Bug #345126 - Installer on UNR image creates too small swap partition for hibernation
    • Bug #349097 - sources.list corrupted on mid (lpia) install
  • Worked with lpia kernel configurations
  • Testing for Beta, for MID and UNR
  • Reviewed testcases on testcases.qa.ubuntu.com to see what's already out there and what still needs to be written
  • Tested the kernel patch in bug 349313 on Eee900, it fixes the slowness problem
  • Executed LaptopTesting tests on Eee900

  • Tested beta images for LSB compliance
  • Update clutter to a new release
  • continued debugging of Hildon-desktop crash issue
  • converted LSB test results from html to wiki and posted results online
  • Work on cairo VFP enablement
  • Testing notify-osd on UNR for inclusion
  • Did some research on what would be needed for automation to work on UNR
  • Prepare documentation on writing .img files for Windows, Linux, Mac OS X
  • Coordinate documentation requirements to support inclusion of UNR in

Jaunty Release materials

  • Created a list of Netbooks that have been tested, how well they work,

and any known issue on them for the Jaunty release

  • Modified hardening-wrapper to serve as lpia-wrapper
  • Multiple test runs and image install testing on UNR, MID, and ARM
  • preparing wikipages for certain images (i.e. BabbageInstall)

ARM

  • Worked on image creation with Oliver
  • Researched ways to avoid having the size of the initramfs hardcoded in the RedBoot bootscript

  • Looked into some armel bugs/usage issues
  • Pushed vfp pass for glibc
  • Handed over VFP work to Emmet
  • Packaged redboot-tools to hold fis.c and fconfig.c
  • flash-kernel support for imx51/babbage
  • Summed up kernel issues for Babbage installation instructions/release notes
  • Tested iop32x flavour further and found the boot issue was only with an initramfs; issue was a config not being set in the kernel
  • image building for the babbage board
  • writing build scripts for babbage image
  • preparing, testing and re-rolling beta imx51 images (http://cdimage.ubuntu.com/releases/jaunty/beta/)

  • bugs worked on during image building:
    • 349526 rtl8187 support on imx51
    • 348504 USB issues with linux-image-2.6.28-11-imx51 fill /var/log
    • 348660 ubiquity unsets ubiquity/install_bootloader=false
    • 349504 enforced password update if system date is set to 01-01-1970
    • 348060 initial bootloader configuration on imx51 images
    • 348411 SD offered as target if live media is SD (/dev/mmcblk0)
    • 348382 imx51 is missing a dependency on flash-kernel
    • Finished porting alternate installer to iMX51 Babbage (base-installer has been uploaded yay)
    • Modified the seeds to get the imx51 kernel onto the ARM CDs by default
    • Benchmarked VFP libgcc_s and noted the results on the wiki
    • Rescored and retried failed ARM builds
    • Confirmed libipc-sharelite-perl issue still exists with current kernel on rimu
    • Resolved kdeaccessibility FTBFS (pending upload)
  • Added support for iMX51 in flash-kernel; added flash-kernel.conf support, current version is clean of any kludges now
  • Added NEON hwcaps in glibc and flagged the new hwcaps as important as well (like VFP)
  • Benchmarked VFP libgcc
  • Completed backport on redboot-tools
  • Further investigate ubiquity bootloader installation failure for armel, and prepare workaround patch
  • Replicate pango1.0 arm-vfp logic in gtk+2.0
  • trace and fix installer bugs on babbage board live install
  • finish flash-kernel and flash-kernel-installer scriptiong for imx51 (babbage) architecture
  • fix bootloader issues on imx51 introduced through new cdimage creation
  • Began debugging gnome-keyring-daemon issues; discovered a workaround compiling with -O1 vs -O2 which allows keyring to work fully on ARM
  • Resolved login and install * Wrote scripts for Babbage dailies for live and d-i CDs; this look multiple days to implement, test etc.; fixed some other things along the way
  • Ship fconfig default data in redboot; cleanup the package
  • Allow casper to work on our babbage sd card deviceation issue when system clock is set to January 1st, 1970
  • Merged most of KDE ARM patches upstream to have to drop
  • pre RC NSLU2 testing
  • Pushed VFP gtk+2.0, pango, and ffmpeg-debian; required a lot of time
    • to testbuild, fix, QA, and upload; sent VFP-enabled cairo to Debian, required substantive time by itself and is too intrusive for jaunty
  • Uploaded initramfs-tools running flash-kernel after update-initramfs

Misc

  • Setup additional systems in home rack cabinet for LSB testing
    • Completed LSB testing for Alpha 6 release
    • Launched testing for Beta release
  • Discussed UNR testcases with Paul Larson
  • Misc meetings and sync ups
  • Test installs
  • Merged python-rpm packaging changes upstream
  • Looked into upstart bug causing gettys to not be respawned; not possible to fix in any near term
  • Proposed patch for python warnings in a cron.weekly script (apt-xapian-index update)
  • Spent a day at the Solutions Linux show, along with other Canonical folks on the boot; answered random questions, saw a surprizing spike in interest for Ubuntu MID; misc discussions with various people I hadn't seen for a while
  • Discussions on inclusion of notify-os in jaunty's UNR; testing; discussion of various bugs / workarounds with dbarth
  • Work on openproj packaging
  • LSB testing of i386 and x86_64 rc images completed and data uploaded
  • Looked into gtk+2.0 regression introduced with the VFP changes; the
    • --build flag wasn't set anymore breaking ia32-libs
  • Coordinate development push towards release of win32-image-creator to

support .img writes in Windows.

  • Submitted a proposed fix to checkbox bug #193691
  • Submitted bug #364896 about bughelper deprecated calls and submitted

proposed fix, along with some other cleanups


CategoryTeamReport

MobileTeam/TeamReport/2009-04 (last edited 2009-05-04 17:10:38 by 75-27-137-193)