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

Pax build: Separate out install and config #418

Closed
6 of 7 tasks
Joe-Winchester opened this issue Mar 25, 2019 · 1 comment
Closed
6 of 7 tasks

Pax build: Separate out install and config #418

Joe-Winchester opened this issue Mar 25, 2019 · 1 comment
Labels
Cupids Work for the Install and Package rework Epic
Milestone

Comments

@Joe-Winchester
Copy link
Member

Joe-Winchester commented Mar 25, 2019

As a Zowe SMP/E installer,
I want to separate out the install and configure stages
so that I can do an install first, then config from the installed directory.

Details/notes
#433 will do a more complete job of allowing the user to specify config at launch time to in order run multiple servers from the same runtime directory, but this item is just about separating out a single install/config cycle.

MVP

Nice to have

Acceptance Criteria

Given an unpaxed zowe 'convenience build' and a configured yaml
When I run zowe-install.sh
Then It installs and configures Zowe as today and the result is startable.

Given an unpaxed zowe 'convenience build'
When I run zowe-install.sh -I
Then It installs zowe in an unconfigured state and the configure scripts and yaml are availabe in the installed target directory

Given an unconfigured, but installed zowe build with a configured yaml
When I run <zowe_root_dir>/scripts/configure/zowe-configure.sh
Then The zowe config is installed and the result is startable.

Ensure that all documentation is up to date.

@stevenhorsman stevenhorsman changed the title zowe install can be run in "install" vs. "configure" mode Separate out install and config Jun 10, 2019
@stevenhorsman stevenhorsman changed the title Separate out install and config Pax build: Separate out install and config Jun 10, 2019
@stevenhorsman stevenhorsman added Cupids Work for the Install and Package rework Epic and removed Epic labels Jun 10, 2019
@Joe-Winchester Joe-Winchester added this to the 19-07-23 1.1.4 milestone Jul 8, 2019
@stevenhorsman stevenhorsman removed this from the 19-07-23 1.1.4 milestone Jul 15, 2019
@stevenhorsman stevenhorsman added this to the September? Release milestone Aug 14, 2019
@stevenhorsman stevenhorsman added this to the 1.9 (Late Feb 2020) milestone Feb 4, 2020
@1000TurquoisePogs
Copy link
Member

Seems to no longer be relevant and basically accomplished in v2

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 Epic
Projects
None yet
Development

No branches or pull requests

4 participants