Some Datacom z/OS PTFs provide several MOD replacements. How can I tell which load modules are getting updated?
search cancel

Some Datacom z/OS PTFs provide several MOD replacements. How can I tell which load modules are getting updated?

book

Article ID: 58587

calendar_today

Updated On:

Products

Datacom Datacom/AD

Issue/Introduction


Some Datacom z/OS PTFs provide several MOD replacements. 

How can I tell which load modules are getting updated so that I can assure that that all of those load modules are at the appropriate level and were properly deployed in unison?

Environment

Release:         Any

Component:  CA Datacom/AD

                        CA Datacom/DB

Resolution

SMP/e recognizes what LMODs the MODs belong to and will re-link edit those load modules on the SMP/e APPLY and also on the SMP/e ACCEPT. 

The SMP/e APPLY (or ACCEPT) job output will show the link edits that occur. 


You can quickly locate the link edit parts of the jobs by browsing the output and doing FIND "(R)" to see all the "NAME loadmodulename" statements. 


Or, you can run SMP/e LIST MOD report.


Using Datacom DD 14.0 PTF RO54667 as an example, look at its SMP/e control statements which shows 4 ++MODs:

++MOD(DDADDPR ) DISTLIB(AABDMOD0) .
++IMBED DDADDPR  AABDMOD0
++MOD(DDSRCPR ) DISTLIB(AABDMOD0) .
++IMBED DDSRCPR  AABDMOD0
++MOD(DDSRDPR ) DISTLIB(AABDMOD0) .
++IMBED DDSRDPR  AABDMOD0
++MOD(DDTRSPR ) DISTLIB(AABDMOD0) .
++IMBED DDTRSPR  AABDMOD0        

Run the following SMP/e LIST MOD report for those MODs against the target zone to see the LMODs:

//SMPCNTL DD *

SET BOUNDARY(CAIT0 ).
LIST MOD(DDADDPR   DDSRCPR   DDSRDPR   DDTRSPR).
/*

The SMP/e report will show the LMODs along with their current RMID as follows:


DDADDPR   LASTUPD         = CAADE00  TYPE=ADD
          LIBRARIES       = DISTLIB=AABDMOD0                    
          FMID            = CAADE00                            
          FMID            = RO54667                            
          LMOD            = DDADDLM 
DDSRCPR   LASTUPD         = CAADE00  TYPE=ADD                  
          LIBRARIES       = DISTLIB=AABDMOD0                    
          FMID            = CAADE00                            
          RMID            = RO62358                            
          LMOD            = DDSRCLM
DDSRDPR   LASTUPD         = CAADE00  TYPE=ADD                  
          LIBRARIES       = DISTLIB=AABDMOD0                    
          FMID            = CAADE00                            
          RMID            = RO54667                            
          LMOD            = DDSRDLM 
DDTRSPR   LASTUPD         = CAADE00  TYPE=ADD                  
          LIBRARIES       = DISTLIB=AABDMOD0                    
          FMID            = CAADE00                            
          RMID            = RO65632                            
          LMOD            = DDTRSLM