Kuadrant / Kuadrant/dns-operator

Breaking Change: sigs.k8s.io/external-dns v0.19.0

Open
#611 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
12
Forks
23
Avg merge
1d 4h
Merged PRs (30d)
14

Description

Currently, we use v0.14.0 of the sigs.k8s.io/external-dns.
In the v0.19.0 version there is no deep copy on the labels field.
This is something that we currently depend on.

When we upgrade this will need to be addressed.

Contributor guide

Open the contributing guide

Research direction

Start by locating the current sigs.k8s.io/external-dns v0.14.0 dependency and all uses of the labels field. Compare v0.19.0 behavior around label copying, then determine the compatibility change needed before upgrading. Done means the dependency is upgraded without losing the deep-copy behavior the operator relies on; validate with the repository's existing checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
infrastructure
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.