You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I added one text record (and new line) to a zone file that I exported out of cli53 then I used the command below to preview what it would look like when re-adding.
Example output:
cli53 import --wait --dry-run --file ./example.com.zone --replace example.com
Dry-run, changes that would be made:
+ example.com. 300 IN TXT "MS=ms1234"
+ example.com. 300 IN TXT "google-site-verification=asdf"
- example.com. 300 IN TXT "MS=ms1234"
In the abridged and simplified output, you can see that the same MS=ms1234 TXT record is shown as both removed and added, but there are other non-changing entries that don't show up. This is confusing output because the order doesn't matter (AFAIK) and the output changes each time I run a dry-run.
Expected behaviour
Just show the changes in a consistent order
cli53 import --wait --dry-run --file ./example.com.zone --replace example.com
Dry-run, changes that would be made:
+ example.com. 300 IN TXT "google-site-verification=asdf"
Actual behaviour
See example above.
Have you checked if the documentation has the information you require?
I looked for sort and dedupe options but didn't find any.
Could you contribute a fix or help testing with this issue?
I could test easily.
Suggestion
Seems like a simple sort should work here. Probably the same for cli53 export.
The text was updated successfully, but these errors were encountered:
nickv2002
changed the title
Sort and Dedupe for better diff
Sort or Dedupe for better diff
Mar 6, 2024
Issue type
cli53 version (cli53 --version)
cli53: stable 0.8.22 (bottled)
OS / Platform
Mac 14.3.1
Steps to reproduce
I added one text record (and new line) to a zone file that I exported out of
cli53
then I used the command below to preview what it would look like when re-adding.Example output:
In the abridged and simplified output, you can see that the same
MS=ms1234
TXT record is shown as both removed and added, but there are other non-changing entries that don't show up. This is confusing output because the order doesn't matter (AFAIK) and the output changes each time I run a dry-run.Expected behaviour
Just show the changes in a consistent order
Actual behaviour
See example above.
Have you checked if the documentation has the information you require?
I looked for sort and dedupe options but didn't find any.
Could you contribute a fix or help testing with this issue?
I could test easily.
Suggestion
Seems like a simple sort should work here. Probably the same for
cli53 export
.The text was updated successfully, but these errors were encountered: