The reason for this is that our systemtype.py script is looking into /etc/novell-release but with SLE12 this file is renamed to /etc/SuSE-release. SLE12 still doesn't support CPE with /etc/system-release-cpe. More info on this bug is found on bug #5329
Fixed in commit 29853.
Looks good: 2015-05-07 10:59:52,282: *** tl-setup started *** 2015-05-07 10:59:52,283: Operating system: Linux 2015-05-07 10:59:52,283: Architecture: x86_64 2015-05-07 10:59:52,283: Distribution: SLES 2015-05-07 10:59:52,283: Distribution version: 12 2015-05-07 10:59:52,283: Distribution family: SLE