Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-83591

Modify stratis-cli to make use of into-dbus-python inverse operation

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • stratis-cli
    • None
    • Modify stratis-cli to make use of into-dbus-python inverse operation
    • Hide
      • stratis-cli relies on into-dbus-python to detect errors in values sent to it over the D-Bus.
      • It is impossible for display code to print out dbus-python object stuff when displaying information to the user using, e.g., pool list.
      Show
      stratis-cli relies on into-dbus-python to detect errors in values sent to it over the D-Bus. It is impossible for display code to print out dbus-python object stuff when displaying information to the user using, e.g., pool list.
    • Moderate
    • 100% To Do, 0% In Progress, 0% Done
    • rhel-storage-crs
    • ssg_platform_storage
    • 5
    • False
    • Hide

      None

      Show
      None
    • Unspecified
    • Unspecified
    • Unspecified

      Description

      As a user, I want stratis-cli to unmarshall dbus-python values that it receives on the D-Bus so that:

        * Mismatches between the values and the signature are unambiguously detected during development.

        * Occasional errors in stratis-cli display code can not occur. These errors are always ones where the str method is invoked on dbus-python classes which are displayed instead of the string values of standard python classes.

              amulhern@redhat.com the Mulhern
              amulhern@redhat.com the Mulhern
              stratis-team stratis-team
              Filip Suba Filip Suba
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: