I did a backup and then try to restore from it. If a controller is unresponsive the restore command hangs. The previous version of Juju (2.3.8) does not have such problem. I'm attaching logs what I did.
Juju 2.3.8 - https://paste.ubuntu.com/p/4wrCgHZ6kW/
Juju 2.4.0 - https://paste.ubuntu.com/p/fytBS8jcRJ/
I see the following errors in the logs, the Juju 2.4.0 case.
Jul 24 13:41:47 juju-controller mongod.37017[5439]: [conn6044] SSL: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate
Jul 24 13:41:47 juju-controller mongod.37017[5439]: [conn6045] SSL: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate
Jul 24 13:41:47 juju-controller mongod.37017[5439]: [conn6046] SSL: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate
Jul 24 13:41:47 juju-controller mongod.37017[5439]: [conn6047] SSL: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate
This patch solves the issue partly. https:/ /github. com/juju/ juju/pull/ 8993