Wenn man in ansible eine Task wie etwa apt_key
oder uri
ausführt failed das mit der Meldung:
An unknown error occurred: HTTPSConnection.__init__() got an unexpected keyword argument 'cert_file'"
Schuld daran ist eine inkompatible neuere Python Version zu älteren Ansible Versionen.
Da in älteren Ansible Versionen beim URL Handling das das Python Attribut cert_file
hardcoded ist, welches ab Python 3.12 entfernt wurde, kommt hier der Fehler. Folglich lassen sich diese Ansible Versionen mit Python >= 3.12 nicht mehr nutzen.