IBM Support

OA63954: THE CBRHADUX NOTIFY DATA SET MAY BE POPULATED DURING OSMC SIMULATION PROCESSING EVEN THOUGH NO OBJEC 22/10/20 PTF PECHANGE

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • PE Information:
    
    PE INFORMATION:
    USERS AFFECTED:
    Users at z/OS 2.3, 2.4 or 2.5 with APAR OA61787 installed who
    utilize the new SIMULATE option on the F
    OAM,START,STORGRP,xxxxxxx command. For example:
    
    F
    OAM,START,STORGRP,xxxxxxxx,SIMULATE
    
    where xxxxxxxx is an Object
    Storage Group
    
    z/OS 2.3 UJ08028
    z/OS 2.4 UJ08029
    z/OS 2.5
    UJ08030
    
    USER IMPACT:
    APAR OA61787 introduced the SIMULATE option on the F
    OAM,START,STORGRP command (for example, F
    OAM,START,STORGRP,GROUP01,SIMULATE) but also introduced an
    exposure. When this command is used with the SIMULATE option,
    OSMC simulates expiration of objects but does not actually
    delete any objects. During the simulation of expiration
    processing, CBRHADUX is called and if it approves the deletion
    of an object, will populate the NOTIFY data set with that
    object's collection and object name. Applications who use the
    contents of the NOTIFY data set to determine what objects have
    been deleted by OAM may update their applications with this
    information even though OAM has not actually deleted any objects
    due to this being a simulation.
    

Local fix

  • BYPASS/CIRCUMVENTION:
    Do not execute the F OAM,START,STORGRP command with the SIMULATE
    option.
    
    RECOVERY ACTION:
    Due to this exposure, if the NOTIFY data set was populated with
    objects that OAM did not actually delete and an application used
    this data to update/remove reference's within the application to
    those objects, work with that application to reverse those
    updates.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * OAM Object Support Users with OA61787                        *
    * Applied and are using the OSMC Simulation                    *
    * function.                                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * OA61787 introduced the OSMC Simulation                       *
    * function that calls CBRHADUX which may                       *
    * populate the NOTIFY data set.                                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The CBRHADUX call for the OSMC Simulation function is removed.
    
    The z/OS MVS System Messages, Vol 4 (CBD-DMO)(SA38-0671-50)
    "CBR Messages" section will be updated for this APAR.
    
    On Page 1085, for message CBR9390I, add the below "Note"
    before "The column headings in the label lines of the
    messages are:":
    
    Note: The projected numbers for DELETEs and DIR UPDTS are
    given with the assumption that the CBRHADUX auto-deletion
    user exit allows OSMC to delete objects.
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    OA63954

  • Reported component name

    OBJECT ACCESS M

  • Reported component ID

    5695DF180

  • Reported release

    230

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-10-20

  • Closed date

    2022-11-02

  • Last modified date

    2022-12-01

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

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

    UJ09553 UJ09554 UJ09555

Modules/Macros

  • CBRHOPCS CBRHOBJP
    

Publications Referenced
SA38067150    

Fix information

  • Fixed component name

    OBJECT ACCESS M

  • Fixed component ID

    5695DF180

Applicable component levels

  • R230 PSY UJ09553

       UP22/11/10 P F211 ­

  • R240 PSY UJ09554

       UP22/11/10 P F211 ­

  • R250 PSY UJ09555

       UP22/11/10 P F211 ­

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"230"}]

Document Information

Modified date:
01 December 2022