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