update-manager doesn't show the upgrade release button

Bug #472168 reported by David Moore
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
update-manager (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: update-manager

1.) Description: Ubuntu 9.04
Release: 9.04

2.)
update-manager:
  Installed: 1:0.111.9
  Candidate: 1:0.111.9
  Version table:
 *** 1:0.111.9 0
        500 http://us.archive.ubuntu.com jaunty-updates/main Packages
        100 /var/lib/dpkg/status
     1:0.111.7 0
        500 http://us.archive.ubuntu.com jaunty/main Packages

3.) I expected when I started update-manager that it would show the option to update to 9.10 -- instead there are no pending updates and no option to update to 9.10. this is a 64 bit system. on my 32 bit system, i was able to upgrade from the command-line just fine. neither gui or command-line is working on my 64 bit system. it reports that a new release is not available:
sudo do-release-upgrade
Checking for a new ubuntu release
No new release found

4.) update-manager does not show the upgrade option, do-release-update isn't working either.

what log files do you want me to include?

Revision history for this message
David Moore (sorakiu) wrote :
Revision history for this message
David Moore (sorakiu) wrote :
Revision history for this message
Michael Vogt (mvo) wrote :

Thanks for your bugreport.

Are you behind a proxy or some other network restriction? Could you please open a terminal and run:
$ wget --debug -O- http://changelogs.ubuntu.com/meta-release|tail
and attach the terminal output to this bugreport?

Thanks,
 Michael

Changed in update-manager (Ubuntu):
status: New → Incomplete
Revision history for this message
David Moore (sorakiu) wrote :

I am not behind a proxy or any network restriction. at one point, I had tried to setup the apt-cache package but failed. I reverted my /etc/apt/apt.conf.d/01proxy file so that it wouldn't try to use the proxy anymore.
Acquire::http::Proxy "http://";

my http_proxy env var is empty.

here is the output you asked for:
$ wget --debug -O- http://changelogs.ubuntu.com/meta-release|tailSetting --output-document (outputdocument) to -
DEBUG output created by Wget 1.11.4 on linux-gnu.

--2009-11-03 08:24:29-- http://changelogs.ubuntu.com/meta-release
Resolving changelogs.ubuntu.com... 91.189.90.132
Caching changelogs.ubuntu.com => 91.189.90.132
Connecting to changelogs.ubuntu.com|91.189.90.132|:80... connected.
Created socket 3.
Releasing 0x0000000000b63080 (new refcount 1).

---request begin---
GET /meta-release HTTP/1.0
User-Agent: Wget/1.11.4
Accept: */*
Host: changelogs.ubuntu.com
Connection: Keep-Alive

---request end---
HTTP request sent, awaiting response...
---response begin---
HTTP/1.1 200 OK
Date: Tue, 03 Nov 2009 13:24:30 GMT
Server: Apache/2.0.55 (Ubuntu) mod_python/3.1.4 Python/2.4.3
Last-Modified: Mon, 02 Nov 2009 09:57:59 GMT
ETag: "29401e-138d-699857c0"
Accept-Ranges: bytes
Content-Length: 5005
Cache-Control: max-age=7200
Expires: Tue, 03 Nov 2009 15:24:30 GMT
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/plain; charset=UTF-8

---response end---
200 OK
Registered socket 3 for persistent reuse.
Length: 5005 (4.9K) [text/plain]
Saving to: `STDOUT'

100%[======================================>] 5,005 --.-K/s in 0.09s

2009-11-03 08:24:30 (52.1 KB/s) - `-' saved [5005/5005]

Dist: karmic
Name: Karmic Koala
Version: 9.10
Date: Thu, 29 Oct 2009 12:00:00 UTC
Supported: 1
Description: This is the 9.10 release
Release-File: http://archive.ubuntu.com/ubuntu/dists/karmic/Release
ReleaseNotes: http://archive.ubuntu.com/ubuntu/dists/karmic-updates/main/dist-upgrader-all/current/ReleaseAnnouncement
UpgradeTool: http://archive.ubuntu.com/ubuntu/dists/karmic-updates/main/dist-upgrader-all/current/karmic.tar.gz
UpgradeToolSignature: http://archive.ubuntu.com/ubuntu/dists/karmic-updates/main/dist-upgrader-all/current/karmic.tar.gz.gpg

Revision history for this message
Michael Vogt (mvo) wrote :

Thanks for the output.

Could you please try to remove (or move away) /etc/apt/apt.conf.d/01proxy and see if that fixes the issue? I will add code in u-m to do better checking for the proxy, I suspect this is causing the problem.

Revision history for this message
Michael Vogt (mvo) wrote :

I was able to reproduce the problem and I improved the proxy check now to ignore a empty line like this.

Changed in update-manager (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
David Moore (sorakiu) wrote :

That worked -- I tried the work around (mv 01proxy out of apt.conf.d folder)

Thanks for the quick turn around! you guys are awesome!!

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

This bug was fixed in the package update-manager - 1:0.131

---------------
update-manager (1:0.131) lucid; urgency=low

  * UpdateManager/UpdateManager.py:
    - do not crash if setlocale() fails (LP: #471378)
  * UpdateManager/Core/DistUpgradeFetcherCore.py:
    - add missing "logging" import (LP: #475941)
  * DistUpgrade/DistUpgradeController.py:
    - better message for upgrades over ssh (LP: #463257)
  * UpdateManager/Core/utils.py:
    - improve proxy check and show error if proxy settings
      look invalid (LP: #472168)
  * AutoUpgradeTester/profile/*/DistUpgrade.cfg:
    - updated to test karimic -> lucid and hardy -> lucid
  * Janitor/plugins/deb_plugin.py:
    - use apt.progress.InstallProgress() to keep the computer-janitor
      UI responsive
  * AutoUpgradeTester/install_blacklist.cfg:
    - add ec2 to the blacklist for the kvm based testing
  * UpdateManager/UpdateManager.py:
    - show selected and download size in two rows (LP: #434062)
  * data/do-release-upgrade.8:
    - man page added, thanks to Willem Bogaerts
  * DistUpgrade/DistUpgrade.cfg:
    - add laptop-mode-tools to the forced obsoletes on upgrade (thanks to
      Steve Langasek)
  * UpdateManager/UpdateManager.py:
    - show restart required dialog in u-m when the upgrade is finished
      with proper parent
  * AutoUpgradeTester/post_upgrade_tests:
    - add python import, xorg and kernel tests
  * UpdateManager/dialog_release_notes.ui:
    - merged lp:~freinhard/update-manager/ui-fix (many thanks)
  * UpdateManager/Core/MetaRelease.py:
    - merge lp:~cristiklein/update-manager/use-xdg (many thanks)
 -- Michael Vogt <email address hidden> Tue, 01 Dec 2009 21:23:59 +0100

Changed in update-manager (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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