-
Notifications
You must be signed in to change notification settings - Fork 2.8k
feat(txt-registry): deprecate legacy txt-format #5172
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(txt-registry): deprecate legacy txt-format #5172
Conversation
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
/label tide/merge-method-squash |
/kind cleanup |
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
/lgtm |
Co-authored-by: Michel Loiseleur <[email protected]>
Signed-off-by: ivan katliarchuk <[email protected]>
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: szuecs The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Signed-off-by: ivan katliarchuk <[email protected]>
/lgtm |
A while back External-DNS changed the format of the TXT records. To ensure compatibility both formats where used. As an intermediary step a switch was added in [2] to only create the new format. With [3] the old format was completely removed, thus halfing the number of TXT records. [1] https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.18.0 [2] kubernetes-sigs/external-dns#4946 [3] kubernetes-sigs/external-dns#5172
This is a breaking change as its causing the error
Just mentioning it as its not listed as a breaking change on the release notes. Only as a feature. |
Would also be nice to point people (again) at the required steps to clean up their otherwise now orphaned records in the old format. |
* feat(txt-registry): only support single format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): only support single format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): only support single format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): only support single format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): only support single format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Co-authored-by: Michel Loiseleur <[email protected]> * feat(txt-registry): deprecate legacy txt-format Co-authored-by: Michel Loiseleur <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): address review comments Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format * feat(txt-registry): deprecate legacy txt-format Co-authored-by: Michel Loiseleur <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> * feat(txt-registry): deprecate legacy txt-format Signed-off-by: ivan katliarchuk <[email protected]> --------- Signed-off-by: ivan katliarchuk <[email protected]> Co-authored-by: Michel Loiseleur <[email protected]> # Conflicts: # controller/execute.go # registry/txt.go # registry/txt_encryption_test.go # registry/txt_test.go
Yep. Just opened #5868 therefore. |
Description
TODO:
Checklist
Executed on real cluster with arguments
Without change, records current and old format created
With the change. New format records created, letagcy TXT records left untouched