From be9173cc80d272c6722d4092251e3de0573290fe Mon Sep 17 00:00:00 2001
From: Pavel Zlatnik
Date: Thu, 28 Nov 2024 09:02:51 +0100
Subject: [PATCH 1/4] retrotit fix issue #4074 to v2
Signed-off-by: Pavel Zlatnik
---
workflows/files/ZWECONF.properties | 4 ++--
workflows/files/ZWECONF.xml | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/workflows/files/ZWECONF.properties b/workflows/files/ZWECONF.properties
index 876020cab4..5e76d2b27e 100644
--- a/workflows/files/ZWECONF.properties
+++ b/workflows/files/ZWECONF.properties
@@ -140,10 +140,10 @@ zowe_job_prefix=ZWE1
# zowe_externalDomains
# Label: Zowe external domains
-# Abstract: This should be the domain name of your Dynamic VIP Address (DVIPA)
+# Abstract: The list of external domains
# Category: zowe
# Description:
-# This should be the domain name of your Dynamic VIP Address (DVIPA)
+# Defines a list of external domains that will be used by the Zowe instance.
zowe_externalDomains=sample-domain.com
# zowe_externalPort
diff --git a/workflows/files/ZWECONF.xml b/workflows/files/ZWECONF.xml
index 264511d15e..e251ca4851 100644
--- a/workflows/files/ZWECONF.xml
+++ b/workflows/files/ZWECONF.xml
@@ -202,8 +202,8 @@ It is used by ZWESLSTC or by zwe command
- The domain name of your Dynamic VIP Address (DVIPA)
- The domain name of your Dynamic VIP Address (DVIPA)
+ The list of external domains
+ Defines a list of external domains that will be used by the Zowe instance.zowe
From b772839f60a3e4329cde8c49ab69494af1fa5dea Mon Sep 17 00:00:00 2001
From: Pavel Zlatnik
Date: Thu, 28 Nov 2024 09:39:23 +0100
Subject: [PATCH 2/4] retrofit issues 4076,4077,4081,4082,4085,4086 to V2
Signed-off-by: Pavel Zlatnik
---
example-zowe.yaml | 10 +--
workflows/files/ZWECONF.xml | 119 +++++++++++++++++------------------
workflows/files/ZWECRECR.xml | 8 +--
3 files changed, 66 insertions(+), 71 deletions(-)
diff --git a/example-zowe.yaml b/example-zowe.yaml
index 1f8a36c801..409afb7248 100644
--- a/example-zowe.yaml
+++ b/example-zowe.yaml
@@ -469,17 +469,17 @@ java:
#-------------------------------------------------------------------------------
-# node.js configuration
+# Node.js. configuration
#
-# Some Zowe components requires node.js. Define the path where you have your
-# node.js is installed.
+# Some Zowe components requires Node.js. Define the path where you have your
+# Node.js. is installed.
#
# **NOTE**: this field can be updated automatically if you pass `--update-config`
# to `zwe init` command.
#-------------------------------------------------------------------------------
node:
# **COMMONLY_CUSTOMIZED**
- # Path to your node.js home directory
+ # Path to your Node.js. home directory
home: ""
@@ -667,7 +667,7 @@ components:
# # for this HA instance, we did not customize "components", so it will use default value.
# # HA instance ID, we will start 2 instances on LPAR2
-# # **NOTE**, we can only start one gateway in same LPAR.
+# # **NOTE**, we can only start one Gateway in same LPAR.
# lpar2a:
# # hostname where this instance will be started
# hostname: lpar2.my-company.com
diff --git a/workflows/files/ZWECONF.xml b/workflows/files/ZWECONF.xml
index e251ca4851..85424983b3 100644
--- a/workflows/files/ZWECONF.xml
+++ b/workflows/files/ZWECONF.xml
@@ -405,10 +405,10 @@ How we want to verify SSL certificates of services. Valid values are:
-
- Path to the NodeJS home
- Path to the NodeJS home
- node
+
+ Path to the Node.js home
+ Path to the Node.js home
+ Node.js
@@ -448,9 +448,9 @@ How we want to verify SSL certificates of services. Valid values are:
-
- Check this option to enable the gateway
- Check this option to enable the gateway
+
+ Check this option to enable Gateway
+ Check this option to enable Gatewaycomponents
@@ -460,8 +460,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Port for the API ML gateway
- Port for the API ML gateway
+ Port for the APIML Gateway
+ Port for the APIML Gatewaycomponents
@@ -482,8 +482,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Switch on the debug mode for the gateway
- Switch on the debug mode for the gateway
+ Switch on the debug mode for Gateway
+ Switch on the debug mode for Gatewaycomponents
@@ -493,8 +493,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Authorization provider for the gateway
- Authorization provider for the gateway
+ Authorization provider for the Gateway
+ Authorization provider for the Gatewaycomponents
@@ -504,8 +504,8 @@ How we want to verify SSL certificates of services. Valid values are:
- JWT auto configuration for gateway security auth
- JWT auto configuration for gateway security auth
+ JWT auto configuration for Gateway security auth
+ JWT auto configuration for Gateway security authcomponents
@@ -515,8 +515,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Service ID for gateway security auth
- Service ID for gateway security auth
+ Service ID for Gateway security auth
+ Service ID for Gateway security authcomponents
@@ -537,8 +537,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Security authorization provider for the gateway
- Security authorization provider for the gateway
+ Security authorization provider for the Gateway
+ Security authorization provider for the Gatewaycomponents
@@ -547,8 +547,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Check to enable the gateway security x509
- Check to enable the gateway security x509
+ Check to enable the Gateway security x509
+ Check to enable the Gateway security x509components
@@ -657,8 +657,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Check this option to enable the API Catalog
- Check this option to enable the API Catalog
+ Check this option to enable API Catalog
+ Check this option to enable API Catalogcomponents
@@ -689,9 +689,9 @@ How we want to verify SSL certificates of services. Valid values are:
-
- Check this option to enable the Discovery service
- Check this option to enable the Discovery service
+
+ Check this option to enable Discovery service
+ Check this option to enable Discovery servicecomponents
@@ -701,8 +701,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Port on which the Discovery service should be running
- Port on which the Discovery service should be running
+ Port on which Discovery service should be running
+ Port on which Discovery service should be runningcomponents
@@ -722,9 +722,9 @@ How we want to verify SSL certificates of services. Valid values are:
-
- Check this option to enable the Caching service
- Check this option to enable the Caching service
+
+ Check this option to enable Caching service
+ Check this option to enable Caching servicecomponents
@@ -734,8 +734,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Port for the caching service
- Port for the caching service
+ Port for Caching service
+ Port for Caching servicecomponents
@@ -815,9 +815,9 @@ How we want to verify SSL certificates of services. Valid values are:
-
- Check this option to enable the app server
- Check this option to enable the app server.
+
+ Check this option to enable App server
+ Check this option to enable App server.components
@@ -838,8 +838,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Port for the app server
- Port for the app server
+ Port for App server
+ Port for App servercomponents
@@ -970,8 +970,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Check this option to enable the JES explorer
- Check this option to enable the JES explorer.
+ Check this option to enable JES explorer
+ Check this option to enable JES explorer.components
@@ -981,8 +981,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Check this option to enable the MVS explorer
- Check this option to enable the MVS explorer.
+ Check this option to enable MVS explorer
+ Check this option to enable MVS explorer.components
@@ -992,8 +992,8 @@ How we want to verify SSL certificates of services. Valid values are:
- Check this option to enable the USS explorer
- Check this option to enable the USS explorer.
+ Check this option to enable USS explorer
+ Check this option to enable USS explorer.components
@@ -2055,17 +2055,17 @@ echo ' home: "$!{instance-java_home}"' >> "${instance-zowe_runtimeDirectory}/zo
echo '' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '#-------------------------------------------------------------------------------' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
-echo '# node.js configuration' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
+echo '# Node.js configuration' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '#' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
-echo '# Some Zowe components requires node.js. Define the path where you have your' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
-echo '# node.js is installed.' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
+echo '# Some Zowe components requires Node.js. Define the path where you have your' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
+echo '# Node.js is installed.' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '#' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '# **NOTE**: this field can be updated automatically if you pass `--update-config`' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '# to `zwe init` command.' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '#-------------------------------------------------------------------------------' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo 'node:' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo ' # **COMMONLY_CUSTOMIZED**' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
-echo ' # Path to your node.js home directory' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
+echo ' # Path to your Node.js home directory' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo ' home: "$!{instance-node_home}"' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
@@ -2383,7 +2383,7 @@ echo '# sysname: LPR1' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '# # for this HA instance, we did not customize "components", so it will use default value.' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '# # HA instance ID, we will start 2 instances on LPAR2' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
-echo '# # **NOTE**, we can only start one gateway in same LPAR.' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
+echo '# # **NOTE**, we can only start one Gateway in same LPAR.' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '# lpar2a:' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '# # hostname where this instance will be started' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo '# hostname: lpar2.my-company.com' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
@@ -2487,8 +2487,8 @@ zwe install -c '${instance-zowe_runtimeDirectory}/zowe.yaml' --allow-overwrite
- Run the Zowe init
- Executes the Zowe initialization
+ Run scripts for Zowe initialization
+ Executes scripts for Zowe initialization
@@ -2504,11 +2504,10 @@ zwe install -c '${instance-zowe_runtimeDirectory}/zowe.yaml' --allow-overwrite
Each zwe init sub-command defines a configuration.
mvs: Copy the data sets provided with Zowe to custom data sets.
-
security: Create the user IDs and security manager settings.
-
apfauth: APF authorize the LOADLIB containing the modules that need to perform z/OS priviledged security calls.
-
certificate: Configure Zowe to use TLS certificates.
-
vsam: Configure the VSAM files needed to run the Zowe caching service used for high availability (HA).
stc: Configure the system to launch the Zowe started task.
vsam: Configure the VSAM files needed to run the Zowe caching service used for high availability (HA).
+#end
]]>
1
@@ -2535,24 +2534,20 @@ zwe init vsam -c '${instance-zowe_runtimeDirectory}/zowe.yaml' --allow-overwrite
- Run the Zowe init security
- Executes the Zowe initialization for security setup
+ Run scripts for Zowe security initialization
+ Executes Zowe initialization scripts for security setup
- zwe init apfauth -c ${instance-zowe_runtimeDirectory}/zowe.yml zwe init security -c ${instance-zowe_runtimeDirectory}/zowe.yml --allow-overwrite
+ zwe init apfauth -c ${instance-zowe_runtimeDirectory}/zowe.yml
NOTE:
Each zwe init sub-command defines a configuration.
-
mvs: Copy the data sets provided with Zowe to custom data sets.
security: Create the user IDs and security manager settings.
apfauth: APF authorize the LOADLIB containing the modules that need to perform z/OS priviledged security calls.
-
certificate: Configure Zowe to use TLS certificates.
-
vsam: Configure the VSAM files needed to run the Zowe caching service used for high availability (HA).
-
stc: Configure the system to launch the Zowe started task.
]]>1
diff --git a/workflows/files/ZWECRECR.xml b/workflows/files/ZWECRECR.xml
index c5d3c3b812..094f05cc32 100644
--- a/workflows/files/ZWECRECR.xml
+++ b/workflows/files/ZWECRECR.xml
@@ -33,7 +33,7 @@
Please, specify your security management software
- Please, specify the ESM system you use on your workstation
+ Please, specify the ESM system you useGeneral
@@ -276,7 +276,8 @@ TSS GENREQ(${instance-tss_acid}) +
- This step will generate the CSR request into the ${instance-output_dataset}
+ This step uses ACF2 command GENREQ
]]>
1Security Administratortrue
@@ -302,8 +303,7 @@ GENREQ ${instance-acf2_acid} +
- This step uses ACF2 command GENREQ]]>
+ 1Security Administratortrue
From d92edfac30e337bc35128b51a1a9d97f0af6ddc9 Mon Sep 17 00:00:00 2001
From: Pavel Zlatnik
Date: Thu, 28 Nov 2024 09:44:25 +0100
Subject: [PATCH 3/4] retrofit issue fix 4083 to v2
Signed-off-by: Pavel Zlatnik
---
example-zowe.yaml | 2 +-
workflows/files/ZWECONF.xml | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/example-zowe.yaml b/example-zowe.yaml
index 409afb7248..05767b9825 100644
--- a/example-zowe.yaml
+++ b/example-zowe.yaml
@@ -39,7 +39,7 @@ zowe:
# MVS data set related configurations
dataset:
# **COMMONLY_CUSTOMIZED**
- # where Zowe MVS data sets will be installed
+ # where are existing Zowe SZWEEXEC Target libraries
prefix: IBMUSER.ZWEV2
# **COMMONLY_CUSTOMIZED**
# PROCLIB where Zowe STCs will be copied over
diff --git a/workflows/files/ZWECONF.xml b/workflows/files/ZWECONF.xml
index 85424983b3..cbc5eb9963 100644
--- a/workflows/files/ZWECONF.xml
+++ b/workflows/files/ZWECONF.xml
@@ -12,9 +12,9 @@
-
- Where Zowe MVS data sets will be installed
- Where Zowe MVS data sets will be installed
+
+ Prefix of existing SZWEEXEC Target libraries created during PSWI or SMP/E
+ Prefix of existing SZWEEXEC Target libraries created during PSWI or SMP/E installation phasezowe
@@ -1640,7 +1640,7 @@ echo ' setup:' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo ' # MVS data set related configurations' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo ' dataset:' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo ' # **COMMONLY_CUSTOMIZED**' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
-echo ' # where Zowe MVS data sets will be installed' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
+echo ' # where are existing Zowe SZWEEXEC Target libraries' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo ' prefix: $!{instance-zowe_setup_dataset_prefix}' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo ' # **COMMONLY_CUSTOMIZED**' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
echo ' # PROCLIB where Zowe STCs will be copied over' >> "${instance-zowe_runtimeDirectory}/zowe.yaml"
From fd57438ce9dd115cd19278b6f270d22944fa6f13 Mon Sep 17 00:00:00 2001
From: MarkAckert
Date: Mon, 2 Dec 2024 14:43:29 -0500
Subject: [PATCH 4/4] remove accidental periods
Signed-off-by: MarkAckert
---
example-zowe.yaml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/example-zowe.yaml b/example-zowe.yaml
index 05767b9825..b70fbc81e8 100644
--- a/example-zowe.yaml
+++ b/example-zowe.yaml
@@ -469,17 +469,17 @@ java:
#-------------------------------------------------------------------------------
-# Node.js. configuration
+# Node.js configuration
#
# Some Zowe components requires Node.js. Define the path where you have your
-# Node.js. is installed.
+# Node.js is installed.
#
# **NOTE**: this field can be updated automatically if you pass `--update-config`
# to `zwe init` command.
#-------------------------------------------------------------------------------
node:
# **COMMONLY_CUSTOMIZED**
- # Path to your Node.js. home directory
+ # Path to your Node.js home directory
home: ""