docs-site icon indicating copy to clipboard operation
docs-site copied to clipboard

Issue with docs.zowe.org/stable/user-guide/configuring-zowe-via-jcl

Open colinpaicemq opened this issue 1 month ago • 4 comments

Description

Problems with IBMUSER.ZWEV3A.SZWESAMP(ZWEGENER)

I get

ISPSTART CMD(%ZWEGEN00 nogenerate noverbose )
ISPF system data set allocation error - press Enter to continue.
Log file allocation error - ISPF will operate without a log data set.
Data set 'COLIN.S0W1.SPFLOG1.LIST' in use by another user, try later.

You need

//ISPLIST DD SYSOUT=, // DCB=(LRECL=121,BLKSIZE=1210,RECFM=FBA) //ISPLOG DD SYSOUT=, // DCB=(LRECL=125,BLKSIZE=129,RECFM=VA)


I also got message

CEE3608I The following messages pertain to the invocation command run-time options. ... there were no following messages... what am I meant to do ?


I specified

//MYCONFIG DD *,DLM=$$ FILE /u/tmp/zowec/example1.yaml FILE /u/tmp/zowec/example2.yaml $$

example1 had zowe:

setup: # MVS data set related configurations dataset: # COMMONLY_CUSTOMIZED # where Zowe MVS data sets will be installed prefix: IBMUSER.ZWEV3A # COMMONLY_CUSTOMIZED # PROCLIB where Zowe STCs will be copied over proclib: USER.PROCLIB # COMMONLY_CUSTOMIZED # Zowe PARMLIB parmlib: IBMUSER.ZWEV3A.CUST.PARMLIB # Holds Zowe PARMLIB members for plugins parmlibMembers: # For ZIS plugins zis: ZWESIP00 # COMMONLY_CUSTOMIZED # JCL library where Zowe will store temporary JCLs during initialization jcllib: IBMUSER.ZWEV3A.CUST.JCLLIB # Utilities for use by Zowe and extensions loadlib: IBMUSER.ZWEV3A.SZWELOAD # APF authorized LOADLIB for Zowe authLoadlib: IBMUSER.ZWEV3A.SZWEAUTH # COMMONLY_CUSTOMIZED # APF authorized

and example2 had

  security: 
    product: RACF 
    groups: 
      admin: ZWEADMIN 
      stc: ZWEADMIN 
      sysProg: ZWEADMIN 
    users: 
      zowe: ZWESVUSR 
      zis: ZWESIUSR 
    stcs: 
      zowe: ZWESLSTC 
      zis: ZWESISTC 
      aux: ZWESASTC 
                                            

I got (quite rightly)

validateStatus=4
Validity Exceptions(s) with object at
unspecified additional property not allowed: 'security' at '/security'
******************************** BOTTOM OF DATA **********************************

I need some more words to explain what multiple files look like

I tried example2 with

zowe: # Security related configurations. This setup is optional. security: # security product name. Can be RACF, ACF2 or TSS product: RACF # security group name groups:

I eventually found I needed

zowe: # Security related configurations. This setup is optional. setup: security: # security product name. Can be RACF, ACF2 or TSS product: RACF # security group name

So all of the steps in the heirrchy

you need to say that if the same definition is in multiple files the first/last take precedence

Pages to Update

Screenshots

Expected behavior

Additional context

colinpaicemq avatar Feb 02 '25 17:02 colinpaicemq