From fd1137f58c6948e71bdec623b4ba7b63ef37c260 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 1 Jun 2026 07:30:35 +0000 Subject: [PATCH 1/3] chore: bump github.com/stackitcloud/stackit-sdk-go/services/dns Bumps [github.com/stackitcloud/stackit-sdk-go/services/dns](https://github.com/stackitcloud/stackit-sdk-go) from 0.20.2 to 0.21.0. - [Release notes](https://github.com/stackitcloud/stackit-sdk-go/releases) - [Changelog](https://github.com/stackitcloud/stackit-sdk-go/blob/main/CHANGELOG.md) - [Commits](https://github.com/stackitcloud/stackit-sdk-go/compare/services/dns/v0.20.2...core/v0.21.0) --- updated-dependencies: - dependency-name: github.com/stackitcloud/stackit-sdk-go/services/dns dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 1245863..9a79b9f 100644 --- a/go.mod +++ b/go.mod @@ -11,7 +11,7 @@ require ( github.com/spf13/pflag v1.0.10 github.com/spf13/viper v1.21.0 github.com/stackitcloud/stackit-sdk-go/core v0.26.0 - github.com/stackitcloud/stackit-sdk-go/services/dns v0.20.2 + github.com/stackitcloud/stackit-sdk-go/services/dns v0.21.0 github.com/stretchr/testify v1.11.1 go.uber.org/mock v0.6.0 go.uber.org/zap v1.28.0 diff --git a/go.sum b/go.sum index ded9501..ddff9c4 100644 --- a/go.sum +++ b/go.sum @@ -163,8 +163,8 @@ github.com/spf13/viper v1.21.0 h1:x5S+0EU27Lbphp4UKm1C+1oQO+rKx36vfCoaVebLFSU= github.com/spf13/viper v1.21.0/go.mod h1:P0lhsswPGWD/1lZJ9ny3fYnVqxiegrlNrEmgLjbTCAY= github.com/stackitcloud/stackit-sdk-go/core v0.26.0 h1:jQEb9gkehfp6VCP6TcYk7BI10cz4l0KM2L6hqYBH2QA= github.com/stackitcloud/stackit-sdk-go/core v0.26.0/go.mod h1:WU1hhxnjXw2EV7CYa1nlEvNpMiRY6CvmIOaHuL3pOaA= -github.com/stackitcloud/stackit-sdk-go/services/dns v0.20.2 h1:nMJRg1dKioOlMwXJnZZgIRwfTWYCksVA9GyfAVmib1g= -github.com/stackitcloud/stackit-sdk-go/services/dns v0.20.2/go.mod h1:FiYSv3D9rzgEVzi8Mpq5oYZBosrasa5uUYqVdEIbM1U= +github.com/stackitcloud/stackit-sdk-go/services/dns v0.21.0 h1:ZVkptfVCAqpaPWkE+WIopM9XdzqgbVcwmX5L1jZqqx8= +github.com/stackitcloud/stackit-sdk-go/services/dns v0.21.0/go.mod h1:FiYSv3D9rzgEVzi8Mpq5oYZBosrasa5uUYqVdEIbM1U= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= From e371c625cb6e30d50f82fa2447ecf53b82679c41 Mon Sep 17 00:00:00 2001 From: Andreas Turtschan Date: Mon, 8 Jun 2026 15:20:00 +0200 Subject: [PATCH 2/3] fixed linter errors --- internal/stackitprovider/helper.go | 4 ++-- internal/stackitprovider/records.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/stackitprovider/helper.go b/internal/stackitprovider/helper.go index a551fc5..99bc7fb 100644 --- a/internal/stackitprovider/helper.go +++ b/internal/stackitprovider/helper.go @@ -41,7 +41,7 @@ func findRRSet( ) (*stackitdnsclient.RecordSet, bool) { for i := range rrSets { rrSet := &rrSets[i] - if rrSet.Name == rrSetName && rrSet.Type == recordType { + if rrSet.Name == rrSetName && string(rrSet.Type) == recordType { return rrSet, true } } @@ -86,7 +86,7 @@ func getStackitRecordSetPayload(change *endpoint.Endpoint) stackitdnsclient.Crea Name: change.DNSName, Records: records, Ttl: safeTTLToInt32(change.RecordTTL), - Type: change.RecordType, + Type: stackitdnsclient.CreateRecordSetPayloadType(change.RecordType), } } diff --git a/internal/stackitprovider/records.go b/internal/stackitprovider/records.go index 4be17a3..51d640c 100644 --- a/internal/stackitprovider/records.go +++ b/internal/stackitprovider/records.go @@ -107,7 +107,7 @@ func recordSetCoreFields(r *stackitdnsclient.RecordSet) (name string, recordType return "", "", 0, nil, false } - return r.Name, r.Type, endpoint.TTL(r.Ttl), r.Records, true + return r.Name, string(r.Type), endpoint.TTL(r.Ttl), r.Records, true } func endpointsFromRecords(name, recordType string, ttl endpoint.TTL, records []stackitdnsclient.Record) []*endpoint.Endpoint { From 7f723bb9eac6d66f6c2fee3cd5a31f0e693aeeb3 Mon Sep 17 00:00:00 2001 From: Andreas Turtschan Date: Mon, 8 Jun 2026 16:16:44 +0200 Subject: [PATCH 3/3] updated golang version to 1.26.4 --- go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go.mod b/go.mod index 9a79b9f..eeb90c1 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/stackitcloud/external-dns-stackit-webhook -go 1.26.1 +go 1.26.4 require ( github.com/goccy/go-json v0.10.6