Interesting – where do you put activation keys – I thought that would be put in
there after the bootstrap script was created.
So this is slightly interesting. I put a print options below the main script
where it gets the options – and here’s the results. The options are being red
– but…it says it’s getting overrides from client-config-overrides.txt. I
believe this file is in /var/ww/html/pub/bootstrap. The overrides in the file
there don’t match the overrides it’s pulling in.
[[LAColo] root@la-1pspacewalk certs]# /usr/bin/rhn-bootstrap
--allow-config-actions --allow-remote-commands
--hostname=la-1pspacewalk.internal.ieeeglobalspec.com
--ssl-cert=/var/www/html/pub/RHN-ORG-TRUSTED-SSL-CERT
{'no_up2date': 0, 'gpg_key': '', 'force': None, 'verbose': 0, 'script':
'bootstrap.sh', 'pub_tree': '/var/www/html/pub', 'allow_remote_commands': 1,
'overrides': 'client-config-overrides.txt', 'http_proxy': '',
'allow_config_actions': 1, 'ssl_cert':
'/var/www/html/pub/RHN-ORG-TRUSTED-SSL-CERT', 'hostname':
'la-1pspacewalk.internal.ieeeglobalspec.com', 'activation_keys': '',
'http_proxy_password': '', 'no_ssl': 0, 'no_gpg': 0, 'http_proxy_username': ''}
* WARNING: if there were hand edits to the rotated (backed up) file,
some settings may need to be migrated.
* bootstrap overrides (written):
'/var/www/html/pub/bootstrap/client-config-overrides.txt'
Values written:
enableProxy '0'
serverURL
'https://la-1pspacewalk.internal.ieeeglobalspec.com/XMLRPC'
proxyPassword ''
proxyUser ''
sslCACert '/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT'
httpProxy ''
noSSLServerURL
'http://la-1pspacewalk.internal.ieeeglobalspec.com/XMLRPC'
enableProxyAuth '0'
useGPG 1
ERROR: unhandled exception occurred:
Traceback (most recent call last):
File "/usr/bin/rhn-bootstrap", line 46, in <module>
sys.exit(mod.main() or 0)
File "/usr/share/rhn/certs/rhn_bootstrap.py", line 637, in main
generateBootstrapScript(options)
File "/usr/share/rhn/certs/rhn_bootstrap.py", line 577, in
generateBootstrapScript
1 - options.no_up2date, pubname)
File "/usr/share/rhn/certs/rhn_bootstrap_strings.py", line 178, in getHeader
org_gpg_key = ",".join([os.path.basename(gpg_key) for gpg_key in
options.gpg_key.split(",")])
NameError: global name 'options' is not defined
Max DiOrio
Global Systems Administrator
From: [email protected]
[mailto:[email protected]] On Behalf Of Brian Schonecker
Sent: Monday, February 26, 2018 10:28 AM
To: [email protected]
Subject: Re: [Spacewalk-list] Unable to create bootstrap files
I'm no developer and I don't play one on TV but *I* believe that the problem
lines in 178 of
https://github.com/spacewalkproject/spacewalk/blob/master/spacewalk/certs-tools/rhn_bootstrap_strings.py.
The "options" variable isn't defined in the context of the bootstrap funtion.
When I back rev that piece of code, I'm able to create the bootstrap files,
albeit with only one activation key.
Brian
On Mon, Feb 26, 2018 at 9:54 AM, DiOrio, Max
<[email protected]<mailto:[email protected]>> wrote:
Any word on this one? I’m seeing this too.
I’m seeing options being defined as read from the command line. Not sure
what’s not being defined.
Max DiOrio
Global Systems Administrator
From:
[email protected]<mailto:[email protected]>
[mailto:[email protected]<mailto:[email protected]>]
On Behalf Of Brian Schonecker
Sent: Saturday, February 17, 2018 7:10 PM
To: [email protected]<mailto:[email protected]>
Subject: Re: [Spacewalk-list] Unable to create bootstrap files
Has anyone tried installing the latest version of Spacewalk on CentOS7 lately?
I've tried 'rhn-bootstrap' on every version of 7 available from the CentOS
forge and I get exactly the same problem. I've created more than 12 different
installs of Centos 7 (and even 6!) and none of them run rhn-bootstrap properly.
Is there an alternative to the rhn-bootstrap? I really don't want to
'rhn-register' all the servers.
Thanks, Brian
On Thu, Feb 15, 2018 at 2:23 AM, Samer Odeh
<[email protected]<mailto:[email protected]>> wrote:
Hello,
I ma running Spacewalk 2.7 and I faced the same issue too :-(
________________________________
From:
[email protected]<mailto:[email protected]>
<[email protected]<mailto:[email protected]>>
on behalf of Brian Schonecker <[email protected]<mailto:[email protected]>>
Sent: Wednesday, February 14, 2018 9:21 PM
To: [email protected]<mailto:[email protected]>
Subject: [Spacewalk-list] Unable to create bootstrap files
CentOS 7 64 bit.
After a flawless install I need to create the bootstrap registration files so
that I can register my clients.
I get the following error when trying to create the bootstrap files via
rhn-bootstrap:
# rhn-bootstrap
* WARNING: if there were hand edits to the rotated (backed up) file,
some settings may need to be migrated.
* bootstrap overrides (written):
'/var/www/html/pub/bootstrap/client-config-overrides.txt'
Values written:
enableProxy '0'
serverURL 'https://rbswal01.jariettech.local/XMLRPC'
proxyPassword ''
proxyUser ''
sslCACert '/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT'
httpProxy ''
noSSLServerURL 'http://rbswal01.jariettech.local/XMLRPC'
enableProxyAuth '0'
useGPG 1
ERROR: unhandled exception occurred:
Traceback (most recent call last):
File "/usr/bin/rhn-bootstrap", line 46, in <module>
sys.exit(mod.main() or 0)
File "/usr/share/rhn/certs/rhn_bootstrap.py", line 636, in main
generateBootstrapScript(options)
File "/usr/share/rhn/certs/rhn_bootstrap.py", line 577, in
generateBootstrapScript
1 - options.no_up2date, pubname)
File "/usr/share/rhn/certs/rhn_bootstrap_strings.py", line 178, in getHeader
org_gpg_key = ",".join([os.path.basename(gpg_key) for gpg_key in
options.gpg_key.split(",")])
NameError: global name 'options' is not defined
[root@rbswal01 ~]#
I've done this a dozen times before on a Red Hat Satellite system but for some
reason the Spacewalk gods aren't smiling on me.
I have zero knowledge of Python so I don't even know where to begin there.
Again, the install was flawless and (so far) I don't see any issues with
anything else Spacewalk related.
Here's a little bit about my system along with RPMs:
https://gist.github.com/bschonec/e88bda385c85c927c6a971bc563df6b9
Spacewak rhn-bootstrap
error<https://gist.github.com/bschonec/e88bda385c85c927c6a971bc563df6b9>
gist.github.com<https://gist.github.com/bschonec/e88bda385c85c927c6a971bc563df6b9>
Spacewak rhn-bootstrap
error<https://gist.github.com/bschonec/e88bda385c85c927c6a971bc563df6b9>
<https://gist.github.com/bschonec/e88bda385c85c927c6a971bc563df6b9>
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list<https://gist.github.com/bschonec/e88bda385c85c927c6a971bc563df6b9>
<https://gist.github.com/bschonec/e88bda385c85c927c6a971bc563df6b9>
_______________________________________________
Spacewalk-list mailing list
[email protected]<mailto:[email protected]>
https://www.redhat.com/mailman/listinfo/spacewalk-list
_______________________________________________
Spacewalk-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/spacewalk-list