John Hodrien wrote:
Right.  I've got to the stage where I can install a system using spacewalk
0.4.  I've just build an f9 spacewalk-koan package and added that to my
spacewalk channel.

A system already registered with spacewalk was selected through the webui, I
selected Provisioning, selected my only kickstart profile, and clicked
"schedule kickstart and finish".

Off it went.

The rhnreg_ks failed.  It looked like it was trying to do:

rhnreg_ks --serverUrl=https://spacewalkserver.localdomain/XMLRPC
--sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
--activationkey=1-6dc85002e07027f9dbc7000f9118d6f6,1-689fc466371229946694b241624470a7

The first activationkey I was assuming was a system specific one.  Trying from
the command line it gave me:

# rhnreg_ks --serverUrl=https://spacewalkserver.localdomain/XMLRPC
# --sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
# 
--activationkey=1-6dc85002e07027f9dbc7000f9118d6f6,1-689fc466371229946694b241624470a7
An error has occurred:
<type 'exceptions.IndexError'>
See /var/log/up2date for more information

Snipping an activationkey gave:

# rhnreg_ks --serverUrl=https://spacewalkserver.localdomain/XMLRPC
# --sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
# --activationkey=1-6dc85002e07027f9dbc7000f9118d6f6 -vvvvv
D: opening  db environment /var/lib/rpm/Packages joinenv
D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
D: locked   db index       /var/lib/rpm/Packages
D: opening  db index       /var/lib/rpm/Providename rdonly mode=0x0

Error Message:
     Could not find token '1-6dc85002e07027f9dbc7000f9118d6f6'
     Error Class Code: 60
     Error Class Info: Invalid system registration token

Using the other key, the system registered (although as a new machine, not
overwriting the existing record in spacewalk).

Looking into the above.  This was with a Fedora 9 client right?


# rhnreg_ks --serverUrl=https://spacewalkserver.localdomain/XMLRPC
# --sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
# --activationkey=1-689fc466371229946694b241624470a7  -vvvvv
D: opening  db environment /var/lib/rpm/Packages joinenv
D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
D: locked   db index       /var/lib/rpm/Packages
D: opening  db index       /var/lib/rpm/Providename rdonly mode=0x0
ERROR: refreshing remote package list for System Profile
D: closed   db index       /var/lib/rpm/Providename
D: closed   db index       /var/lib/rpm/Packages
D: closed   db environment /var/lib/rpm/Packages
D: May free Score board((nil))

As it said, the package list was empty.  So I tried:

rhn-profile-sync

This fixed the package list.

Deleted the machine from spacewalk, and reregistered:

# rhnreg_ks --serverUrl=https://spacewalkserver.localdomain/XMLRPC
# --sslCACert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
# --activationkey=1-689fc466371229946694b241624470a7  -vvvvv --force
D: opening  db environment /var/lib/rpm/Packages joinenv
D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
D: locked   db index       /var/lib/rpm/Packages
D: opening  db index       /var/lib/rpm/Providename rdonly mode=0x0
D: closed   db index       /var/lib/rpm/Providename
D: closed   db index       /var/lib/rpm/Packages
D: closed   db environment /var/lib/rpm/Packages
D: May free Score board((nil))

Machine is registered, and 215 of the 2.5k packages are listed.
rhn-profile-sync fixed it up again.

IP Address is listed in the webui as "0", although this doesn't appear to
happen everytime, sometimes this comes through correctly.

Will take a look and see if I can reproduce this as well.

There's also some Internal Server Errors lurking that appear to get worse the
longer the spacewalk server is up.  When they return I'll try and track down
what's going on.


sounds good, let us know what you see.

Mike
--
Mike McCune
mmccune AT redhat.com
Engineering               | Portland, OR
RHN Satellite             | 650.567.9039x79248

_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to