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

Move the APIML components into the new components folder and remove sed injection of properties #742

Closed
5 of 6 tasks
stevenhorsman opened this issue Sep 25, 2019 · 0 comments
Assignees
Labels
Cupids Work for the Install and Package rework
Milestone

Comments

@stevenhorsman
Copy link
Member

stevenhorsman commented Sep 25, 2019

As a Zowe user,
I want to be able to start the api-mediation services with the configuration passed in at runtime and have a separate user_directory/workspace for my instance data
so that I can make changes to my zowe config without having to reinstall and lose my config.

Details/notes

Questions?

  • Are the 3 api components co-requisites - is there are valid scenario where a customer might just run 1/2 of these services or should we treat the 3 services as a single component? Single component

Acceptance Criteria

Given an run-zowe.sh forked script with defining all the require properties (listed above)
When I run start ZOWE to drive the script
Then ZOWE should start successfully
And when I look at the zowe job address spaces through display active, I can see the api mediation services active
And The api services should be available on ports <DISCOVERY_PORT>, <CATALOG_PORT> and <GATEWAY_PORT>

//TODO - once the question of how many components is solved it would be good to test each component in isolation for future reasons

@stevenhorsman stevenhorsman added the Cupids Work for the Install and Package rework label Sep 25, 2019
@stevenhorsman stevenhorsman added this to the 19-10-15 1.6 milestone Sep 25, 2019
@stevenhorsman stevenhorsman self-assigned this Sep 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cupids Work for the Install and Package rework
Projects
None yet
Development

No branches or pull requests

1 participant