-
Notifications
You must be signed in to change notification settings - Fork 107
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
[FEATURE REQUEST] Allow to specify configuration to be used in upgrade mode #2127
Closed
8 of 11 tasks
Labels
Comments
to-bar
added
area/logs
status/grooming-needed
priority/high
Task with high priority
labels
Mar 12, 2021
mkyc
added
priority/medium
Task with medium priority
and removed
priority/high
Task with high priority
labels
Mar 12, 2021
I guess test process would be following:
Is that correct @to-bar |
Yes, that's the planned flow. |
This was referenced Jun 22, 2021
The following scenario was tested:
The functionality seems to be working fine. However, to take full advantage of it, we should adjust all upgrade playbooks in the future. |
Created follow-up task #2461 that will use this functionality. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
Sometimes upgrade process requires additional settings. For example, when upgraded component has new configurable functionality (such as AdminServer in ZooKeeper) we want to be able to specify non-default configuration, like port number.
Another use case is accessing APIs, when credentials are needed for authentication (e.g., upgrading ODFE).
Describe the solution you'd like
Add support for
-f
flag the same way as we have forepicli apply
.Config file should be compatible for both modes (
apply
andupgrade
) - the same structure.Describe alternatives you've considered
Providing properties via command line options or dedicated config file (simpler structure).
Additional context
Currently we have in docs inconvenient workaround:
DoD checklist
The text was updated successfully, but these errors were encountered: