-
Notifications
You must be signed in to change notification settings - Fork 99
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
Handle parent/child relationship in the orchestration engine/console #63
Comments
We should write unit test to make sure plan generation is working correctly with parent child relationships. A more comprehensive test plan for this feature could be: Create a model with empty container as parent and webapps as children. The testing will include:
|
Other test case I just thought about:
Expected result: w1 is undeployed completely and redeployed in c2 |
Introducing new concepts (java) for computing delta and reusing same delta for view and plan (see orchestration engine documentation)
use new classes for computing / executing plan (not working)
* now returning all delta (not just one)
Introducing new concepts (java) for computing delta and reusing same delta for view and plan (see orchestration engine documentation)
use new classes for computing / executing plan (not working)
* now returning all delta (not just one)
* handle transitions properly when parent/child * need to convert transitions to plan
* more work needed on parent/child with filter for bounce/undeploy/redeploy
* introduced RecoverableAgentProxy to allow some slack in case agent is temporarily down * agent self upgrade uses the 'normal' delta computation * agent upgrade cleanup alsu uses 'normal' delta compution
* generate a skippable transition which generates a noop step
* streamline plan generation and allow customization of the ouput through the adjuster
fixed couple of issues (in bounce/redeploy)
* handle non empty agents properly * implemented rest api for /model/delta
Implemented with 3.0.0.RC1 |
* compute 1 delta and display a selection box instead of precomputing 8 plans!
Currently the agent handle parent/child relationship, but it is not supported in the orchestration engine (and console). The role of this task will bring support.
Parent/child relationship can be used for:
The idea is that the lifecycle of the children is obviously related to the lifecycle of the parent but once the parent is up, they can be undeployed/redeployed independently
The text was updated successfully, but these errors were encountered: