def METHOD_NAME(multihost):
    """
    :Title: support subid ranges managed by FreeIPA
    :id: 4ab33f84-00c8-11ec-ad91-845cf3eff344
    :customerscenario: true
    :bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1803943
    :steps:
        1. Test list_subid_ranges command
        2. Test list_subid_ranges -g command
    :expectedresults:
        1. Should succeed
        2. Should succeed
    """
    ipa_subid_find(multihost)
    multihost.client[0].run_command(
        f'su -l {USER} -c "whoami"', raiseonerr=False)
    cmd = multihost.client[0].run_command(f"cd /tmp/; "
                                          f"./list_subid_ranges "
                                          f"{USER}")
    assert str(USER) == cmd.stdout_text.split()[1]
    assert str(uid_start) == cmd.stdout_text.split()[2]
    assert str(uid_range) == cmd.stdout_text.split()[3]
    cmd = multihost.client[0].run_command(f"cd /tmp/;"
                                          f" ./list_subid_ranges"
                                          f" -g {USER}")
    assert str(USER) == cmd.stdout_text.split()[1]
    assert str(gid_start) == cmd.stdout_text.split()[2]
    assert str(gid_range) == cmd.stdout_text.split()[3]