Univention Bugzilla – Bug 45838
univention system setup run into traceback in a certain setup
Last modified: 2018-10-26 17:06:00 CEST
Created attachment 9308 [details] traceback01 Error occurs with UCS 4.2-3 ISO image. ... return all(is_domainname.RE.match(_) for _ in domainname.split('.')) AttributeError: 'bool' object has no attribute 'split' The complete error in screenshots in attachments. To reproduce install a clean UCS from iso with: network config: * IP: 1.1.1.1/24 * no DNS server address * no gateway (ignore insufficient network config warning) Join config: * choose "join into existing UCS domain" * as member server * no join during installation In the validation at the end of the system setup the error occurs. You can't finish the installation.
Created attachment 9309 [details] traceback02
customer reported that this doesn't happen with UCS 4.2-2 ISO
Reported again: Version: 4.2-3 errata52 (Lesum) Die Ausführung des Kommandos setup/validate wizard ist fehlgeschlagen: Traceback (most recent call last): File "%PY2.7%/univention/management/console/base.py", line 250, in execute function.__func__(self, request, *args, **kwargs) File "%PY2.7%/univention/management/console/modules/decorators.py", line 318, in _response result = _multi_response(self, request) File "%PY2.7%/univention/management/console/modules/decorators.py", line 192, in _response return function(self, request) File "%PY2.7%/univention/management/console/modules/decorators.py", line 440, in _response return list(function(self, iterator, *nones)) File "%PY2.7%/univention/management/console/modules/decorators.py", line 286, in _fake_func yield function(self, *args) File "%PY2.7%/univention/management/console/modules/setup/__init__.py", line 398, in validate _check('domainname', util.is_domainname, _("Please enter a valid fully qualified domain name (e.g. host.example.com).")) File "%PY2.7%/univention/management/console/modules/setup/__init__.py", line 379, in _check if not check(values[key]): File "%PY2.7%/univention/management/console/modules/setup/util.py", line 851, in is_domainname return all(is_domainname.RE.match(_) for _ in domainname.split('.')) AttributeError: 'bool' object has no attribute 'split'
Reported again: Version: 4.2-3 errata52 (Lesum)
Reported again: Version: 4.2-3 errata245 (Lesum)
This is already accidently fixed by Bug #44448. Nevertheless we should build new images and replace our internal KVM templates. @Erik: Could you do this?
New Appliance available in omar:/var/univention/buildsystem2/temp/build/appliance/, please test if the issue is fixed there.
(In reply to Erik Damrose from comment #7) > New Appliance available in > omar:/var/univention/buildsystem2/temp/build/appliance/, please test if the > issue is fixed there. Yes, it is.
Reported again: Version: 4.2-1 errata125 (Lesum)
(In reply to Johannes Keiser from comment #9) > Reported again: Version: 4.2-1 errata125 (Lesum) Remark: Medlung erscheint, nachdem der Serverjoin deaktiviert wurde.
Reported again: ersion: 4.2-3 errata52 (Lesum)
Reported again: Version: 4.2-3 errata52 (Lesum) Remark: attempting to connect as a member server to an existing ucs domain server. This error occurs when I deselect "attempt connection at end of installation".
Reported again: Version: 4.2-3 errata52 (Lesum) Remark: Die Fehlermeldung erscheint nach der Softwareauswahl, wenn man auf "Weiter" klickt.
+1 using UCS_4.2-3-amd64.iso (2017-11-28 15:44) from http://updates.software-univention.de/download/ucs-cds/ucs4.2-3/ and not attempting to join at the end of installation.
(In reply to Dirk Ahrnke from comment #14) > +1 using UCS_4.2-3-amd64.iso (2017-11-28 15:44) from > http://updates.software-univention.de/download/ucs-cds/ucs4.2-3/ and not > attempting to join at the end of installation. @Erik: Can we replace them, too?
*** Bug 46053 has been marked as a duplicate of this bug. ***
Reported again: Version: 4.2-3 errata52 (Lesum) Remark: System wurde gerade Installiert (Slave-DC ohne Domänenbeitritt nach Installation). Meldung kommt nach Auswahl der UCS-Komponenten.
Reported again: Version: 4.2-3 errata231 (Lesum) Remark: No domainname configured, no join during install, no components selected
Reported again: Version: 4.2-3 errata231 (Lesum) Remark: internal image, isala ucs-kt-get -> 58 "UCS: 4.2-3 amd64 - generic-unsafe", join into 4.2-3 master
Reported again: Version: 4.2-3 errata52 (Lesum) Remark: Installing new Backup DC without joining first
Reported again: Version: 4.2-3 errata52 (Lesum) Ticket#2018012121000029
Reported again: Version: 4.2-3 errata52 (Lesum) Ticket#2018012321000963
Reported again: Version: 4.2-3 errata52 (Lesum) Ticket#2018021421000899
Reported again: Version: 4.2-3 errata52 (Lesum) Ticket#2018021221000866
Reported again: Version: 4.2-3 errata52 (Lesum) Ticket#2018022421000254
The fix is incorporated in UCS 4.3. For the UCS 4.2 line it will be fixed with new DVD isos with 4.2-4.
Version: 4.2-3 errata52 (Lesum) Ticket#2018022421000272 Ticket#2018022421000281 Ticket#2018022421000291 Ticket#2018030221000632 Ticket#2018030321000131 Remark: I had problems setting up a DC Slave as it would always fail at the join at the end of the install. I trued another clean install and chose not to join the domain in the gui installer thinking I will join on the command line later. This error occouredf at the end of the install
Version: 4.2-3 errata231 (Lesum) Ticket#2018052221000627 (Same as Comment #3)
Version: 4.2-3 errata52 (Lesum) Ticket#2018052121000692 (Same as comment #3)
Reported again: Version: 4.2-3 errata52 (Lesum) Ticket#2018062621000574 Ticket#2018062621000574 (Same as comment #3)
Reported again: Version: 4.2-3 errata52 (Lesum) Ticket#2018102421000944 Traceback: Same as Comment #3 Remark: Try to install 4.2