zowe / zowe-install-packaging

Packaging repository for the Zowe install scripts and files
Eclipse Public License 2.0
27 stars 51 forks source link

PSWI - z/OSMF Workflows: ZWEV2.SZWEEXEC no created #4083

Open dkelosky opened 1 week ago

dkelosky commented 1 week ago

When running zwe init mvs in V3 I get the following messages:

>> Initialize Zowe custom data sets

Create data sets if they do not exist
Creating dkelosky.ZWEV2.CUST.PARMLIB
Creating dkelosky.ZWEV2.CUST.JCLLIB
Creating dkelosky.ZWEV2.SZWEAUTH
Creating dkelosky.ZWEV2.CUST.ZWESAPL

Copy dkelosky.ZWEV2.SZWESAMP(ZWESIP00) to dkelosky.ZWEV2.CUST.PARMLIB(ZWESIP00)
  * Exit code: 12
  * Output:
    exec 'dkelosky.ZWEV2.SZWEEXEC(ZWEMCOPY)' 'dkelosky.ZWEV2.SZWESAMP(ZWESIP00) dkelosky.ZWEV2.CUST.PARMLIB(ZWESIP00)'
    DATA SET DKELOSKY.ZWEV2.SZWEEXEC NOT IN CATALOG OR CATALOG CAN NOT BE ACCESSED
Error ZWEL0111E: Command aborts with error.
bash-4.3$ zwe init mvs -c '/u/users/dkelosky/zowe-smpe/zowe.yaml' --allow-overwrite

At what point should DKELOSKY.ZWEV2.SZWEEXEC be created since all of the other DKELOSKY.ZWEV2. data sets are created during zwe init mvs ?

dkelosky commented 1 week ago

It seems like the MVS prefix: image

Should default to the the deployment data sets specified in during the "Configure Deployment": image

It says the prefix is where Zowe MVS data sets will be installed, but it doesn't mention that it references pre-existing data sets to use the REXX code in ...SZWEEXEC for example.

muzikovam commented 1 week ago

You are right, the description is not the best. But we took it from example-zowe.yaml image Do you reckon we should change it in the workflow? Because then we wouldn't be in sync with the example-zowe, I guess there should stay the original description because of the convenience build?

dkelosky commented 1 week ago

There are a few options I see: