2016-05-29 12:48:28 |
Colin Watson |
bug |
|
|
added bug |
2016-05-29 12:48:38 |
Colin Watson |
bug task added |
|
python-libnacl (Ubuntu) |
|
2016-05-29 12:48:48 |
Colin Watson |
nominated for series |
|
Ubuntu Xenial |
|
2016-05-29 12:48:48 |
Colin Watson |
bug task added |
|
python-libnacl (Ubuntu Xenial) |
|
2016-05-29 12:48:48 |
Colin Watson |
bug task added |
|
pymacaroons (Ubuntu Xenial) |
|
2016-05-29 12:48:56 |
Colin Watson |
python-libnacl (Ubuntu): status |
New |
Fix Released |
|
2016-05-29 12:48:59 |
Colin Watson |
pymacaroons (Ubuntu): status |
New |
Fix Released |
|
2016-05-29 15:40:18 |
Colin Watson |
pymacaroons (Ubuntu Xenial): status |
New |
In Progress |
|
2016-05-29 15:40:20 |
Colin Watson |
pymacaroons (Ubuntu Xenial): importance |
Undecided |
High |
|
2016-05-29 15:40:22 |
Colin Watson |
pymacaroons (Ubuntu Xenial): assignee |
|
Colin Watson (cjwatson) |
|
2016-05-29 15:40:25 |
Colin Watson |
python-libnacl (Ubuntu Xenial): status |
New |
In Progress |
|
2016-05-29 15:40:27 |
Colin Watson |
python-libnacl (Ubuntu Xenial): importance |
Undecided |
High |
|
2016-05-29 15:40:29 |
Colin Watson |
python-libnacl (Ubuntu Xenial): assignee |
|
Colin Watson (cjwatson) |
|
2016-06-03 14:21:15 |
Colin Watson |
description |
In order to be able to authenticate properly to myapps.developer.ubuntu.com for such things as uploading snaps, snapcraft is going to need the "pymacaroons" library. (This is because it needs to be able to get a macaroon-format authentication token from myapps, then go to SSO to get a "discharge macaroon" that confirms that it actually has permission from the user in question to act on their behalf, then bind these two tokens together; it's that last step that requires pymacaroons.) pymacaroons in turn also requires python-libnacl. I hope that we're generally agreed that it would be better for snapcraft not to need to embed its own copies of these libraries.
I've packaged both of these in Debian unstable and they're therefore also in yakkety, but we need them in xenial-updates as well. |
In order to be able to authenticate properly to myapps.developer.ubuntu.com for such things as uploading snaps, snapcraft is going to need the "pymacaroons" library. (This is because it needs to be able to get a macaroon-format authentication token from myapps, then go to SSO to get a "discharge macaroon" that confirms that it actually has permission from the user in question to act on their behalf, then bind these two tokens together; it's that last step that requires pymacaroons.) pymacaroons in turn also requires python-libnacl. I hope that we're generally agreed that it would be better for snapcraft not to need to embed its own copies of these libraries.
I've packaged both of these in Debian unstable and they're therefore also in yakkety, but we need them in xenial-updates as well.
I plan to test these by running the pymacaroons functional tests (which are in git although for some reason not in the released tarballs) against the built binaries. |
|
2016-06-03 14:22:31 |
Adam Conrad |
pymacaroons (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2016-06-03 14:22:33 |
Adam Conrad |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2016-06-03 14:22:39 |
Adam Conrad |
bug |
|
|
added subscriber SRU Verification |
2016-06-03 14:22:42 |
Adam Conrad |
tags |
|
verification-needed |
|
2016-06-03 14:23:28 |
Adam Conrad |
python-libnacl (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2016-06-03 14:29:21 |
Colin Watson |
description |
In order to be able to authenticate properly to myapps.developer.ubuntu.com for such things as uploading snaps, snapcraft is going to need the "pymacaroons" library. (This is because it needs to be able to get a macaroon-format authentication token from myapps, then go to SSO to get a "discharge macaroon" that confirms that it actually has permission from the user in question to act on their behalf, then bind these two tokens together; it's that last step that requires pymacaroons.) pymacaroons in turn also requires python-libnacl. I hope that we're generally agreed that it would be better for snapcraft not to need to embed its own copies of these libraries.
I've packaged both of these in Debian unstable and they're therefore also in yakkety, but we need them in xenial-updates as well.
I plan to test these by running the pymacaroons functional tests (which are in git although for some reason not in the released tarballs) against the built binaries. |
In order to be able to authenticate properly to myapps.developer.ubuntu.com for such things as uploading snaps, snapcraft is going to need the "pymacaroons" library. (This is because it needs to be able to get a macaroon-format authentication token from myapps, then go to SSO to get a "discharge macaroon" that confirms that it actually has permission from the user in question to act on their behalf, then bind these two tokens together; it's that last step that requires pymacaroons.) pymacaroons in turn also requires python-libnacl. I hope that we're generally agreed that it would be better for snapcraft not to need to embed its own copies of these libraries.
I've packaged both of these in Debian unstable and they're therefore also in yakkety, but we need them in xenial-updates as well.
I plan to test these by running the pymacaroons functional tests (which are in git although for some reason not in the released tarballs) against the built binaries, for both Python 2 and 3. |
|
2016-06-04 00:49:41 |
Colin Watson |
tags |
verification-needed |
verification-done |
|
2016-06-07 18:11:31 |
Mathew Hodson |
pymacaroons (Ubuntu): importance |
Undecided |
High |
|
2016-06-07 18:11:33 |
Mathew Hodson |
python-libnacl (Ubuntu): importance |
Undecided |
High |
|
2016-06-08 23:00:59 |
Launchpad Janitor |
python-libnacl (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2016-06-08 23:01:05 |
Adam Conrad |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2016-06-08 23:01:09 |
Launchpad Janitor |
pymacaroons (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|