-
Notifications
You must be signed in to change notification settings - Fork 69
T7621 fix - re-submit logic #429
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
base: main
Are you sure you want to change the base?
Conversation
I have read the CLA Document and I hereby sign the CLA |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine to me. @gaige, what's your opinion?
This is a significant change in behavior. We should document clearly and probably shouldn’t do this on less than a major release due to the non-backwards-compatible behavior. I’m dubious of the categorization as “bug fix”, was the previous behavior out of line with the documentation or the previous functionality? if the functionality is still wrong, we need a lot more documentation on how the current behavior is not expected and possibly a strong warning in the runtime. if we just don’t think the default makes sense any longer, that’s a breaking change that we likely should hold for a major, since existing scripts that we’re working will break which is basically only allowed at a major release. |
I thought this is what we discussed. |
@omnom62 did you run tests against 1.3.8? For 6.x, we need to still ensure these. If you did, please update the PR text. If not, please do. |
Re-tested and updated the PR doc |
I added unit tests specifically to test this 'resubmit' vyos.vyos/plugins/cliconf/vyos.py Line 257 in 1070cd0
|
Change Summary
Types of changes
Related Task(s)
https://vyos.dev/T7621
Related PR(s)
Component(s) name
Proposed changes
How to test
Test results
Tested against VyOS versions:
Checklist:
changelogs/fragments
to describe the changes