Juju 1.25.8-trusty-amd64 and Python 2.7.12 produce TLSV1 error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-jujuclient |
New
|
Undecided
|
Unassigned |
Bug Description
TLS V1 error encountered and causing install to fail.
Is there a workaround that can be applied or "matched" version of python and juju-1.25.X that works best?
(Also referencing Bug#1644331 which may be similar issue)
Machine Output and versions here:
regress@
Python 2.7.12
regress@
1.25.8-trusty-amd64
regress@
2016-11-29 14:02:35 [DEBUG] deployer.cli: Using runtime GoEnvironment on maas19
2016-11-29 14:02:35 [INFO] deployer.cli: Starting deployment of openstack-
2016-11-29 14:02:35 [DEBUG] deployer.import: Getting charms...
2016-11-29 14:02:35 [WARNING] deployer.deploy: Override protocol does not match any charms
2016-11-29 14:02:35 [WARNING] deployer.deploy: Override messages_rotate does not match any charms
2016-11-29 14:02:35 [WARNING] deployer.deploy: Override syslog_rotate does not match any charms
2016-11-29 14:02:36 [WARNING] deployer.deploy: Override nova_logs does not match any charms
2016-11-29 14:02:36 [DEBUG] deployer.deploy: Resolving configuration
2016-11-29 14:02:36 [DEBUG] deployer.env: Connecting to environment...
Traceback (most recent call last):
File "/usr/bin/
load_
File "/usr/lib/
run()
File "/usr/lib/
importer.
File "/usr/lib/
self.
File "/usr/lib/
self.client = EnvironmentClie
File "/usr/lib/
return Connector(
File "/usr/lib/
cert_path, data.get(
File "/usr/lib/
env = cls(endpoint, name=name, ca_cert=cert_path, env_uuid=env_uuid)
File "/usr/lib/
self.conn = Connector.
File "/usr/lib/
endpoint, origin=endpoint, sslopt=sslopt)
File "/usr/lib/
websock.
File "/usr/lib/
self.sock = ssl.wrap_
File "/usr/lib/
ciphers=
File "/usr/lib/
self.
File "/usr/lib/
self.
ssl.SSLError: [SSL: TLSV1_ALERT_
Hello Akash, this is a duplicate of bug 1644331 .