IBM Support

PJ43978: z/TPF support of UrbanCode Deploy is needed to simplify managing loads to a z/TPF system as part of the enterprise.

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • See Problem Summary.
    

Local fix

  • NA
    

Problem summary

  • APAR NUMBER:  PJ43978
    PRODUCT:  z/TPF
    FUNCTIONAL AREA:  DEBUG TOOL SUPPORT
    SHIPPED IN PUT:  13
    
    ABSTRACT:
    z/TPF support of the UrbanCode Deploy tool is needed to
    simplify managing loads to a z/TPF system as part of the
    enterprise.
    
    PACKAGE CONTENTS:
    Source Segments:
    (C) base/cntl/tpf_app_base.cntl
    (C) base/include/tpf/c_cdbg.h
    (C) base/include/tpf/c_idselv.h
    (C) base/include/tpf/c_idsicd.h
    (C) base/include/tpf/iudbg.h
    (C) base/include/tpf/iuddef.h
    (C) base/include/tpf/iudenu.h
    (C) base/macro/cz1se.mac
    (C) base/macro/idsicd.mac
    (C) base/rt/cdbp.c
    (C) base/rt/cdbp.mak
    (C) base/rt/cdbpxm.cpp
    (N) base/rt/cdbp_urban.cpp
    (C) base/rt/cdbs.c
    (C) base/rt/cel4.c
    (C) base/rt/cldi.c
    (C) base/rt/cle4.c
    (C) base/rt/cole.c
    (C) base/rt/colf.c
    (C) base/rt/cudacv.cpp
    
    Object Only Binaries:
    None.
    
    Configuration Independent Binaries:
    (C) base/lib/libCNG0.so
    (C) base/lib/libCUDA.so
    (C) base/load/CDBP.so
    (C) base/load/CDBS.so
    (C) base/load/CNG0.so
    (C) base/load/CUDA.so
    (C) base/obj/cdbp.o
    (C) base/obj/cdbpxm.o
    (N) base/obj/cdbp_urban.o
    (C) base/obj/cdbs.o
    (C) base/obj/cel4.o
    (C) base/obj/cldi.o
    (C) base/obj/cle4.o
    (C) base/obj/cole.o
    (C) base/obj/colf.o
    (C) base/obj/cudacv.o
    (C) base/load/CPCR.so
    (C) base/load/CPCS.so
    (C) base/obj/cpcr.o
    (C) base/obj/cpcs.o
    
    Support Files:
    base/lst/cdbp.lst
    base/lst/cdbpxm.lst
    base/lst/cdbp_urban.lst
    base/lst/cdbs.lst
    base/lst/cel4.lst
    base/lst/cldi.lst
    base/lst/cle4.lst
    base/lst/cole.lst
    base/lst/colf.lst
    base/lst/cpcr.lst
    base/lst/cpcs.lst
    base/lst/cudacv.lst
    base/lst/CDBP.map
    base/lst/CDBS.map
    base/lst/CNG0.map
    base/lst/CPCR.map
    base/lst/CPCS.map
    base/lst/CUDA.map
    
    OTHER BINARIES TO BUILD: YES
    (C) os390/bin/amx1.pds
    (C) os390/bin/ppcp.pds
    (C) os390/bin/stc.pds
    (C) os390/obj/amx1.o
    (C) os390/obj/ccmcdc.o
    (C) os390/obj/dgr0.o
    (C) os390/obj/sdmu.o
    (C) os390/obj/stcc.o
    (C) os390/obj/stci.o
    (C) os390/obj/stcl.o
    (C) os390/obj/stpp.o
    (C) <sys>/load/IPAT.so
    (C) <sys>/load/UCST.so
    (C) <sys>/obj/ipat.o
    (C) <sys>/obj/ucst.o
    
    COMMENTS:
    z/TPF support of the UrbanCode Deploy tool is needed to
    simplify managing loads to a z/TPF system as part of the
    enterprise.
    

Problem conclusion

  • SOLUTION:
    The z/TPF plug-in for IBM UrbanCode Deploy is needed in order
    to manage coordinating loads to a z/TPF system in conjunction
    with updates to other systems as part of an enterprise
    management solution.
    The z/TPF plug-ins provides deploy, undeploy, and commit
    actions for you to load, activate, delete, and commit loadsets,
    which correspond to loadset operations on the z/TPF system.
    The deploy plug-in will load and activate your loadset. The
    following z/TPF commands will be issued for you: ZOLDR
    DEACTIVATE your loadset for all processors, ZOLDR DELETE your
    loadset, ZOLDR LOAD, and ZOLDR ACTIVATE your loadset on the
    specified processor, or all processors if you wish.
    The undeploy plug-in will issue ZOLDR commands to deactivate
    your loadset from all processors and delete your loadset.
    The commit plug-in will issue ZOLDR commands to activate your
    loadset on all processors, and accept the loadset, i.e. replace
    the base program and file versions with the program and file
    versions in your loadset.
    The ZDBUG ACCESS command is updated to allow a system
    administrator to control the use of the UrbanCode Deploy on the
    z/TPF system.
    
    COREQS: YES
    IBM UrbanCode Deploy and the z/TPF plug-ins for IBM UrbanCode
    Deploy.   You will also need the Rational License Server.  The
    z/TPF plug-ins are available from the IBM UrbanCode Deploy
    download page.  From there, you can search for z/TPF plug-ins.
    https://developer.ibm.com/urbancode/plugins/ibm-urbancode-deploy
    /.             To access the starter kit for visit the
    Resources > Downloads > Drivers page on the IBM z/TPF homepage
    (direct link
    http://www-01.ibm.com/software/htp/tpf/maint/driversztpf.html).
    The starter kit will be listed under "UrbanCode Deploy plug-ins
    for IBM z/TPF".
    
    MIGRATION CONSIDERATIONS: YES
    Functional, automation, and operation changes:
    ZDBUG ACCESS
    ZDDBG ACCESS
    0ADB41
    0ADB42
    0ADB43
    TDRS0004I
    TDRS0005I
    TDRS0006E
    TDRS0007E
    TDRS0008E
    TDRS0009I
    TDRS0010I
    TDRS0011E
    TDRS0012E
    TDRS0013E
    TDRS0014E
    TDRS0015E
    TDRS0016E
    TDRS0017E
    TDRS0018E
    TDRS0019E
    TDRS0020E
    TDRS0021E
    TDRS0022E
    TDRS0023E
    TDRS0025E
    TDRS0026E
    TDRS0027E
    TDRS0028E
    TDRS0029E
    TDRS0030W
    TDRS0031E
    TDRS0032E
    TDRS0033E
    TDRS0034I
    TDRS0035E
    TDRS0037E
    Build and load process changes:
    In the base/cntl/tpf_app_base.cntl control file, the CPCS and
    CPCR programs are to be allocated in all subsystems rather than
    in only the basic subsystem (BSS).
    
    BUILD COMMANDS AND INSTRUCTIONS: YES
    #maketpf commands for linux
    maketpf -f CNG0 cel4.o cldi.o cle4.o cole.o colf.o
    maketpf -f CUDA cudacv.o
    maketpf -f CDBS cdbs.o
    maketpf -f CDBP cdbp.o cdbpxm.o cdbp_urban.o
    maketpf -f UCST TPF_VERIFY_LINK_REFS=NO
    maketpf -f IPAT
    maketpf CNG0 link TPF_VERIFY_LINK_REFS=NO
    maketpf CUDA link TPF_VERIFY_LINK_REFS=NO
    maketpf CDBS link TPF_VERIFY_LINK_REFS=NO
    maketpf CDBP link TPF_VERIFY_LINK_REFS=NO
    maketpf -f CPCS
    maketpf -f CPCR
    maketpf UCST link
    maketpf CNG0 link
    maketpf CUDA link
    maketpf CDBS link
    maketpf CDBP link
    #maketpf commands for z/OS
    maketpf -f amx1 amx1.o
    maketpf -f ppcp ccmcdc.o stpp.o
    maketpf -f stc dgr0.o sdmu.o stcc.o stci.o stcl.o
    maketpf amx1 link
    maketpf ppcp link
    maketpf stc link
    
    UPDATED INFORMATION UNITS: YES
    z/TPF and z/TPFDF Migration Guide: PUT 2 and Later
    z/TPF Debugger User's Guide
    z/TPF Messages (System Error, Offline, and Program Status Word)
    z/TPF Operations
    z/TPF Program Management
    
    See your IBM representative if you need additional information.
    
    DOWNLOAD INSTRUCTIONS:
    http://www.ibm.com/software/htp/tpf/pages/maint.htm
    
    APAR URL:
    http://www.ibm.com/software/htp/tpf/ztpfmaint/put13/PJ43978.htm
    

Temporary fix

Comments

APAR Information

  • APAR number

    PJ43978

  • Reported component name

    Z/TPF

  • Reported component ID

    5748T1501

  • Reported release

    110

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-02-18

  • Closed date

    2016-08-19

  • Last modified date

    2016-08-19

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

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

Publications Referenced
SK2T8062    

Fix information

  • Fixed component name

    Z/TPF

  • Fixed component ID

    5748T1501

Applicable component levels

  • R110 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"}, "Product":{"code":"SSC6QHE","label":"z/TPF"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"110","Edition":""}]

Document Information

Modified date:
19 August 2016