"TypeError: not enough arguments for format string" seen when installing a system using a kickstart

Solution In Progress - Updated -

Issue

  • When installing a system which has Fiber Channel disks, the following message is displayed:

    Traceback (most recent call last):
      File "/usr/lib64/python3.6/logging/__init__.py", line 994, in emit
        msg = self.format(record)
      File "/usr/lib64/python3.6/logging/__init__.py", line 840, in format
        return fmt.format(record)
      File "/usr/lib64/python3.6/logging/__init__.py", line 577, in format
        record.message = record.getMessage()
      File "/usr/lib64/python3.6/logging/__init__.py", line 338, in getMessage
        msg = msg % self.args
      File "/usr/lib/python3.6/site-packages/blivet/devicelibs/edd.py", line 268, in __repr__
        return "<EddEntry%s>" % (self._fmt(' ', ''),)
      File "/usr/lib/python3.6/site-packages/blivet/devicelibs/edd.py", line 232, in _fmt
        return s % d
    TypeError: not enough arguments for format string
    
  • The installation continues anyway

Environment

  • Red Hat Enterprise Linux 8
    • anaconda 29.19.1.13-1.el8 (RHEL 8.1 DVD)

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