Recommends are install when packages are upgraded: # apt install python-urllib3 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libfreetype6 os-prober Use 'apt-get autoremove' to remove them. The following extra packages will be installed: python-ipaddress python-pyasn1 Suggested packages: doc-base python-ntlm Recommended packages: python-ndg-httpsclient The following NEW packages will be installed: python-ipaddress python-pyasn1 The following packages will be upgraded: python-urllib3 1 upgraded, 2 newly installed, 0 to remove and 9 not upgraded. Need to get 131 kB of archives. After this operation, 596 kB of additional disk space will be used. Do you want to continue? [Y/n]
So the right fix here is to update python-urllib3 to have a Recommends on python-ipaddress. ** Also affects: python-urllib3 (Ubuntu) Importance: Undecided Status: New ** Also affects: python-urllib3 (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: python-urllib3 (Ubuntu) Status: New => Invalid ** Changed in: charm-helpers Status: New => Invalid ** Changed in: cloud-archive/mitaka Status: New => Triaged ** Changed in: python-urllib3 (Ubuntu Xenial) Status: New => Triaged ** Changed in: cloud-archive/mitaka Importance: Undecided => High ** Changed in: python-urllib3 (Ubuntu Xenial) Importance: Undecided => High ** Changed in: python-urllib3 (Ubuntu Xenial) Assignee: (unassigned) => James Page (james-page) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1814911 Title: charm deployment fails, when using self-signed certificate, which has IP address only (SAN) To manage notifications about this bug go to: https://bugs.launchpad.net/charm-helpers/+bug/1814911/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs