I upgraded check_mk from 1.6.p24 to 2.0.0p6 but get an error

Hello Andrea,
If I try to create core config the process hangs. When I break the process(CTL-C) I get error messages. See below.
kind regards,

[asd2@gdnmonitor06 ~]$ omd status
mkeventd: stopped
liveproxyd: stopped
mknotifyd: stopped
rrdcached: stopped
cmc: stopped
apache: stopped
dcd: stopped
redis: stopped
xinetd: stopped
crontab: stopped

Overall state: stopped
[asd2@gdnmonitor06 ~]$ omd start
Temporary filesystem already mounted
Starting mkeventd…OK
Starting liveproxyd…OK
Starting mknotifyd…OK
Starting rrdcached…OK
Starting cmc…Failed (Config /omd/sites/asd2/var/check_mk/core/config missing, run “cmk -U” and try again)
Starting apache…OK
Starting dcd…OK
Starting redis…OK
Starting xinetd…OK
Initializing Crontab…OK
[asd2@gdnmonitor06 ~]$ omd status
mkeventd: running
liveproxyd: running
mknotifyd: running
rrdcached: running
cmc: stopped
apache: running
dcd: running
redis: running
xinetd: running
crontab: running

Overall state: partially running
[asd2@gdnmonitor06 ~]$ cmk -U
Generating configuration for core (type cmc)…Creating helper config…OK
Configuration Error: Error creating configuration: too many values to unpack (expected 2)
^CError in atexit._run_exitfuncs:
Traceback (most recent call last):
File “/omd/sites/asd2/lib/python3.8/multiprocessing/popen_fork.py”, line 27, in poll
pid, sts = os.waitpid(self.pid, flag)
File “/omd/sites/asd2/lib/python3/cmk/base/utils.py”, line 40, in _handle_keepalive_interrupt
raise MKTerminate()
cmk.utils.exceptions.MKTerminate
Traceback (most recent call last):
Traceback (most recent call last):
Traceback (most recent call last):
File “/omd/sites/asd2/lib/python3.8/multiprocessing/util.py”, line 300, in _run_finalizers
finalizer()
Traceback (most recent call last):
File “/omd/sites/asd2/lib/python3.8/multiprocessing/util.py”, line 224, in call
res = self._callback(*self._args, **self._kwargs)
File “/omd/sites/asd2/lib/python3.8/multiprocessing/util.py”, line 300, in _run_finalizers
finalizer()
File “/omd/sites/asd2/lib/python3.8/multiprocessing/queues.py”, line 195, in _finalize_join
thread.join()
Traceback (most recent call last):
File “/omd/sites/asd2/lib/python3.8/multiprocessing/util.py”, line 224, in call
res = self._callback(*self._args, **self._kwargs)
File “/omd/sites/asd2/lib/python3.8/threading.py”, line 1011, in join
self._wait_for_tstate_lock()
File “/omd/sites/asd2/lib/python3.8/multiprocessing/queues.py”, line 195, in _finalize_join
thread.join()
File “/omd/sites/asd2/lib/python3.8/threading.py”, line 1027, in _wait_for_tstate_lock
elif lock.acquire(block, timeout):
File “/omd/sites/asd2/lib/python3.8/threading.py”, line 1011, in join
self._wait_for_tstate_lock()
File “/omd/sites/asd2/lib/python3/cmk/base/utils.py”, line 40, in _handle_keepalive_interrupt
raise MKTerminate()
File “/omd/sites/asd2/lib/python3.8/multiprocessing/util.py”, line 300, in _run_finalizers
finalizer()
File “/omd/sites/asd2/lib/python3.8/threading.py”, line 1027, in _wait_for_tstate_lock
elif lock.acquire(block, timeout):
File “/omd/sites/asd2/lib/python3.8/multiprocessing/util.py”, line 300, in _run_finalizers
finalizer()
File “/omd/sites/asd2/lib/python3.8/multiprocessing/util.py”, line 224, in call
res = self._callback(*self._args, **self._kwargs)
File “/omd/sites/asd2/lib/python3/cmk/base/utils.py”, line 40, in _handle_keepalive_interrupt
raise MKTerminate()
File “/omd/sites/asd2/lib/python3.8/multiprocessing/util.py”, line 300, in _run_finalizers
finalizer()
cmk.utils.exceptions.MKTerminate
File “/omd/sites/asd2/lib/python3.8/multiprocessing/util.py”, line 224, in call
res = self._callback(*self._args, **self._kwargs)
File “/omd/sites/asd2/lib/python3.8/multiprocessing/queues.py”, line 195, in _finalize_join
thread.join()
File “/omd/sites/asd2/lib/python3.8/multiprocessing/util.py”, line 224, in call
res = self._callback(*self._args, **self._kwargs)
File “/omd/sites/asd2/lib/python3.8/multiprocessing/queues.py”, line 195, in _finalize_join
thread.join()
File “/omd/sites/asd2/lib/python3.8/threading.py”, line 1011, in join
self._wait_for_tstate_lock()
File “/omd/sites/asd2/lib/python3.8/multiprocessing/queues.py”, line 195, in _finalize_join
thread.join()
File “/omd/sites/asd2/lib/python3.8/threading.py”, line 1011, in join
self._wait_for_tstate_lock()
cmk.utils.exceptions.MKTerminate
File “/omd/sites/asd2/lib/python3.8/threading.py”, line 1027, in _wait_for_tstate_lock
elif lock.acquire(block, timeout):
File “/omd/sites/asd2/lib/python3.8/threading.py”, line 1011, in join
self._wait_for_tstate_lock()
File “/omd/sites/asd2/lib/python3.8/threading.py”, line 1027, in _wait_for_tstate_lock
elif lock.acquire(block, timeout):
File “/omd/sites/asd2/lib/python3/cmk/base/utils.py”, line 40, in _handle_keepalive_interrupt
raise MKTerminate()
File “/omd/sites/asd2/lib/python3.8/threading.py”, line 1027, in _wait_for_tstate_lock
elif lock.acquire(block, timeout):
File “/omd/sites/asd2/lib/python3/cmk/base/utils.py”, line 40, in _handle_keepalive_interrupt
raise MKTerminate()
File “/omd/sites/asd2/lib/python3/cmk/base/utils.py”, line 40, in _handle_keepalive_interrupt
raise MKTerminate()
cmk.utils.exceptions.MKTerminate
cmk.utils.exceptions.MKTerminate
cmk.utils.exceptions.MKTerminate