2016-11-23 09:48:36 |
Chris Glass |
bug |
|
|
added bug |
2016-11-23 09:53:53 |
Chris Glass |
description |
Due to a recent change in juju-tools (I think), the python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: (incoming)
(patch incoming) |
Due to a recent change in juju-tools (I think), the python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
(patch incoming) |
|
2016-11-23 09:57:34 |
Chris Glass |
description |
Due to a recent change in juju-tools (I think), the python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
(patch incoming) |
Package affected: python-jujuclient 0.50.5-0ubuntu1 (on Xenial)
The python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
(patch incoming) |
|
2016-11-23 09:58:03 |
Chris Glass |
description |
Package affected: python-jujuclient 0.50.5-0ubuntu1 (on Xenial)
The python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
(patch incoming) |
Package affected: python-jujuclient 0.50.5-0ubuntu1 (on Xenial)
The python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
It seems like lp:python-jujuclient already has the fix. |
|
2016-11-23 10:21:44 |
Adam Collard |
bug task added |
|
python-jujuclient (Ubuntu) |
|
2016-11-23 10:26:28 |
Chris Glass |
attachment added |
|
switch-to-tls12 https://bugs.launchpad.net/python-jujuclient/+bug/1644153/+attachment/4781989/+files/switch-to-tls12 |
|
2016-11-23 12:31:51 |
Ubuntu Foundations Team Bug Bot |
tags |
|
patch |
|
2016-11-23 12:31:59 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Review Team |
2016-11-23 12:54:53 |
Chris Glass |
attachment added |
|
python-jujuclient-debdiff.diff https://bugs.launchpad.net/python-jujuclient/+bug/1644153/+attachment/4782000/+files/python-jujuclient-debdiff.diff |
|
2016-11-23 12:55:22 |
Chris Glass |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2016-11-23 13:02:33 |
Chris Glass |
summary |
SSL handshake fails on xenial |
SSL handshake fails on xenial, yakkety, zesty |
|
2016-11-24 12:27:03 |
Launchpad Janitor |
python-jujuclient (Ubuntu): status |
New |
Confirmed |
|
2016-11-28 08:36:43 |
Chris Glass |
description |
Package affected: python-jujuclient 0.50.5-0ubuntu1 (on Xenial)
The python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
It seems like lp:python-jujuclient already has the fix. |
Package affected: python-jujuclient 0.50.5-0ubuntu1 (on Xenial)
The python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
lp:python-jujuclient is not affected by the problem, but the code is much diverged from the version in the archives, way too many changes for a SRU.
Steps to reproduce (works in a container):
- Install juju 1.25, ideally from the juju stable ppa: sudo add-apt-repository ppa:juju/stable; sudo apt-get update; sudo apt-get install juju-1-default
- Install the package: sudo apt-get install python-jujuclient
- Set up an environment (ec2 works for instance)
- Bootstrap environment: "juju bootstrap <your environment's name>"
- Run: python -c 'from jujuclient import Environment; Environment.connect("<your environment's name>")' |
|
2016-11-28 08:41:06 |
Chris Glass |
description |
Package affected: python-jujuclient 0.50.5-0ubuntu1 (on Xenial)
The python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
lp:python-jujuclient is not affected by the problem, but the code is much diverged from the version in the archives, way too many changes for a SRU.
Steps to reproduce (works in a container):
- Install juju 1.25, ideally from the juju stable ppa: sudo add-apt-repository ppa:juju/stable; sudo apt-get update; sudo apt-get install juju-1-default
- Install the package: sudo apt-get install python-jujuclient
- Set up an environment (ec2 works for instance)
- Bootstrap environment: "juju bootstrap <your environment's name>"
- Run: python -c 'from jujuclient import Environment; Environment.connect("<your environment's name>")' |
Package affected: python-jujuclient 0.50.5-0ubuntu1 (on Xenial)
The python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
lp:python-jujuclient is not affected by the problem, but the code is much diverged from the version in the archives, way too many changes for a SRU.
Steps to reproduce (works in a container):
- Install juju 1.25, ideally from the juju stable ppa: sudo add-apt-repository ppa:juju/stable; sudo apt-get update; sudo apt-get install juju-1-default
- Install the package: sudo apt-get install python-jujuclient
- Set up an environment (ec2 works for instance)
- Bootstrap environment: "juju bootstrap # Note your environment's name"
- Run: python -c 'from jujuclient import Environment; Environment.connect("<your environment's name>")' |
|
2016-11-28 08:42:18 |
Chris Glass |
description |
Package affected: python-jujuclient 0.50.5-0ubuntu1 (on Xenial)
The python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
lp:python-jujuclient is not affected by the problem, but the code is much diverged from the version in the archives, way too many changes for a SRU.
Steps to reproduce (works in a container):
- Install juju 1.25, ideally from the juju stable ppa: sudo add-apt-repository ppa:juju/stable; sudo apt-get update; sudo apt-get install juju-1-default
- Install the package: sudo apt-get install python-jujuclient
- Set up an environment (ec2 works for instance)
- Bootstrap environment: "juju bootstrap # Note your environment's name"
- Run: python -c 'from jujuclient import Environment; Environment.connect("<your environment's name>")' |
Package affected: python-jujuclient 0.50.5-0ubuntu1 (on Xenial)
The python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
lp:python-jujuclient is not affected by the problem, but the code is much diverged from the version in the archives, way too many changes for a SRU.
The attached patch is the minimal fix - forcing Python to connect over TLS 1.2 instead of forcing TLS 1.0.
TLS 1.2 connectivity is available in all affected releases.
Steps to reproduce (works in a container):
- Install juju 1.25, ideally from the juju stable ppa: sudo add-apt-repository ppa:juju/stable; sudo apt-get update; sudo apt-get install juju-1-default
- Install the package: sudo apt-get install python-jujuclient
- Set up an environment (ec2 works for instance)
- Bootstrap environment: "juju bootstrap # Note your environment's name"
- Run: python -c 'from jujuclient import Environment; Environment.connect("<your environment's name>")' |
|
2016-11-28 09:33:58 |
Daniel Holbach |
nominated for series |
|
Ubuntu Zesty |
|
2016-11-28 09:33:58 |
Daniel Holbach |
bug task added |
|
python-jujuclient (Ubuntu Zesty) |
|
2016-11-28 09:33:58 |
Daniel Holbach |
nominated for series |
|
Ubuntu Xenial |
|
2016-11-28 09:33:58 |
Daniel Holbach |
bug task added |
|
python-jujuclient (Ubuntu Xenial) |
|
2016-11-28 09:33:58 |
Daniel Holbach |
nominated for series |
|
Ubuntu Yakkety |
|
2016-11-28 09:33:58 |
Daniel Holbach |
bug task added |
|
python-jujuclient (Ubuntu Yakkety) |
|
2016-11-28 10:14:33 |
Chris Glass |
description |
Package affected: python-jujuclient 0.50.5-0ubuntu1 (on Xenial)
The python Juju client cannot make SSL connections to the server anymore, because TLS v1 was deprecated.
Switching to TLS v1.2 fixes the problem entirely.
Example failure: http://pastebin.ubuntu.com/23521446/
lp:python-jujuclient is not affected by the problem, but the code is much diverged from the version in the archives, way too many changes for a SRU.
The attached patch is the minimal fix - forcing Python to connect over TLS 1.2 instead of forcing TLS 1.0.
TLS 1.2 connectivity is available in all affected releases.
Steps to reproduce (works in a container):
- Install juju 1.25, ideally from the juju stable ppa: sudo add-apt-repository ppa:juju/stable; sudo apt-get update; sudo apt-get install juju-1-default
- Install the package: sudo apt-get install python-jujuclient
- Set up an environment (ec2 works for instance)
- Bootstrap environment: "juju bootstrap # Note your environment's name"
- Run: python -c 'from jujuclient import Environment; Environment.connect("<your environment's name>")' |
[Impact]
* The python Juju client cannot make SSL connections to the server anymore, because TLS v1.0 was deprecated on the server.
* Switching to TLS v1.2 fixes the problem entirely.
* Example failure: http://pastebin.ubuntu.com/23521446/
[Test case]
Steps to reproduce (works in a container, needs a valid juju environment):
* Install juju 1.25, ideally from the juju stable ppa: sudo add-apt-repository ppa:juju/stable; sudo apt-get update; sudo apt-get install juju-1-default
* Install the package: sudo apt-get install python-jujuclient
* Set up an environment (ec2 works for instance)
* Bootstrap environment: "juju bootstrap # Note your environment's name"
* Run: python -c 'from jujuclient import Environment; Environment.connect("<your environment's name>")'
[Regression Potential]
* None - the package is completely unusable in its current state because of server changes. It can't get any worse :)
[Other Info]
* The attached patch is the minimal fix - forcing Python to connect over TLS 1.2 instead of forcing TLS 1.0.
* TLS 1.2 connectivity is available in all targeted releases.
* lp:python-jujuclient (upstream) is not affected by the problem, but the code is much diverged from the version in the archives, with way too many changes for a SRU. |
|
2016-11-28 10:27:59 |
Chris Glass |
description |
[Impact]
* The python Juju client cannot make SSL connections to the server anymore, because TLS v1.0 was deprecated on the server.
* Switching to TLS v1.2 fixes the problem entirely.
* Example failure: http://pastebin.ubuntu.com/23521446/
[Test case]
Steps to reproduce (works in a container, needs a valid juju environment):
* Install juju 1.25, ideally from the juju stable ppa: sudo add-apt-repository ppa:juju/stable; sudo apt-get update; sudo apt-get install juju-1-default
* Install the package: sudo apt-get install python-jujuclient
* Set up an environment (ec2 works for instance)
* Bootstrap environment: "juju bootstrap # Note your environment's name"
* Run: python -c 'from jujuclient import Environment; Environment.connect("<your environment's name>")'
[Regression Potential]
* None - the package is completely unusable in its current state because of server changes. It can't get any worse :)
[Other Info]
* The attached patch is the minimal fix - forcing Python to connect over TLS 1.2 instead of forcing TLS 1.0.
* TLS 1.2 connectivity is available in all targeted releases.
* lp:python-jujuclient (upstream) is not affected by the problem, but the code is much diverged from the version in the archives, with way too many changes for a SRU. |
[Impact]
* The python Juju client cannot make SSL connections to the server anymore, because TLS v1.0 was deprecated on the server.
* Switching to TLS v1.2 fixes the problem entirely.
* Example failure: http://pastebin.ubuntu.com/23521446/
[Test case]
Steps to reproduce (works in a container, needs a valid juju environment):
* Install juju 1.25: sudo apt-get install juju-1-default juju-1.25
* Install the package: sudo apt-get install python-jujuclient
* Set up an environment (ec2 works for instance)
* Bootstrap environment: "juju bootstrap # Note your environment's name"
* Run: python -c 'from jujuclient import Environment; Environment.connect("<your environment's name>")'
[Regression Potential]
* None - the package is completely unusable in its current state because of server changes. It can't get any worse :)
[Other Info]
* The attached patch is the minimal fix - forcing Python to connect over TLS 1.2 instead of forcing TLS 1.0.
* TLS 1.2 connectivity is available in all targeted releases.
* lp:python-jujuclient (upstream) is not affected by the problem, but the code is much diverged from the version in the archives, with way too many changes for a SRU. |
|
2016-11-28 12:15:09 |
Chris Glass |
attachment added |
|
Yakkety debdiff https://bugs.launchpad.net/python-jujuclient/+bug/1644153/+attachment/4784079/+files/yakkety.deb.diff |
|
2016-11-28 12:15:52 |
Chris Glass |
attachment added |
|
Xenial debdiff https://bugs.launchpad.net/python-jujuclient/+bug/1644153/+attachment/4784081/+files/xenial.deb.diff |
|
2016-11-28 13:15:59 |
Daniel Holbach |
python-jujuclient (Ubuntu Xenial): status |
New |
Fix Committed |
|
2016-11-28 13:16:02 |
Daniel Holbach |
python-jujuclient (Ubuntu Yakkety): status |
New |
Fix Committed |
|
2016-11-28 13:16:05 |
Daniel Holbach |
python-jujuclient (Ubuntu Zesty): status |
Confirmed |
Fix Committed |
|
2016-11-28 17:41:59 |
Adam Collard |
bug |
|
|
added subscriber Landscape |
2016-11-28 18:08:20 |
Bryan Quigley |
bug |
|
|
added subscriber Bryan Quigley |
2016-11-28 21:31:00 |
Mathew Hodson |
python-jujuclient (Ubuntu Xenial): importance |
Undecided |
High |
|
2016-11-28 21:31:06 |
Mathew Hodson |
python-jujuclient (Ubuntu Zesty): importance |
Undecided |
High |
|
2016-11-28 21:31:09 |
Mathew Hodson |
python-jujuclient (Ubuntu Yakkety): importance |
Undecided |
High |
|
2016-11-30 10:49:53 |
Dominique Poulain |
bug |
|
|
added subscriber Dominique Poulain |
2016-11-30 12:57:42 |
Launchpad Janitor |
python-jujuclient (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2016-12-01 04:23:43 |
Steve Langasek |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2016-12-01 04:23:48 |
Steve Langasek |
bug |
|
|
added subscriber SRU Verification |
2016-12-01 04:23:53 |
Steve Langasek |
tags |
patch |
patch verification-needed |
|
2016-12-01 04:24:59 |
Steve Langasek |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2016-12-01 21:27:05 |
Bryan Quigley |
tags |
patch verification-needed |
patch verification-done-xenial verification-needed-yakkety |
|
2016-12-02 19:55:36 |
Bryan Quigley |
tags |
patch verification-done-xenial verification-needed-yakkety |
patch verification-done-xenial verification-done-yakkety |
|
2016-12-08 10:19:06 |
Brian Murray |
tags |
patch verification-done-xenial verification-done-yakkety |
patch verification-needed-xenial verification-needed-yakkety |
|
2017-01-31 17:56:58 |
Bryan Quigley |
tags |
patch verification-needed-xenial verification-needed-yakkety |
patch verification-done-xenial verification-done-yakkety |
|
2017-01-31 22:49:39 |
Launchpad Janitor |
python-jujuclient (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-01-31 22:49:44 |
Chris Halse Rogers |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-01-31 22:51:08 |
Launchpad Janitor |
python-jujuclient (Ubuntu Yakkety): status |
Fix Committed |
Fix Released |
|
2020-06-18 14:26:28 |
Bryan Quigley |
removed subscriber Bryan Quigley |
|
|
|