Satellite 5.4: 'rhncfg-client get' fails with a Traceback instead of deploying files

Solution Verified - Updated -

Issue

  • 'rhncfg-client get'or'rhncfg-client get <file>' result in a python Traceback:

rhncfg-client get /root/file: false
Traceback (most recent call last):
  File "/usr/bin/rhncfg-client", line 34, in ?
    sys.exit(Main().main() or 0)
  File "/usr/share/rhn/config_common/rhn_main.py", line 187, in main
    handler.run()
  File "/usr/share/rhn/config_client/rhncfgcli_get.py", line 62, in run
    dep_trans.add_preprocessed(path, processed_path, file_info, dirs_created)
  File "/usr/share/rhn/config_common/transactions.py", line 188, in add_preprocessed
    self._chown_chmod_chcon(processed_file_path, dest_path, file_info, strict_ownership=strict_ownership)
  File "/usr/share/rhn/config_common/transactions.py", line 145, in _chown_chmod_chcon
    mode = string.atoi(str(mode), 8)
  File "/usr/lib64/python2.4/string.py", line 403, in atoi
    return _int(s, base)
ValueError: invalid literal for int():

Environment

  • Red Hat Network Satellite 5.4
  • Spacewalk 1.5 (nightly build)
  • rhncfg-client-5.9.27-15.el5

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.