There are some python 3 incompatible exception instantiations in {{{ipaserver/install/server/install.py}}}, namely on lines 335-355:
messagebus = services.knownservices.messagebus try: messagebus.start() except Exception, e: print("Messagebus service unavailable: %s" % str(e)) sys.exit(3) # Ensure that certmonger has been started at least once to generate the # cas files in /var/lib/certmonger/cas. cmonger = services.knownservices.certmonger try: cmonger.restart() except Exception, e: print("Certmonger service unavailable: %s" % str(e)) sys.exit(3) try: cmonger.enable() except Exception, e: print("Failed to enable Certmonger: %s" % str(e)) sys.exit(3) ...
and line 901:
if not options.no_ntp: try: ipaclient.ntpconf.check_timedate_services() except ipaclient.ntpconf.NTPConflictingService, e: print("WARNING: conflicting time&date synchronization service '%s'" " will" % e.conflicting_service) print("be disabled in favor of ntpd") print("") except ipaclient.ntpconf.NTPConfigurationError: pass
master:
ipa-4-3:
Metadata Update from @mbabinsk: - Issue assigned to mbabinsk - Issue set to the milestone: FreeIPA 4.3.1
Login to comment on this ticket.