This portal is to open public enhancement requests against IBM Z Software products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.
IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.
ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.
Prerequisites
SFTP enabled on the target zTPF system with userids and keys set up
The SSH and JAM servers started in the target zTPF system
Read access to the program base file system paths
LFTP on the Linux system.
Proposed workflow
1 Generate a load deck for the target TPF system.
1.a This will provide the list of @FILES that should be loaded to the system.
1.b Note that for this deck, any wildcard expansion will be resolved to only those files in the first TPF_ROOT folder where the wildcard folder is found.
2 Run a new script on the linux system. The script will:
2.a Connect to the target TPF system using LFTP over SFTP and use the "find" command to retrieve a list of all files in the /sys/tpf_pbfiles folder.
2.b Compare the list of files retrieved in step 2.a against the content of the loaddeck generated in step 1 (name provided as input).
2.c Identify files in the load deck that are not found on the TPF system. These are files that still need to be loaded.
2.d Identify files on the TPF system that do not appear in the load deck. These are candidates for files that should be removed from the TPF system.
2.e Produce a loader input file that would include the @FILES (missing on TPF) and @DELETE entries (to be removed from TPF).
3 Review the loader input file produced in step 2 and then input that loader input file to the offline loader to produce a loader output file to be loaded to the target TPF system.
4 Load the loader output file produced in step 3 to the target TPF system. This will perform the add and delete of the identified files.
Notes
- FTP will not be supported.
- LFTP is required because it supports a "find" command that allows retrieval of the /sys/tpf_pbfiles folder in one step. Native SFTP commands do not support find.
- Only step 2 will be automated. Steps 1, 3 and 4 will be run as independent steps by the user.