[Bug 1735160] Re: [SRU] Please backport python3-macaroonbakery 0.0.6-1 [universe] from bionic

Andrea Azzarone andrea.azzarone at canonical.com
Tue Jan 9 15:28:17 UTC 2018


"snapcraft login" seems to work fine here.

On Tue, Jan 9, 2018 at 4:02 PM, Colin Watson <cjwatson at canonical.com>
wrote:

> pymacaroons does have one potentially-interesting backward-incompatible
> change, which is that Caveat.caveat_id and Macaroon.identifier are now
> bytes rather than str.  I think the only place this is at all likely to
> cause a problem in xenial is in snapcraft, and it's definitely worth
> checking whether "snapcraft login" still works.
>
> The py-macaroon-bakery change looks OK-ish, as long as (obviously)
> somebody confirms that it's wire-compatible with the servers this is
> intended to talk to.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1735160
>
> Title:
>   [SRU] Please backport python3-macaroonbakery 0.0.6-1 [universe] from
>   bionic
>
> Status in httmock package in Ubuntu:
>   Fix Released
> Status in protobuf package in Ubuntu:
>   New
> Status in pymacaroons package in Ubuntu:
>   New
> Status in python-nacl package in Ubuntu:
>   New
> Status in httmock source package in Xenial:
>   In Progress
> Status in protobuf source package in Xenial:
>   New
> Status in pymacaroons source package in Xenial:
>   New
> Status in python-nacl source package in Xenial:
>   New
>
> Bug description:
>   [Impact]
>   As part of allowing Ubuntu users to enable canonical-livepatch from
> software-properties GUI (https://wiki.ubuntu.com/SoftwareUpdates#Update_
> settings) we need to backport python3-macaroonbakery 0.0.6-1 [universe]
> from bionic. This will requires quite few changes:
>
>   - backport httmock 1.2.6-1 [universe] from bionic - no httmock in xenial
>   - backport pymacaroons 0.12.0-1 [universe] from bionic - xenial has
> 0.9.2-0ubuntu1
>   - SRU some changes in google-apputils-python -
> https://bugs.launchpad.net/ubuntu/+source/google-
> apputils-python/+bug/1735162
>   - add python3-protobuf to python-protobuf 2.6.1-1.3 - Right now the
> python3 package is not built.
>
>   [Test case]
>   - for python3-protobuf: $ python3 -c "import google.protobuf"
>   - for python3-macaroonbakery: make sure all the tests pass
>
>   [Regression Potential]
>   - httmock, none has it's not in xenial
>   - python3-protobuf, none has the python2 code was not edited
>   TBC
>   - pymacaroons, none has 0.12 is backward compatible with 0.9.2
>   - python3-protobuf, none has it's not in xenial.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/httmock/+bug/
> 1735160/+subscriptions
>
> Launchpad-Notification-Type: bug
> Launchpad-Bug: distribution=ubuntu; sourcepackage=httmock;
> component=universe; status=Fix Released; importance=Undecided; assignee=
> andrea.azzarone at canonical.com;
> Launchpad-Bug: distribution=ubuntu; sourcepackage=protobuf;
> component=main; status=New; importance=Undecided; assignee=None;
> Launchpad-Bug: distribution=ubuntu; sourcepackage=pymacaroons;
> component=universe; status=New; importance=Undecided; assignee=None;
> Launchpad-Bug: distribution=ubuntu; sourcepackage=python-nacl;
> component=universe; status=New; importance=Undecided; assignee=None;
> Launchpad-Bug: distribution=ubuntu; distroseries=xenial;
> sourcepackage=httmock; component=None; status=In Progress;
> importance=Undecided; assignee=andrea.azzarone at canonical.com;
> Launchpad-Bug: distribution=ubuntu; distroseries=xenial;
> sourcepackage=protobuf; component=main; status=New; importance=Undecided;
> assignee=None;
> Launchpad-Bug: distribution=ubuntu; distroseries=xenial;
> sourcepackage=pymacaroons; component=universe; status=New;
> importance=Undecided; assignee=None;
> Launchpad-Bug: distribution=ubuntu; distroseries=xenial;
> sourcepackage=python-nacl; component=universe; status=New;
> importance=Undecided; assignee=None;
> Launchpad-Bug-Tags: patch
> Launchpad-Bug-Information-Type: Public
> Launchpad-Bug-Private: no
> Launchpad-Bug-Security-Vulnerability: no
> Launchpad-Bug-Commenters: azzar1 cjwatson crichton laney tsimonq2
> Launchpad-Bug-Reporter: Andrea Azzarone (azzar1)
> Launchpad-Bug-Modifier: Colin Watson (cjwatson)
> Launchpad-Message-Rationale: Subscriber
> Launchpad-Message-For: azzar1
>

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1735160

Title:
  [SRU] Please backport python3-macaroonbakery 0.0.6-1 [universe] from
  bionic

Status in httmock package in Ubuntu:
  Fix Released
Status in protobuf package in Ubuntu:
  New
Status in pymacaroons package in Ubuntu:
  New
Status in python-nacl package in Ubuntu:
  New
Status in httmock source package in Xenial:
  In Progress
Status in protobuf source package in Xenial:
  New
Status in pymacaroons source package in Xenial:
  New
Status in python-nacl source package in Xenial:
  New

Bug description:
  [Impact]
  As part of allowing Ubuntu users to enable canonical-livepatch from software-properties GUI (https://wiki.ubuntu.com/SoftwareUpdates#Update_settings) we need to backport python3-macaroonbakery 0.0.6-1 [universe] from bionic. This will requires quite few changes:

  - backport httmock 1.2.6-1 [universe] from bionic - no httmock in xenial
  - backport pymacaroons 0.12.0-1 [universe] from bionic - xenial has 0.9.2-0ubuntu1
  - SRU some changes in google-apputils-python - https://bugs.launchpad.net/ubuntu/+source/google-apputils-python/+bug/1735162
  - add python3-protobuf to python-protobuf 2.6.1-1.3 - Right now the python3 package is not built.

  [Test case]
  - for python3-protobuf: $ python3 -c "import google.protobuf"
  - for python3-macaroonbakery: make sure all the tests pass

  [Regression Potential]
  - httmock, none has it's not in xenial
  - python3-protobuf, none has the python2 code was not edited
  TBC
  - pymacaroons, none has 0.12 is backward compatible with 0.9.2
  - python3-protobuf, none has it's not in xenial.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/httmock/+bug/1735160/+subscriptions



More information about the Ubuntu-sponsors mailing list