[Bug 1561215] Re: Upgrade to 16.04 blocked by firewall due to HTTP violation

2016-04-11 Thread Launchpad Bug Tracker
This bug was fixed in the package update-manager - 1:16.04.3

---
update-manager (1:16.04.3) xenial; urgency=medium

  * Quote URL parameters for the Release Announcement. (LP: #1561215)

 -- Brian Murray   Mon, 11 Apr 2016 18:49:09 -0700

** Changed in: update-manager (Ubuntu Xenial)
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1561215

Title:
  Upgrade to 16.04 blocked by firewall due to HTTP violation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1561215/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1561215] Re: Upgrade to 16.04 blocked by firewall due to HTTP violation

2016-04-07 Thread Brian Murray
** Changed in: update-manager (Ubuntu Xenial)
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1561215

Title:
  Upgrade to 16.04 blocked by firewall due to HTTP violation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1561215/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1561215] Re: Upgrade to 16.04 blocked by firewall due to HTTP violation

2016-04-07 Thread Launchpad Bug Tracker
** Branch linked: lp:update-manager

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1561215

Title:
  Upgrade to 16.04 blocked by firewall due to HTTP violation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1561215/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1561215] Re: Upgrade to 16.04 blocked by firewall due to HTTP violation

2016-04-07 Thread Brian Murray
Looking at MetaRelease.py some more its not even clear to me why we add
these query parameters to the URI since they don't do anything.

** Changed in: update-manager (Ubuntu Xenial)
 Assignee: (unassigned) => Brian Murray (brian-murray)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1561215

Title:
  Upgrade to 16.04 blocked by firewall due to HTTP violation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1561215/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1561215] Re: Upgrade to 16.04 blocked by firewall due to HTTP violation

2016-04-07 Thread Brian Murray
MetaRelease.py is actually part of update-manager but bundled with
ubuntu-release-upgrader.  I'm switching the package appropriately.

$ ls -lh DistUpgrade/MetaRelease.py
lrwxrwxrwx 1 bdmurray bdmurray 64 Feb  8 14:32 DistUpgrade/MetaRelease.py -> 
/usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py

** Package changed: ubuntu-release-upgrader (Ubuntu Xenial) => update-
manager (Ubuntu Xenial)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1561215

Title:
  Upgrade to 16.04 blocked by firewall due to HTTP violation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1561215/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1561215] Re: Upgrade to 16.04 blocked by firewall due to HTTP violation

2016-04-04 Thread Brian Murray
** Tags added: kubuntu xenial

** Changed in: ubuntu-release-upgrader (Ubuntu)
   Status: New => Triaged

** Changed in: ubuntu-release-upgrader (Ubuntu)
   Importance: Undecided => Medium

** Also affects: ubuntu-release-upgrader (Ubuntu Xenial)
   Importance: Medium
   Status: Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1561215

Title:
  Upgrade to 16.04 blocked by firewall due to HTTP violation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1561215/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1561215] Re: Upgrade to 16.04 blocked by firewall due to HTTP violation

2016-03-31 Thread Xavier Aragon
This problem only seems to affect Kubuntu upgrades, where the graphical
frontend 'DistUpgradeViewKDE' is used.

If the text mode upgrade is used (e.g. 'do-release-upgrade -d') the
release notes are not shown at all. Also if the GTK graphical frontend
is used (e.g. 'do-release-upgrade -d --frontend=DistUpgradeViewGtk3')
there is no problem, the release notes are correctly downloaded and
shown. But with the KDE frontend ('do-release-upgrade -d
--frontend=DistUpgradeViewKDE' or 'kubuntu-devel-release-upgrade'), the
HTTP request is made with an illegal URI containing a space. In presence
of a strict firewall that request may be dropped, and the upgrade
doesn't proceed.

The reason why the GTK frontend works is that the invalid URI is passed
to WebKit, which "fixes" the URI, i.e. encodes the space in the URI as
%20 before sending the HTTP request to the server. With the KDE
frontend, however, the URI is passed to python's
urllib.request.urlopen() function, which doesn't "fix" the URI, i.e. the
HTTP request is made with the illegal URI containing a space (coming
from the version string '16.04 LTS', i.e. this problem only affects
upgrades to LTS releases).

I believe this is a bug in MetaRelease.py which produces the
'dist.releaseNotesHtmlUri' but doesn't encode it properly for use as an
URI.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1561215

Title:
  Upgrade to 16.04 blocked by firewall due to HTTP violation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1561215/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs