SLES10 and SMT: No Product match found (i586 vs i686)

Hi,

Trying to register a SLES10-SP2 machine against a freshly installed SMT with all the corresponding repositories I get this:

web01:~ # ./clientSetup4SMT.sh --host smt02 Certificate: ... Do you accept this certificate? [y/n] y Client setup finished. Start the registration now? [y/n] y /usr/bin/suse_register -i -L /root/.suse_register.log ERROR: 400: Bad Request

web01:~ # uname -a Linux web01 2.6.16.60-0.21-smp #1 SMP Tue May 6 12:41:02 UTC 2008 i686 i686 i386 GNU/Linux web01:~ # cat /etc/SuSE-release SUSE Linux Enterprise Server 10 (i586) VERSION = 10 PATCHLEVEL = 2

Looking at the error log on the SMT server I see:

[Fri Dec 26 17:06:32 2014] [error] No Product match found: SUSE-Linux-Enterprise-Server-SP2 10 SP2 i686

But the product is there, albeit it’s i586, not i686:

smt02:/ # ls -dl /srv/www/htdocs/repo/\\$RCE/SLES10*/* drwxr-xr-x 4 smt www 4096 Dec 25 22:09 /srv/www/htdocs/repo/$RCE/SLES10-SP1-LTSS-Updates/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 25 22:05 /srv/www/htdocs/repo/$RCE/SLES10-SP1-LTSS-Updates/sles-10-x86_64 drwxr-xr-x 4 smt www 4096 Dec 25 23:39 /srv/www/htdocs/repo/$RCE/SLES10-SP1-Online/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 25 22:57 /srv/www/htdocs/repo/$RCE/SLES10-SP1-Online/sles-10-x86_64 drwxr-xr-x 4 smt www 4096 Dec 26 02:42 /srv/www/htdocs/repo/$RCE/SLES10-SP1-Updates/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 26 01:27 /srv/www/htdocs/repo/$RCE/SLES10-SP1-Updates/sles-10-x86_64 drwxr-xr-x 4 smt www 4096 Dec 26 02:58 /srv/www/htdocs/repo/$RCE/SLES10-SP2-LTSS-Updates/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 26 03:12 /srv/www/htdocs/repo/$RCE/SLES10-SP2-LTSS-Updates/sles-10-x86_64 drwxr-xr-x 4 smt www 4096 Dec 26 03:36 /srv/www/htdocs/repo/$RCE/SLES10-SP2-Online/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 26 03:25 /srv/www/htdocs/repo/$RCE/SLES10-SP2-Online/sles-10-x86_64 drwxr-xr-x 4 smt www 4096 Dec 26 04:02 /srv/www/htdocs/repo/$RCE/SLES10-SP2-Pool/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 26 03:52 /srv/www/htdocs/repo/$RCE/SLES10-SP2-Pool/sles-10-x86_64 drwxr-xr-x 4 smt www 4096 Dec 26 06:49 /srv/www/htdocs/repo/$RCE/SLES10-SP2-Updates/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 26 05:31 /srv/www/htdocs/repo/$RCE/SLES10-SP2-Updates/sles-10-x86_64 drwxr-xr-x 4 smt www 4096 Dec 26 09:31 /srv/www/htdocs/repo/$RCE/SLES10-SP3-LTSS-Updates/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 26 06:51 /srv/www/htdocs/repo/$RCE/SLES10-SP3-LTSS-Updates/sles-10-x86_64 drwxr-xr-x 4 smt www 4096 Dec 26 10:24 /srv/www/htdocs/repo/$RCE/SLES10-SP3-Online/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 26 09:57 /srv/www/htdocs/repo/$RCE/SLES10-SP3-Online/sles-10-x86_64 drwxr-xr-x 4 smt www 4096 Dec 26 10:27 /srv/www/htdocs/repo/$RCE/SLES10-SP3-Pool/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 26 10:26 /srv/www/htdocs/repo/$RCE/SLES10-SP3-Pool/sles-10-x86_64 drwxr-xr-x 4 smt www 4096 Dec 26 13:43 /srv/www/htdocs/repo/$RCE/SLES10-SP3-Updates/sles-10-i586 drwxr-xr-x 4 smt www 4096 Dec 26 16:36 /srv/www/htdocs/repo/$RCE/SLES10-SP3-Updates/sles-10-x86_64

There is in fact no i686 there, but there is no i686 product to sync in customer center available either.

How do I make SLES10 register correctly? (I have used the most current clientSetup4SMT.sh script from the new SMT server.)

Hi
You would need to transition to using SUSEConnect and SMT;

Here is the link to the master TID, which should provide further info;
https://www.suse.com/support/kb/doc.php?id=7005002


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
SUSE Linux Enterprise Desktop 12 GNOME 3.10.1 Kernel 3.12.28-4-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

[QUOTE=malcolmlewis;25593]Hi
You would need to transition to using SUSEConnect and SMT;

Here is the link to the master TID, which should provide further info;
https://www.suse.com/support/kb/doc.php?id=7005002[/QUOTE]

Hi,

Could you elaborate on that?
Because on the page you refer to I cannot find anything related to “SuseConnect”.
And note that we are already using SMT in its latest version.

I’ve a call open with support for almost a month now but not much is happening.
Anyway noone there has said anything about “SuseConnect”, therefore my question.

Best regards,

marki

Hi
Since the release of SLE 12, SUSE have been transitioning to SCC and
new servers for SLE products in the SUSE domain.

The FAQ mention SUSE Connect…
https://www.suse.com/solutions/tools/smt_faq.html

If your running a mixture of OES and SLE then AFAIK you need to point
at both NCC and SCC.

If you have the latest SMT, then try the commands in the FAQ, is it
working? And can you see the relevant repositories in the list? If you
don’t then I would assume that’s why you can’t register the client.


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
SUSE Linux Enterprise Desktop 12 GNOME 3.10.1 Kernel 3.12.32-33-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

On 28/01/2015 00:19, malcolmlewis wrote:
[color=blue]

If your running a mixture of OES and SLE then AFAIK you need to point
at both NCC and SCC.[/color]

Yes and no.

If you’re running a mixture of OES and SLE12 then you need two SMT
servers, one pointing at NCC (for OES and associated SLES repos) and the
other at SCC for SLE12 and non-OES SLES.

SLE and SMT can only point at one Customer Center at any time. SUSE
Manager can point at both NCC and SMT.

HTH.

Simon
SUSE Knowledge Partner


If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.