microcode.ctl buggy again

Bug #891283 reported by Uqbar
54
This bug affects 7 people
Affects Status Importance Assigned to Milestone
microcode.ctl (Ubuntu)
Fix Released
Undecided
Unassigned
Oneiric
Fix Released
Undecided
Unassigned

Bug Description

$ sudo update-intel-microcode
Traceback (most recent call last):
  File "/usr/sbin/update-intel-microcode", line 26, in <module>
    newest = sorted(results, key=lambda x: x['version'])[-1]
IndexError: list index out of range

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: microcode.ctl 1.17-13.1ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic-pae 3.0.4
Uname: Linux 3.0.0-12-generic-pae i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Wed Nov 16 19:32:23 2011
InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcEnviron:
 LANGUAGE=
 LC_COLLATE=C
 PATH=(custom, user)
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
SourcePackage: microcode.ctl
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Uqbar (uqbar) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in microcode.ctl (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel J Blueman (danielblueman) wrote :

Intel updated the parameters to their JSONDataProvider.aspx script, breaking this.

Revision history for this message
Uqbar (uqbar) wrote :

So, will there be a solution or will Ubuntu run after Intel changing the APIs just for fun?

Revision history for this message
Daniel J Blueman (danielblueman) wrote :

SRU justification:
[Impact] functional failure impeding users from downloading the current Intel ucode at all times
[Development/Stable Fix] updated JSON URL inline with parameter changes Intel made
[Test Case] run 'sudo update-intel-microcode'
[Regression Potential] none: without fix, tool is unusable already

Changed in microcode.ctl (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
Daniel J Blueman (danielblueman) wrote :
Revision history for this message
Stefano Rivera (stefanor) wrote :

Daniel: "Closes" closes Debian bugs. You want "LP"

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package microcode.ctl - 1.17-13.1ubuntu2

---------------
microcode.ctl (1.17-13.1ubuntu2) precise; urgency=low

  * Fix microcode JSON search URL and add useful check. LP: #891283.
 -- Daniel J Blueman <email address hidden> Sat, 03 Dec 2011 11:53:24 -0800

Changed in microcode.ctl (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Evan Broder (broder) wrote :

I went ahead and tweaked the LP closer and uploaded this to precise and to oneiric-proposed. Someone from the SRU team should process the upload within the next few days.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in microcode.ctl (Ubuntu Oneiric):
status: New → Confirmed
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Uqbar, or anyone else affected,

Accepted microcode.ctl into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in microcode.ctl (Ubuntu Oneiric):
status: Confirmed → Fix Committed
tags: added: verification-needed
Revision history for this message
Daniel J Blueman (danielblueman) wrote :

I can confirm that the updated package [1] addresses the issue.

--- [1]
http://archive.ubuntu.com/ubuntu/pool/multiverse/m/microcode.ctl/microcode.ctl_1.17-13.1ubuntu1.1_amd64.deb

tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package microcode.ctl - 1.17-13.1ubuntu1.1

---------------
microcode.ctl (1.17-13.1ubuntu1.1) oneiric-proposed; urgency=low

  * Fix microcode JSON search URL and add useful check. LP: #891283.
 -- Daniel J Blueman <email address hidden> Sat, 03 Dec 2011 12:01:47 -0800

Changed in microcode.ctl (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Revision history for this message
Florian Effenberger (floeff) wrote :

Should this already be available in the regular oneiric updates, or is this still pending in -proposed?

Revision history for this message
Evan Broder (broder) wrote :

The fixed package is in oneiric-updates.

Revision history for this message
Azmodeus (azmodeus) wrote :

gkdebconf > microcode.ctl > download and update now > window title "success"
next
apport-gtk : I found an error... reported

Notice:
gkdebconf > debconf: priority:low frontend:gnome
debconf in terminal: frontend: dialog Priority:low

Sorry to distrub
and
Sorry my bad English

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.