Skip to content
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

User/zlatnikp/apimlwfdoc for v2x #4179

Merged
merged 29 commits into from
Feb 17, 2025
Merged

Conversation

pavelzlatnik
Copy link
Collaborator

Describe your pull request here:
I have prepared doc changes related to new API ML configuration workflow which final version is part of 2.18x.
Doc Update for version 2.18x related to zowe/zowe-install-packaging#4176

List the file(s) included in this PR:

After creating the PR, follow the instructions in the comments.

Signed-off-by: Pavel Zlatnik <[email protected]>
Signed-off-by: Pavel Zlatnik <[email protected]>
@pavelzlatnik pavelzlatnik requested a review from janan07 February 12, 2025 08:51
Copy link

😺 Thank you for creating this PR! To publish your content to Zowe Docs, follow these required steps.

  • Add the label review: doc.
  • Identify your content topic with a label. (Examples: area: apiml, area: cli, area: install and config, etc.)
  • Specify the major Zowe release(s) for your content. (Examples: release: V1, release: V2, release: V3)
    • If adding content that needs to be removed from V3 documentation, add the V3 N/A tag.
  • Select the master branch if your PR updates content that is on the live site. Select docs-staging if your PR updates content for a future release.
  • Notify the Doc Squad about this PR. If you don't know whom should review your content, message the #zowe-doc Slack channel. If you know which Doc Squad writer should approve your content, add that person as a reviewer.

Need help? Contact the Doc Squad in the #zowe-doc Slack channel.

Copy link

📁 The PR description is missing the file name(s) for the updated content. List all the files included in this PR so this information displays in our Zowe Docs GitHub Slack channel.

If you have addressed this issue already, refresh this page in your browser to remove this comment.

Copy link

💾 The release label is missing. Add a release: label so your content is published with the correct major Zowe release.

If you have addressed this issue already, refresh this page in your browser to remove this comment.

Copy link

📌 The subject area label is missing. Add an area: label so we know what your content is about.

If you have addressed this issue already, refresh this page in your browser to remove this comment.

Copy link

🔍 The review label is missing. Add a review: label so we can determine who needs to approve this PR.

If you have addressed this issue already, refresh this page in your browser to remove this comment.

Copy link

github-actions bot commented Feb 12, 2025

@github-actions github-actions bot temporarily deployed to pull request February 12, 2025 08:57 Inactive
:::

You can execute the API ML/Zowe configuration workflow either from a PSWI during deployment or later from a created software
instance in z/OSMF. Alternatively, you can execute the configuration workflow z/OSMF during the workflow registration process.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is "configuration workflow z/OSMF" the correct name of the workflow?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there is missing filler, probably better formulation is: you can execute the configuration workflow in z/OSMF during the workflow registration process

post-deployment workflow for mounting, which is required.

After you successfully performed the Zowe Mount workflow, you can start the **Stand-alone Zowe API ML Configuration** workflow.
When you select this workflow from the list of Workflow Definition Files, the following screen displays:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is "Workflow Definition Files" the name of the list? If not, should these words be capitalized?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Workflow Definition Files is IBM "name" for workflow (which is not yet executed, let say it is that xml before it is loaded within "workflows panel"), so yes, it is correct.

@github-actions github-actions bot temporarily deployed to pull request February 13, 2025 11:38 Inactive

## Execute Stand-alone Zowe API ML Configuration workflow from PSWI

In the PSWI deployment phase, you are presented with a checklist that helps guide you through the deployment process.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need more detail about how this helps the user through the deployment process.


![Deployment Checklist](../images/zosmf/perform-workflows.png)

The **Perform Workflows** step enables you to run either all attached workflows or just the
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We were talking about the checklist. Now we're describing "Perform Workflows". I don't follow the connection. Is this an overview of what the workflows do? I need to review this with you to understand this connection.


![Stand-alone Zowe API ML Configuration workflow](../images/zosmf/workflow-APIMLConfiguration.png)

You can see the workflow details by expanding the **Workflow Details** panel.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to mention where the user accesses this list in Workload Definition Files.

The **Perform Workflows** step enables you to run either all attached workflows or just the
post-deployment workflow for mounting, which is required.

After you successfully performed the **Zowe Mount** workflow, you can start the **Stand-alone Zowe API ML Configuration** workflow.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we have a link so the reader knows where to find information about the Zowe Mount workflow?

2. **Run the Zowe init** to run `zwe init mvs` and `zwe init stc` commands.

:::note
If you did not set up security prior this installation, you can alternatively submit the `ZWESECUR` JCL. For details, see [Configuring security](configuring-security.md).
Copy link
Collaborator

@janan07 janan07 Feb 13, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we remove the word "alternatively"? We are not describing any other way, so there it would seem that "alternatively" does not mean anything in this sentence.

Or, should we mention running Zowe init security?

Signed-off-by: Andrew Jandacek <[email protected]>
@github-actions github-actions bot temporarily deployed to pull request February 13, 2025 13:57 Inactive
@github-actions github-actions bot temporarily deployed to pull request February 13, 2025 14:29 Inactive
Signed-off-by: Andrew Jandacek <[email protected]>
In this step you can review your configurations and if needed you can make further changes directly in the JCL.
When you are done, click Finish and the zowe.yaml file will be ready, and the step will be marked as Complete.
This step creates a configuration zowe.yaml file with the variable setup that was defined in step 1.
In this step you can review your configurations and, if necessary, you can make further changes directly in the JCL.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need a screenshot and steps describing where and how to perform this step.

Signed-off-by: Andrew Jandacek <[email protected]>
Signed-off-by: Andrew Jandacek <[email protected]>
Signed-off-by: Andrew Jandacek <[email protected]>
@github-actions github-actions bot temporarily deployed to pull request February 13, 2025 16:05 Inactive
Signed-off-by: Andrew Jandacek <[email protected]>
@github-actions github-actions bot temporarily deployed to pull request February 14, 2025 11:19 Inactive
@github-actions github-actions bot temporarily deployed to pull request February 14, 2025 11:52 Inactive
Signed-off-by: Andrew Jandacek <[email protected]>
@github-actions github-actions bot temporarily deployed to pull request February 14, 2025 13:58 Inactive
:::

:::caution Important
Ensure that you first perform the **Zowe Mount** workflow as described in the IBM documentation.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please provide the name of the IBM documentation that describes performing the Zowe Mount point. We do not need to provide the link in IBM doc, but we should provide the article name.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would say, the best what IBM provides and is relevant (because workflow from PSWI execution is slightly different from native execution from workflow tab) are those 2 links https://www.ibm.com/docs/en/zos/3.1.0?topic=overview-about-workflows https://www.ibm.com/docs/en/zos/3.1.0?topic=task-managing-steps-in-workflow

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and what you are interested in is this, session from GSE about PSWI deployments, namely slide 62 and following, https://www.newera.com/INFO/061422_zOSMF_SM.pdf , and in previous slides you see the screen over which user have to jump before he get to phase where he can perform workflows within deployment/install phase

@github-actions github-actions bot temporarily deployed to pull request February 14, 2025 16:05 Inactive
@github-actions github-actions bot temporarily deployed to pull request February 14, 2025 16:35 Inactive
…-zosmf-workflow for v3

Signed-off-by: Andrew Jandacek <[email protected]>
Signed-off-by: Andrew Jandacek <[email protected]>
Copy link
Collaborator

@janan07 janan07 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed and edited by doc squad

@github-actions github-actions bot temporarily deployed to pull request February 14, 2025 16:59 Inactive
@github-actions github-actions bot temporarily deployed to pull request February 14, 2025 17:10 Inactive
@janan07 janan07 merged commit 05ce170 into master Feb 17, 2025
3 of 4 checks passed
@janan07 janan07 deleted the user/zlatnikp/apimlwfdocForV2x branch February 17, 2025 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants