Join Ubuntu QA!

 

The Ubuntu QA team is focused on developing tools, policies, and practices for ensuring Ubuntu's quality as a distribution as well as providing general advice, oversight, and leadership of QA activities within the Ubuntu project.

Browse our activities in the navigation bar and help making Ubuntu even better!

 

We love communication!

  • We hold meetings every Wednesday at 17:00UTC or 19:00UTC. Check the meeting agenda.
  • We have a mailing list, that we use to discuss topics, send announcements and provide advise. Subscribe.

Latest news

When I grow up I want to be...

What a frustrating day!

Nearly six hours to fix my internet connection…

…and it was (almost) all my fault. :(

The story goes like this: many years ago when I first got ADSL I setup up a dedicated firewall/router using IPCop using a spare 486 box. It worked, and worked well.

Recently it started showing it’s age. Odd errors, spurious failures and taking far too long to boot up. I had a spare Pentium III box lying around, and I’d never made the jump to IPCop 2, so this lunchtime I decided to switch the hardware and software. Bad, bad idea.

Everything installed fine, but the NIC needed replaced (no big deal). The big problem though was needed the firmware for my USB ADSL modem, and I had no connectivity. After diagnosing the faulty NIC, completing the installation, and realising the firmware issue, I tried to bring the old router back up. It didn’t want to play though, so I was stuck without any Internet at all!

I ended up using the Personal Hotspot feature of my iPhone over very slow GPRS. Not fun.

I got there though, (despite the firmware not installing *after* I’d downloaded it at ~2Kb/s!) and I have a shiny new router to configure. Now I just need to catch up on the list working hours…

Jean-Baptiste

Precise ISO Testing Schedule

Based on the official release schedule for Precise, here are the dates to remember to participate to ISO Testing during this cycle:

Test Week # Release Date Milestone
Week 48      Dec. 1, 2011     Alpha 1
Week 05      Feb. 2, 2012     Alpha 2
Week 07      Feb. 16, 2012    Lucid 10.04.4
Week 09      Mar. 1, 2010     Beta 1
Week 13      Mar. 29, 2012    Beta 2
Week 17      Apr. 26, 2012    Final Release

Note that between Precise Alpha 2 and Beta 1, we’ll release the 4th update of Lucid that will need testing as well.

The first candidates are published on Monday or Tuesday the week of the release. For example, for Precise Alpha 1 next week, the candidates will be available for testing on Tuesday Nov. 29th and Precise Alpha 1 will be released on Dec. 1rst.

Of course, you don’t need to wait the week of the release to test the images as new builds are published daily.

You can download them from cdimage.ubuntu.com or using one of the tool dl-ubuntu-test-iso from ubuntu-qa-tools or testdrive available from the archive.


Brian Murray

Reviewing Bugs We’ve Reported

As an Ubuntu user I end up encountering some bugs and as I’ve been using Ubuntu for some time now I’ve reported quite a few of them, 83, which are still open.

As a defect analyst and bug triager I know developers and triagers can’t get get to every bug report and some may end up sitting in one state or another. However, one way I can improve this situation as a bug reporter is by reviewing the bugs I’ve reported after a new version of Ubuntu has been released.

For example, today I looked at the bugs I reported and discovered that some were about packages no longer available in Ubuntu, they also were not eligible for a Stable Release Update, so I set those bug reports to Invalid. I also found a bug report that was fixed in Ubuntu 11.10 and a bug report with new information from upstream that I added to the Ubuntu bug report.

You can find bugs you’ve reported about Ubuntu by going to bug reports about Ubuntu in Launchpad and clicking on “Bugs reported by me” in the portlet on the right hand side. I encourage you to review the bugs you’ve reported and see if they are still relevant (are they fixed or no longer valid?) or could benefit from more information (updated steps to recreate the bug?). Additionally, if the bug’s status is New you could ask a fellow Ubuntu user to recreate the bug and set it to Confirmed.

When I grow up I want to be...

Bouncing around

As part of my new role as a team manager I want to make sure I’m readily available for both my direct reports, and the internal customers my team services.

This means getting clever with my IRC setup.

Since I first got an iPhone I’ve used Colloquy for IRC, which has “bouncing” (sharing a single connection between multiple clients) and push notifications, however these require using Colloquy, which in turn requires OS X. I wanted something less restrictive.

I discovered ZNC - a bouncer application - that does lots of nice connection sharing things and - with plugins - supports push notifications. Great! Except that the version packaged for Ubuntu 10.04 LTS (which all of my servers run) is way out-of-date.

Packaging is one of the areas of Ubuntu I’ve never really got involved in, but I took the opportunity to a) backport the current version for Precise Pangolin to 10.04 LTS b) setup a Personal Package Archive. After a bit of hair pulling, I succeeded in both.

Now I had my connection sharing up and running (along with nice features like automatically changing my nick when I disconnect and auto-replying to people while I’m disconnected), I needed push notifications. Fortunately Colloquy provide a ZNC plugin that does exactly that.

Except it doesn’t work with my iPhone 4S. The plugin compiles, loads etc. and works fine with my iPad (running iOS 5), but it refuses to register my iPhone as a push device. :(

I then discovered another ZNC module for interfacing with Prowl, an app I’d installed, but never really played with. Fortunately this does work. The notifications are a little slower than Colloquy, but the app is very flexible and now I’m wondering where else I can make use of it.

When I grow up I want to be...

ZNC 0.202 for Ubuntu 10.04 LTS

Unable to find an existing package, I’ve backported the current version (0.202) of the ZNC IRC Bouncer from Precise to Ubuntu 10.04 LTS.

You can get the packages from my ZNC personal package archive.