IBM Support

PH71148: ERRORS ON DATASET.CREATE IN ZOAUTIL 1.4.1

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After upgrading zoautil to 1.4.1 and installing the updated .whl
    package in a venv the following error is seen for
    datasets.create:
    IndexError: list index out of range
    During handling of the above exception, another exception
    occurred:
        raise DatasetVerificationError(name)
    zoautil_py.exceptions.DatasetVerificationError:
    xxxxxx.TEMP.TEST.DSN
    Same script when executed on a system with zoautil 1.4.0 works
    normally.
    ZOAU 1.4.1.1
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of IBM Z Open Automation Utilities     *
    *                  (ZOAU) version 1.4.1.0                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: The ZOAU dls utility fails with JSON    *
    *                      serialization error (BGYSC5308E) when   *
    *                      listing multi-volumed datasets with     *
    *                      many candidate volumes. This occurs     *
    *                      because the JSON buffer size            *
    *                      calculation only counted datasets       *
    *                      instead of volumes, causing buffer      *
    *                      overflow when a dataset spans more      *
    *                      than 22 volumes.                        *
    *                                                              *
    *                      As a result, the Python                 *
    *                      datasets.create() API in zoautil_py     *
    *                      fails with a DatasetVerificationError.  *
    ****************************************************************
    * RECOMMENDATION: APPLY APAR/PTF. This is an important fix for *
    *                 users working with multi-volume datasets.    *
    *                                                              *
    *                 This is a maintenance release with a single  *
    *                 bug fix. It is a full replacement for        *
    *                 ZOAU 1.4.1.0.                                *
    ****************************************************************
    The ZOAU dls utility fails with JSON serialization error
    (BGYSC5308E) when listing multi-volumed datasets with
    many candidate volumes. This occurs because the JSON buffer size
    calculation only counted datasets instead of volumes, causing
    buffer overflow when a dataset spans more than 22 volumes.
    
    As a result, the Python datasets.create() API in zoautil_py
    fails with a DatasetVerificationError.
    

Problem conclusion

  • ***
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH71148

  • Reported component name

    Z OPEN AUTO UTL

  • Reported component ID

    5724T0753

  • Reported release

    140

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2026-05-01

  • Closed date

    2026-05-12

  • Last modified date

    2026-05-14

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UO07782

Modules/Macros

  • BGY312W4 BGY313W4 BGY314W4 BGYBIN4  BGYCONF4 BGYDOCS4 BGYINCL4
    BGYLIB4  BGYLICS4 BGYPTGZ4 BGYRDME4 BGYSAMP4 BGYSTUB4 BGYZOAU4
    

Fix information

  • Fixed component name

    Z OPEN AUTO UTL

  • Fixed component ID

    5724T0753

Applicable component levels

  • R140 PSY UO07782

       UP26/05/14 I 1000

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSKFYE","label":"IBM Z Open Automation Utilities"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"140","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
14 May 2026