-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better label for variable: Existing zowe runtime directory #4209
base: v3.x/staging
Are you sure you want to change the base?
Conversation
Signed-off-by: Pavel Zlatnik <[email protected]>
build 7087 SUCCEEDED. |
Test workflow 6183 is started. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Zowe runtime directory is where almost everything EXCEPT the launcher resides.
The launcher resides in datasets, not unix, and is not involved in the installation process.
The documentation and YAML refer to this as the "Zowe Runtime" currently, so I do not understand needing a change in the workflow.
Can you explain what problem you are solving?
Hi, Biggest issue for me is that this zowe directory is labeled as "zowe runtime" from the project beginning, but is mounted on TARGET dataset created within SMP/E via this JCL.
Which lead in past to confusion between TARGET and RUNTIME datasets, and has another issues hidden (I had already experience with product, which was technically similar to how zowe operates and how is installed/configured. There were separated groups which makes products SMP/E installations, and groups which makes product configurations in product runtime. Person who wanted to "launch" the installer has no permission to change file permissions (like umask 0002; |
Zowe's launcher is a program here https://github.com/zowe/launcher which resides in SZWEAUTH dataset as member ZWELNCH. The ZFS directories are unrelated to it. It calls "zwe" at runtime, but "zwe" has many other uses that are not at runtime, such as install time and configuration. zowe-install-packaging/example-zowe.yaml Line 281 in 8f9a375
And throughout the documentation ( https://docs.zowe.org/search?q=zowe%20runtime%20directory ) The runtime directory is not the runtime datasets, in that one is in unix and the other is not, but the thing they both have in common is that they comprise the "runtime", that is, the read-only code that can be used by 1-or-more configurations of zowe "instances". |
Please check if your PR fulfills the following requirements. This is simply a reminder of what we are going to look for before merging your PR. If you don't know all of this information when you create this PR, don't worry. You can edit this template as you're working on it.
PR type
What type of changes does your PR introduce to Zowe? Put an
x
in the box that applies to this PR. If you're unsure about any of them, don't hesitate to ask.Relevant issues
Fixes #4073
Changes proposed in this PR
Better variable label, so it is less confusing for customer (in description is written it is mountpoint to TARGET library, it is allocated as TARGET library via PSWI or SMP/E job, but variable is originally named runtime directory). It serve as a "runtime" just for install launcher).

Does this PR introduce a breaking change?
Does this PR do something the person installing Zowe should know about?
multi-line description
Is there a related doc issue or Pull Request?
Doc issue/PR number:
Other information