From 88cb31d7cb37c6795e9ef2236bab9cc5414365fe Mon Sep 17 00:00:00 2001 From: "ske-renovate-ce[bot]" <163154779+ske-renovate-ce[bot]@users.noreply.github.com> Date: Thu, 26 Mar 2026 09:31:40 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=A4=96=20Update=20module=20github.com?= =?UTF-8?q?/stackitcloud/stackit-sdk-go/services/authorization=20to=20v0.1?= =?UTF-8?q?4.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 20a6e0c..ebb7049 100644 --- a/go.mod +++ b/go.mod @@ -23,7 +23,7 @@ require ( github.com/spf13/cobra v1.10.2 github.com/spf13/pflag v1.0.10 github.com/stackitcloud/stackit-sdk-go/core v0.23.0 - github.com/stackitcloud/stackit-sdk-go/services/authorization v0.12.0 + github.com/stackitcloud/stackit-sdk-go/services/authorization v0.14.1 github.com/stackitcloud/stackit-sdk-go/services/dns v0.17.6 github.com/stackitcloud/stackit-sdk-go/services/iaas v1.3.5 github.com/stackitcloud/stackit-sdk-go/services/loadbalancer v1.8.0 diff --git a/go.sum b/go.sum index 681266c..604124b 100644 --- a/go.sum +++ b/go.sum @@ -467,8 +467,8 @@ github.com/spf13/pflag v1.0.10 h1:4EBh2KAYBwaONj6b2Ye1GiHfwjqyROoF4RwYO+vPwFk= github.com/spf13/pflag v1.0.10/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/stackitcloud/stackit-sdk-go/core v0.23.0 h1:zPrOhf3Xe47rKRs1fg/AqKYUiJJRYjdcv+3qsS50mEs= github.com/stackitcloud/stackit-sdk-go/core v0.23.0/go.mod h1:osMglDby4csGZ5sIfhNyYq1bS1TxIdPY88+skE/kkmI= -github.com/stackitcloud/stackit-sdk-go/services/authorization v0.12.0 h1:HxPgBu04j5tj6nfZ2r0l6v4VXC0/tYOGe4sA5Addra8= -github.com/stackitcloud/stackit-sdk-go/services/authorization v0.12.0/go.mod h1:uYI9pHAA2g84jJN25ejFUxa0/JtfpPZqMDkctQ1BzJk= +github.com/stackitcloud/stackit-sdk-go/services/authorization v0.14.1 h1:9qIh4vsE1qnSF1n/yf45PCpl5PoaGkFp8LmmIU4QDgg= +github.com/stackitcloud/stackit-sdk-go/services/authorization v0.14.1/go.mod h1:hZc0FvlEhN8zmlORsKLBjBep6iYAY/QLnoV1rDnY69A= github.com/stackitcloud/stackit-sdk-go/services/dns v0.17.6 h1:GBRb49x5Nax/oQQaaf2F3kKwv8DQQOL0TQOC0C/v/Ew= github.com/stackitcloud/stackit-sdk-go/services/dns v0.17.6/go.mod h1:IX9iL3MigDZUmzwswTJMfYvyi118KAHrFMfjJUy5NYk= github.com/stackitcloud/stackit-sdk-go/services/iaas v1.3.5 h1:W57+XRa8wTLsi5CV9Tqa7mGgt/PvlRM//RurXSmvII8= From 8fdfe430e083c5fa531e46ea5e175a6ee2cc664c Mon Sep 17 00:00:00 2001 From: Felix Breuer Date: Thu, 26 Mar 2026 15:42:10 +0100 Subject: [PATCH 2/2] bump stackit authorization sdk to v2 Signed-off-by: Felix Breuer --- test/project-wrapper/main.go | 4 ++-- test/project-wrapper/sdk/util.go | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/test/project-wrapper/main.go b/test/project-wrapper/main.go index a14bf11..c03b494 100644 --- a/test/project-wrapper/main.go +++ b/test/project-wrapper/main.go @@ -14,7 +14,7 @@ import ( "syscall" "time" - "github.com/stackitcloud/stackit-sdk-go/services/authorization" + authorization "github.com/stackitcloud/stackit-sdk-go/services/authorization/v2api" resourcemanager "github.com/stackitcloud/stackit-sdk-go/services/resourcemanager/v0api" "github.com/stackitcloud/stackit-sdk-go/services/serviceaccount" "k8s.io/apimachinery/pkg/util/wait" @@ -169,7 +169,7 @@ func assignRoleToServiceAccount(ctx context.Context, projectID string, email str return err } - _, err = client.AddMembers(ctx, projectID).AddMembersPayload(authorization.AddMembersPayload{Members: sdk.GetMembersForRoles(email, roles), ResourceType: new("project")}).Execute() + _, err = client.DefaultAPI.AddMembers(ctx, projectID).AddMembersPayload(authorization.AddMembersPayload{Members: sdk.GetMembersForRoles(email, roles), ResourceType: "project"}).Execute() if err != nil { return err } diff --git a/test/project-wrapper/sdk/util.go b/test/project-wrapper/sdk/util.go index b8d0bee..796e3ae 100644 --- a/test/project-wrapper/sdk/util.go +++ b/test/project-wrapper/sdk/util.go @@ -1,7 +1,7 @@ package sdk import ( - "github.com/stackitcloud/stackit-sdk-go/services/authorization" + authorization "github.com/stackitcloud/stackit-sdk-go/services/authorization/v2api" "k8s.io/utils/set" ) @@ -10,13 +10,13 @@ var ServiceAccountRoles = []string{ "iaas.network.admin", // required by the infra controller } -func GetMembersForRoles(subject string, roles set.Set[string]) *[]authorization.Member { +func GetMembersForRoles(subject string, roles set.Set[string]) []authorization.Member { members := make([]authorization.Member, 0, roles.Len()) for role := range roles { members = append(members, authorization.Member{ - Role: &role, - Subject: &subject, + Role: role, + Subject: subject, }) } - return &members + return members }