yum or dnf command fails with an error " ValueError: Section: rhsm, Property: full_refresh_on_yum - Integer value expected" in RHEL 7,8,9,10

Solution Verified - Updated -

Issue

  • yum or dnf command fails with the following error :

    In RHEL 7 :

    # yum update
    Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
    Options error: Section: rhsm, Property: full_refresh_on_yum - Integer value expected
    

    In RHEL 8 :

    # yum update
    Traceback (most recent call last):
     File "/usr/lib64/python3.6/site-packages/rhsm/config.py", line 262, in get_int
       value_int = int(value_string)
    ValueError: invalid literal for int() with base 10: '0\nreport_package_profile = 1\npluginDir = /usr/share/rhsm-plugins\npluginConfDir = /etc/rhsm/pluginconf.d'
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
     File "/usr/bin/yum", line 58, in <module>
       main.user_main(sys.argv[1:], exit_code=True)
     File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 201, in user_main
       errcode = main(args)
     File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 67, in main
       return _main(base, args, cli_class, option_parser_class)
     File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 102, in _main
       cli.configure(list(map(ucd, args)), option_parser())
     File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 830, in configure
       self.base.init_plugins(opts.disableplugin, opts.enableplugin, self)
     File "/usr/lib/python3.6/site-packages/dnf/base.py", line 307, in init_plugins
       self._plugins._run_init(self, cli)
     File "/usr/lib/python3.6/site-packages/dnf/plugin.py", line 154, in _run_init
       plugin = p_cls(base, cli)
     File "/usr/lib/python3.6/site-packages/dnf-plugins/subscription-manager.py", line 69, in __init__
       self._config()
     File "/usr/lib/python3.6/site-packages/dnf-plugins/subscription-manager.py", line 80, in _config
       cache_only = not bool(cfg.get_int('rhsm', 'full_refresh_on_yum'))
     File "/usr/lib64/python3.6/site-packages/rhsm/config.py", line 268, in get_int
       % (section, prop))
    ValueError: Section: rhsm, Property: full_refresh_on_yum - Integer value expected
    

    In RHEL 9 :

    # yum update
    Traceback (most recent call last):
    File "/usr/lib64/python3.9/site-packages/rhsm/config.py", line 274, in get_int
      value_int = int(value_string)
    ValueError: invalid literal for int() with base 10: '0\nreport_package_profile = 1'
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
    File "/usr/bin/yum", line 62, in <module>
      main.user_main(sys.argv[1:], exit_code=True)
    File "/usr/lib/python3.9/site-packages/dnf/cli/main.py", line 201, in user_main
      errcode = main(args)
    File "/usr/lib/python3.9/site-packages/dnf/cli/main.py", line 67, in main
      return _main(base, args, cli_class, option_parser_class)
    File "/usr/lib/python3.9/site-packages/dnf/cli/main.py", line 102, in _main
      cli.configure(list(map(ucd, args)), option_parser())
    File "/usr/lib/python3.9/site-packages/dnf/cli/cli.py", line 832, in configure
      self.base.init_plugins(opts.disableplugin, opts.enableplugin, self)
    File "/usr/lib/python3.9/site-packages/dnf/base.py", line 308, in init_plugins
      self._plugins._run_init(self, cli)
    File "/usr/lib/python3.9/site-packages/dnf/plugin.py", line 154, in _run_init
      plugin = p_cls(base, cli)
    File "/usr/lib/python3.9/site-packages/dnf-plugins/subscription-manager.py", line 68, in __init__
      self._config()
    File "/usr/lib/python3.9/site-packages/dnf-plugins/subscription-manager.py", line 79, in _config
      cache_only = not bool(cfg.get_int("rhsm", "full_refresh_on_yum"))
    File "/usr/lib64/python3.9/site-packages/rhsm/config.py", line 278, in get_int
      raise ValueError("Section: %s, Property: %s - Integer value expected" % (section, prop))
    ValueError: Section: rhsm, Property: full_refresh_on_yum - Integer value expected
    

    In RHEL 10 :

    # yum update
    Traceback (most recent call last):
    File "/usr/lib64/python3.12/site-packages/rhsm/config.py", line 273, in get_int
      value_int = int(value_string)
                  ^^^^^^^^^^^^^^^^^
    ValueError: invalid literal for int() with base 10: '0\nreport_package_profile = 1'
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
    File "/usr/bin/yum", line 62, in <module>
      main.user_main(sys.argv[1:], exit_code=True)
    File "/usr/lib/python3.12/site-packages/dnf/cli/main.py", line 208, in user_main
      errcode = main(args)
                ^^^^^^^^^^
    File "/usr/lib/python3.12/site-packages/dnf/cli/main.py", line 67, in main
      return _main(base, args, cli_class, option_parser_class)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3.12/site-packages/dnf/cli/main.py", line 102, in _main
      cli.configure(list(map(ucd, args)), option_parser())
    File "/usr/lib/python3.12/site-packages/dnf/cli/cli.py", line 870, in configure
      self.base.init_plugins(opts.disableplugin, opts.enableplugin, self)
    File "/usr/lib/python3.12/site-packages/dnf/base.py", line 315, in init_plugins
      self._plugins._run_init(self, cli)
    File "/usr/lib/python3.12/site-packages/dnf/plugin.py", line 155, in _run_init
      plugin = p_cls(base, cli)
               ^^^^^^^^^^^^^^^^
    File "/usr/lib/python3.12/site-packages/dnf-plugins/subscription-manager.py", line 92, in __init__
      self._config()
    File "/usr/lib/python3.12/site-packages/dnf-plugins/subscription-manager.py", line 103, in _config
      cache_only = not bool(cfg.get_int("rhsm", "full_refresh_on_yum"))
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/usr/lib64/python3.12/site-packages/rhsm/config.py", line 277, in get_int
      raise ValueError("Section: %s, Property: %s - Integer value expected" % (section, prop))
    ValueError: Section: rhsm, Property: full_refresh_on_yum - Integer value expected
    

Environment

  • Red Hat Enterprise Linux 7,8,9,10
  • Red Hat Subscription Manager(RHSM)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content