Bug 1379589

Summary: set hard dependency to python-ipaddress
Product: [Fedora] Fedora Reporter: Tomas Tomecek <ttomecek>
Component: python-backports-ssl_match_hostnameAssignee: Fedora Infrastructure SIG <infra-sig>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: ian, infra-sig, rbean
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-10-03 19:31:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Tomas Tomecek 2016-09-27 07:50:18 UTC
Upstream text:


    * If you want to verify hosts match with certificates via ServerAltname
    IPAddress fields, you need to install the `ipaddress module`_.
    backports.ssl_match_hostname will continue to work without ipaddress but
    will only be able to handle ServerAltName DNSName fields, not IPAddress.
    System packagers (Linux distributions, et al) are encouraged to add
    this as a hard dependency in their packages. 


Added in newest 3.5 release.

Comment 1 Ralph Bean 2016-10-03 19:31:31 UTC
Looks like this was added in 973d0bb57 back in Dec 2015.

http://pkgs.fedoraproject.org/cgit/rpms/python-backports-ssl_match_hostname.git/commit/?id=973d0bb57851819094c4eacb0702710ecd593c67
http://pkgs.fedoraproject.org/cgit/rpms/python-backports-ssl_match_hostname.git/commit/?id=6e16f4ed7c7bc764196ab7a1c1cf33139dd57310

That release is available in Rawhide and Fedora 25-23, so I think we're good to go.

Please re-open this if that is not the case.