<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">This is a periodic update of the status of the Ubuntu Error Tracker project (whoopsie-daisy).</div><div style="background-color:rgb(255,255,255)">
<br><b style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><font size="4">Get involved</font></b><br><br>We're looking for people to help with the Ubuntu Error Tracker project. There are lots of interesting tasks that need to be done, spanning a wide range of technologies and skills.<br>
<br>This document will get you started:<br><a href="https://wiki.ubuntu.com/ErrorTracker#How_you_can_help" target="_blank" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px">https://wiki.ubuntu.com/ErrorTracker#How_you_can_help</a><br>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div>See my previous email for a list of tasks that need your help:<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">
<font color="#222222" face="arial, sans-serif"><a href="https://lists.ubuntu.com/archives/ubuntu-devel/2012-August/035636.html" target="_blank" style="color:rgb(17,85,204)">https://lists.ubuntu.com/archives/ubuntu-devel/2012-August/035636.html</a></font></div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></div>Equally, do feel free to get in touch if you would like to help out, but are confused or need more information.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><b><font size="4">What we're working on</font></b></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><ul><li style="margin-left:15px">Evan is investigating why the retracers are exiting multiple times a day and fixing the coloring of the most common problems table when Ubuntu 12.04 is selected.</li>
<li style="margin-left:15px">Brian is trying to fix apport sending incomplete reports to <a href="http://daisy.ubuntu.com/" target="_blank" style="color:rgb(17,85,204)">daisy.ubuntu.com</a> and is going to start working on getting package installation failure reports in the database.</li>
<li style="margin-left:15px">Matthew has <a href="https://code.launchpad.net/~mpt/apport/warmer-text">tweaked the text</a> of the error dialogs.</li></ul><div><br></div></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;background-color:rgb(255,255,255)">
<font size="4"><b>New features</b></font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><font size="4"><br></font></div><div style="font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<font color="#222222">There are a number of changes to </font><a href="https://errors.ubuntu.com/" target="_blank" style="color:rgb(17,85,204)">https://errors.ubuntu.com</a><font color="#222222"> </font><font color="#222222">queued up behind </font><a href="https://portal.admin.canonical.com/55322" target="_blank" style="color:rgb(17,85,204)">RT 55322</a><font color="#222222">. </font><b><font color="#ff0000">All of t<font>hese have not landed on the production website yet.</font></font></b></div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<b>Permanent URLs for most common problems view (bug <a href="https://bugs.launchpad.net/errors/+bug/1020580" target="_blank" style="color:rgb(17,85,204)">1020580</a>)</b></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">You can be very specific and specify that you want the most common errors that occurred in Ubuntu 12.04 in the 5.2.5 version of software-center from July 1st to August 26th:</div>
<a href="https://errors.ubuntu.com/?release=Ubuntu%2012.04&package=software-center&from=20120701&to=20120826&version=5.2.5" target="_blank" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">https://errors.ubuntu.com/?release=Ubuntu%2012.04&package=software-center&from=20120701&to=20120826&version=5.2.5</a><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">If you want to see...</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">All the versions for that period:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<a href="https://errors.ubuntu.com/?release=Ubuntu%2012.04&package=software-center&from=20120701&to=20120826" target="_blank" style="color:rgb(17,85,204)">https://errors.ubuntu.com/?release=Ubuntu%2012.04&package=software-center&from=20120701&to=20120826</a></div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
The most common errors in the Ubuntu 12.04 versions of software-center for just July 1st: </div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><a href="https://errors.ubuntu.com/?release=Ubuntu%2012.04&package=software-center&from=20120701" target="_blank" style="color:rgb(17,85,204)">https://errors.ubuntu.com/?release=Ubuntu%2012.04&package=software-center&from=20120701</a></div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
The most common errors for software-center on July 1st:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><a href="https://errors.ubuntu.com/?package=software-center&from=20120701" target="_blank" style="color:rgb(17,85,204)">https://errors.ubuntu.com/?package=software-center&from=20120701</a></div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<b>Better colorization of the most common problems table</b></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
Matthew, Emily, and I have reworked the coloring of the most common problems table to be more obvious in its intent:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><a href="http://people.canonical.com/~evand/tmp/errors-design-proposed-20120823-1.png" target="_blank" style="color:rgb(17,85,204)">http://people.canonical.com/~evand/tmp/errors-design-proposed-20120823-1.png</a></div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
Pink lines are potential regressions. These are problems that have been marked as fixed or invalid, but are still showing up in the most recent published version. Grey lines are problems which do not yet exist in the most recent published version. Strike-through lines are problems that are marked as complete.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
A couple of you have asked for a key at the bottom of the page, but I would like to first ensure that we can get this as straightforward as possible before resorting to lots of help text.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><b>More accurate listing of the most common problems</b></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<b><br></b></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">The most common problems table no longer hides entries with less than 20 instances. This was causing confusion when looking at the Ubuntu 12.10 view before there were any problems above this threshold, and thus seeing an empty result.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<b>Faster loading of the most common problems</b></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
The load time of the table has been considerably sped up. We fetch results from Launchpad without SSL since we're behind the firewall (<a href="http://bazaar.launchpad.net/~ev/errors/trunk/revision/167" target="_blank" style="color:rgb(17,85,204)">r167</a>). We now grab five rows at a time (<a href="http://bazaar.launchpad.net/~ev/errors/trunk/revision/161" target="_blank" style="color:rgb(17,85,204)">r161</a>). There is more that can and will be done.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<b>More accurate average errors per day graph</b></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
The calculation for the graph is now the number of crashes in the day period divided by the number of unique systems seen in the 90 days prior to and including the day period. This gives us a view of the computers that would be likely to report a crash.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
Previously, we were simply dividing the number of crashes in the day by the number of unique systems seen in the same day. This meant that the graph would never go below 1.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><b>Most common problems table improvements</b></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">It is now possible to select a specific version of a binary package for the most common problems table (<a href="http://bazaar.launchpad.net/~ev/errors/trunk/revision/151" target="_blank" style="color:rgb(17,85,204)">r151</a>). The inability to select a date range twice and other form oddities should now be fixed (<a href="http://bazaar.launchpad.net/~ev/errors/trunk/revision/159" target="_blank" style="color:rgb(17,85,204)">r159</a>). The Frequency column uses a linear scale, rather than the confusing logarithmic one (<a href="http://bazaar.launchpad.net/~ev/errors/trunk/revision/163" target="_blank" style="color:rgb(17,85,204)">r163</a>).</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<b>New API methods</b></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
You can obtain the full report from an instance of a problem by using the following URL, replacing id= with the instance identifier:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<a href="https://errors.ubuntu.com/api/1.0/instance/?id=ffbcf7ca-7cc6-11e1-889b-e4115b0f8a4a&format=json" target="_blank" style="color:rgb(17,85,204)">https://errors.ubuntu.com/api/1.0/instance/?id=ffbcf7ca-7cc6-11e1-889b-e4115b0f8a4a&format=json</a></div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
You can obtain the reported instances by a particular machine by using the following URL, replacing id= for the machine identifier:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<a href="https://errors.ubuntu.com/api/1.0/reports-for-system/?id=deadbeefdeadbeefdeadbeef&format=json" target="_blank" style="color:rgb(17,85,204)">https://errors.ubuntu.com/api/1.0/reports-for-system/?id=deadbeefdeadbeefdeadbeef&format=json</a></div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<b>Recording the installation version with new reports</b></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
Brian has changed whoopsie to include the Live CD version with each new report, giving us a data point for the to-be-created "what is interesting about this problem?" section on the relevant page.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><font size="4"><b>Unresolved issues</b></font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><a href="https://bugs.launchpad.net/daisy/+bug/1043229" target="_blank" style="color:rgb(17,85,204)">1043229</a> - The color coding in the Ubuntu 12.04 specific view is inaccurate.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><a href="https://bugs.launchpad.net/daisy/+bug/1036927" target="_blank" style="color:rgb(17,85,204)">1036927</a> - The retracers are exiting multiple times a day. We thought we had fixed this last night by correcting the configuration for the retracers to see more than a single cassandra node, but this is still occurring.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><a href="http://pad.lv/1040190" target="_blank" style="color:rgb(17,85,204)">1040190</a> <a href="http://pad.lv/984823" target="_blank" style="color:rgb(17,85,204)">984823</a> <a href="http://pad.lv/974428" target="_blank" style="color:rgb(17,85,204)">974428</a> <a href="http://pad.lv/968157" target="_blank" style="color:rgb(17,85,204)">968157</a> <a href="http://pad.lv/964696" target="_blank" style="color:rgb(17,85,204)">964696</a><span style="line-height:18px;color:rgb(102,102,102);font-size:12px;font-family:Ubuntu,'Bitstream Vera Sans','DejaVu Sans',Tahoma,sans-serif"> </span>- Some crashes are improperly identified. This is a nice bite-sized problem. If anyone wants to pick it up, let me know.</div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><a href="http://pad.lv/989800" target="_blank" style="color:rgb(17,85,204)">989800</a> - Error reports stop appearing after the third time, skewing statistics. I think we should aggregate the reports and display them in bulk, but there is<a href="http://irclogs.ubuntu.com/2012/08/20/%23ubuntu-devel.html#t11:51" target="_blank" style="color:rgb(17,85,204)">some disagreement</a>. This would be addressed by the <a href="https://code.launchpad.net/~ev/apport/multiple-simultaneous-errors" target="_blank" style="color:rgb(17,85,204)">multiple simultaneous errors branch</a> of apport.</div>
<div style="background-color:rgb(255,255,255)"><font color="#222222" face="arial, sans-serif"><a href="http://pad.lv/1042970">1042970</a> - Block reports of DBus no-reply messages.</font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><font size="4"><b>Tickets</b></font></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><a href="https://portal.admin.canonical.com/55650" target="_blank" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">55650</a><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"> - Please add a cronjob for 90-day unique users calculation. This is support for the daily calculation of 90-day unique systems. As this is an expensive operation (~2-4 minutes of getting all the system identifiers seen in 90 days and then finding the unique set), this cannot be done in real time. By only showing the previous day and back, we indirectly solve the problem of the current day's totals being inaccurate because they did not take into account the proportion of the day remaining.</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><a href="https://portal.admin.canonical.com/52598" target="_blank" style="color:rgb(17,85,204)">52598</a> - Reinstall cassabanana as another retracer machine. This adds a second retracer machine, also running amd64 and i386 instances.</div>
<a href="https://portal.admin.canonical.com/55518" target="_blank" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">55518</a><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"> - Hadoop for </span><a href="http://daisy.ubuntu.com/" target="_blank" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">daisy.ubuntu.com</a><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">. This will let us write ad-hoc queries that are balanced against all the Cassandra nodes.</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><a href="https://portal.admin.canonical.com/55322" target="_blank" style="color:rgb(17,85,204)">55322</a> - Setup django-openid-auth backed by a database for <a href="http://errors.ubuntu.com/" target="_blank" style="color:rgb(17,85,204)">errors.ubuntu.com</a>. This caches OpenID logins, fixes the issues some of you were seeing when trying to log in, and paves the way for team-specific views of the most common problems table.</div>
<a href="https://portal.admin.canonical.com/53325" target="_blank" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">53325</a><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"> - Need an instance of jmxtrans talking to the crash database cassandra ring and outputting to a (new?) graphite server. This gives us a better view into the day-to-day operation of Cassandra and the </span><a href="http://errors.ubuntu.com/" target="_blank" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">errors.ubuntu.com</a><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"> API.</span>