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

<running>/<intended> MUST ALWAYS be valid #4

Open
QiufangMa opened this issue Dec 24, 2024 · 0 comments
Open

<running>/<intended> MUST ALWAYS be valid #4

QiufangMa opened this issue Dec 24, 2024 · 0 comments

Comments

@QiufangMa
Copy link

QiufangMa commented Dec 24, 2024

This “MUST always” is probably too strong and does not consider some cases (e.g., software upgrade), some comments from Rob:

I think that there are certain actions, e.g., software upgrade where systems may struggle to guarantee that always stays valid, and one valid option for handling this is to allow it to become invalid, and then require the first edit-config/edit-data operation to get <running>/<intended> back to being a valid datastore again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant