Author Topic: New Function APAR for OAM enables simulation of OAM functions including deletion  (Read 78 times)

Ed_Arnold

  • Hero Member
  • *****
  • Posts: 1159
    • View Profile
https://www.ibm.com/support/pages/apar/OA61787

Problem summary
****************************************************************
* USERS AFFECTED:                                              *
* OAM Object Support customers.                                *
****************************************************************
* PROBLEM DESCRIPTION:                                         *
* OSMC Simulation function is required                         *
* by customers.                                                *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************

Problem conclusion
OSMC Simulation function is implemented.

The z/OS MVS System Messages, Vol 4 (CBD-DMO) (Publication
numbers: SA38-0671-30) and the z/OS DFSMS OAM Planning,
Installation, and Storage Administration Guide for Object
Support (Publication numbers: SC23-6866-30) will be updated with
new added function.

For details on the updates, please see the publication update
documents located at the following link -->
https://public.dhe.ibm.com/eserver/zseries/zos/DFSMS/OAM/OA61787
Temporary fix
Comments
**** PE22/10/20 FIX IN ERROR. SEE APAR OA63954  FOR DESCRIPTION
#zOS #ODF

Ed_Arnold

  • Hero Member
  • *****
  • Posts: 1159
    • View Profile
OA63954: Fix for New Function APAR for OAM for simulation
« Reply #1 on: May 18, 2023, 02:29:27 PM »
https://www.ibm.com/support/pages/apar/OA63954

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

Obtain the fix for this APAR.

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 *
*********
#zOS #ODF