Hi,
I tried to use the subscription-manager on SUSE SLES11 and SLES12 and recognized, that socket.gethostname() on these systems will just return the "hostname" without the FQDN. I guess, usually you want to register the system with the FQDN on candlepin.
So, the question is, why is "socket.gethostname()" used instead of "socket.getfqdn()"? Do I need to configure something before or should the subscription-manager use socket.getfqdn() instead (which I did to get it working and therefore I could provide the patch for it).
Best regards, Bernhard