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

Implement a config-update CLI command #85

Closed
chelma opened this issue Jul 10, 2023 · 1 comment
Closed

Implement a config-update CLI command #85

chelma opened this issue Jul 10, 2023 · 1 comment
Assignees
Labels
Capture Configurability Work to make capture configurable and handle changes in configuration

Comments

@chelma
Copy link
Collaborator

chelma commented Jul 10, 2023

Description

As part of the work to implement the RFC for our revamped config handling (#80, #81), this task is the work to add a config-update command to update the capture/viewer node configuration, per the RFC. The steps should look something like:

* Create `config-update` command to update the existing config with new changes
* Implement/test rollback behavior
* README update

Acceptance Criteria

  • config-update implemented; should synchronously update the configuration on the capture and viewer nodes
  • config-update should not touch the capture/viewer nodes unless there is new/different config or behavior
  • config-update should gracefully roll back if there is a bad configuration
  • README updated to explain how to update configuration using the new command
@chelma chelma added the Capture Configurability Work to make capture configurable and handle changes in configuration label Jul 10, 2023
@chelma chelma self-assigned this Jul 21, 2023
@chelma
Copy link
Collaborator Author

chelma commented Jul 31, 2023

Acceptance criteria met; resolving.

@chelma chelma closed this as completed Jul 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Capture Configurability Work to make capture configurable and handle changes in configuration
Projects
None yet
Development

No branches or pull requests

1 participant