- 
                Notifications
    You must be signed in to change notification settings 
- Fork 54
Description
This pre-flight check is to ensure that if z/OSMF is required by configuration, that Zowe does not start if z/OSMF is not started, ready, and working.
This could be situations such as if APIML is on and set to use z/OSMF as an authentication provider.
Potentially, somehow, extensions could alert Zowe that they also need z/OSMF, although such a design doesnt exist yet, potentially it could be said within manifest.yaml or by environment variable output during the validate/configure stages of startup.
I would save that for a separate epic.
In this epic, we can use network communication to detect if z/OSMF is running and healthy. Go to expected URLs we will use, see if the HTTP code is good, certificates are good, etc.
Error and tell the user to start z/OSMF if it appears it's not there,
or if z/OSMF if it appears to be unhealthy,
or if the certificates aren't working with zowe's truststore configuration.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status