-
Notifications
You must be signed in to change notification settings - Fork 90
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
feat(edgeswitch): allow to differentiate between running and startup config #105
Conversation
Your change breaks backwards compatibility. I don't think that's a good idea. |
oh that's interesting - you mean an earlier version did not recognize the command Just hoping that the most of the ubiquiti edgeswitch users will use the latest stable released and longtermin supported version - which version are we talking about? I didn't find a test for that. In my case I needed a procedure to stop the processing of changes when there are changes not commited - as it might result in an unstable environment. I think I am not the only one having this requirement. |
No, but you are returning results with a different name. Playbooks/roles expecting the data to be there as |
oh nice. Thanks for that hint! |
…ins config and is completed by startupconfig
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 good, though I have no idea about edgeswitch, so I cannot say whether this change actually works :)
@f-bor as the author of this module, could you please take a look? @mwiora you also need a changelog fragment. |
Co-authored-by: Felix Fontein <[email protected]>
thanks man! Next time I'll provide that - I have some more needs on this module, so there will come more most probably ;) |
@felixfontein it looks good to me |
Also check out the linting errors in CI: https://app.shippable.com/github/ansible-collections/community.network/runs/527/1/tests |
@felixfontein I hope I didn't miss anything :) checks look good. Just tell me, if you need something from me :) |
@mwiora you still need to add a changelog fragment. Besides that, looks good from my side. @f-bor are you still happy with the change? |
@felixfontein done :) |
@felixfontein still good to me |
Co-authored-by: Felix Fontein <[email protected]>
…config (#105) * feat(config): allow to differentiate between running and startup config * fix(edgeswitch): ensuring backward compatibility - runningconfig remains config and is completed by startupconfig * feat(changelog): adding version change info for startupconfig Co-authored-by: Felix Fontein <[email protected]> * fix(tests): ignore startupconfig as parameter * fix(lint): satify linter - blank lines missmatch * feat(changelog): adding changelog fragment * fix(changelog): changelog fragment as required * trigger(): retrigger * Update changelogs/fragments/105_edgeswitch_add-startupconfig.yml Co-authored-by: Felix Fontein <[email protected]> Co-authored-by: Felix Fontein <[email protected]> (cherry picked from commit 1aa8898)
…config (#105) (#115) * feat(config): allow to differentiate between running and startup config * fix(edgeswitch): ensuring backward compatibility - runningconfig remains config and is completed by startupconfig * feat(changelog): adding version change info for startupconfig Co-authored-by: Felix Fontein <[email protected]> * fix(tests): ignore startupconfig as parameter * fix(lint): satify linter - blank lines missmatch * feat(changelog): adding changelog fragment * fix(changelog): changelog fragment as required * trigger(): retrigger * Update changelogs/fragments/105_edgeswitch_add-startupconfig.yml Co-authored-by: Felix Fontein <[email protected]> Co-authored-by: Felix Fontein <[email protected]> (cherry picked from commit 1aa8898) Co-authored-by: Matthias R. Wiora <[email protected]>
SUMMARY
Allow the collection of running and startup config to compare these to versions or to save one of them
ISSUE TYPE
COMPONENT NAME
edgeswitch