This KB will help to prepare a zip package that will include more than one PTF and just for a certain product. As an example, we will prepare zip package for SYSVIEW fixes.
Support portal
In general, the process contains the below steps. And this KB is more about step 6 that. The support portal gave the option to download dependencies along with chosen ptfs. The dependencies could be even form other products that are used by the selected one.
As a result zip archive will all selected PTFs will be uploaded. If the HTTPS method were used there will be one additional step, move zip file to USS.
After zi[p file is moved to z/OS then using CAUNZIP it could be unpacked and output used to RECIEVE downloaded PTFs.
The downloading page has several filtering options and search feature, see the screenshot below they are highlighted in green box.
SEARCH - This helpful to search PTFs related to certain module or problem(abend code, error msg etc.).
RELEASE - Filter PTFs for chosen release.
OS - Filter fixes based on where they should be applied/installed.
COMPONENT - Most of the products has several components and this filter allow sort PTF by component. For this test, we choose SYSVIEW since we packing only SYSVIEW PTFs.
DATE - By setting this filter we telling to the portal to show us all the fixes that were published since chosen date.
All those filtering options could be used together.
The COMPONENT filtering option needs to have some additional explanation.
First of all, each product downloading page allows to download the fixes that are from other products but only those that are related to the main product. All our products will show 'Chorus' and 'Common Services for z/OS' components because those products are used with each product.
Here is an example.
We preparing the PTF package for SYSVIEW and if we check the COMPONENT options we will see the following one 'Resource Initialization Manager(COMM)' which is part of Common Services for z/OS.
This option allows seeing prereqs PTFs from other products that are used by SYSVIEW, in this case, it's the CARIM component of 'Common Services for z/OS'. We can use it for checking if the 'Common Services for z/OS' prereqs are installed, if they are not installed, we are able to download them from here instead of going to the 'Common Services for z/OS' downloading page.
Since we preparing a package for SYSVIEW only, we choose as a component 'SYSVIEW'.
On a checkout phase, there is an option to build a PTF package with prereqs with automatically include all prereqs for selected PTF/PTFs.
Here is an example. Let's say PTF LU08399 needs to be applied and during APPLY check there are some expectations that point to missing prereqs because this fix was RECEIVED and attempted to be APPLIED as a stand-alone fix. To avoid those RC12 expectations on the checkout stage of downloading LU08399 PTF the toggle "Do you want a complete package for all" need to be used and as a result zip file will be generated with LU08399 and all prereqs.
The second option highlighted on below screenshot allows generating a zip with all PTFs that were published by the chosen date. This option is more useful in case of APPLing maintenance after clean install was, either complete or up to a certain date.
The output zip file contains all prereqs and chooses PTF, see screenshot below.