From 7dcce600aa1dc09fafc734e775d8d64b3cf30a27 Mon Sep 17 00:00:00 2001 From: Cristian Magherusan-Stanciu Date: Tue, 20 Oct 2026 06:02:30 +0200 Subject: [PATCH] chore(deps): bump cloud-commitments-go to dcb5ba0 Bump pkg and the aws, azure and gcp providers to go main, bringing the AWS RI account scope option, exported RederiveFamilyCoverage, and the Azure purchase guard, display name and concurrency fixes. Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 5 +++++ go.mod | 8 ++++---- go.sum | 16 ++++++++-------- 3 files changed, 17 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f47b112c..933ded6b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -140,6 +140,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/). ### Changed +- Bump cloud-commitments-go to dcb5ba0: Azure reservation purchases use one + shared helper with aligned guards, error messages and display names, and hold + the shared concurrency slot per call instead of per batch; the AWS provider + gains a configurable account scope for RI purchase recommendations and an + exported `RederiveFamilyCoverage` for post-sizing count changes. - Bumped `cloud-commitments-go` (pkg and the aws, azure and gcp providers) to `cfe8ac29`. User-visible effects: recommendations reported in a non-USD currency are skipped at ingestion and the skip is reported; RDS SQL Server diff --git a/go.mod b/go.mod index 596c8284f..a34645ebb 100644 --- a/go.mod +++ b/go.mod @@ -82,10 +82,10 @@ require ( require ( github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/authorization/armauthorization/v2 v2.2.0 - github.com/LeanerCloud/cloud-commitments-go/pkg v0.0.0-20261019225641-cfe8ac29cee7 - github.com/LeanerCloud/cloud-commitments-go/providers/aws v0.0.0-20261019225641-cfe8ac29cee7 - github.com/LeanerCloud/cloud-commitments-go/providers/azure v0.0.0-20261019225641-cfe8ac29cee7 - github.com/LeanerCloud/cloud-commitments-go/providers/gcp v0.0.0-20261019225641-cfe8ac29cee7 + github.com/LeanerCloud/cloud-commitments-go/pkg v0.0.0-20261020034927-dcb5ba0b4061 + github.com/LeanerCloud/cloud-commitments-go/providers/aws v0.0.0-20261020034927-dcb5ba0b4061 + github.com/LeanerCloud/cloud-commitments-go/providers/azure v0.0.0-20261020034927-dcb5ba0b4061 + github.com/LeanerCloud/cloud-commitments-go/providers/gcp v0.0.0-20261020034927-dcb5ba0b4061 github.com/aws/aws-sdk-go-v2/service/organizations v1.45.3 github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.40.3 github.com/aws/aws-sdk-go-v2/service/sts v1.33.17 diff --git a/go.sum b/go.sum index 17f053fe9..6c073b97f 100644 --- a/go.sum +++ b/go.sum @@ -78,14 +78,14 @@ github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0 github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.54.0/go.mod h1:vB2GH9GAYYJTO3mEn8oYwzEdhlayZIdQz6zdzgUIRvA= github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.54.0 h1:s0WlVbf9qpvkh1c/uDAPElam0WrL7fHRIidgZJ7UqZI= github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.54.0/go.mod h1:Mf6O40IAyB9zR/1J8nGDDPirZQQPbYJni8Yisy7NTMc= -github.com/LeanerCloud/cloud-commitments-go/pkg v0.0.0-20261019225641-cfe8ac29cee7 h1:DpaGgEGdWEp4M9TbOgk7/n01bgaHi+JMqRv69KFr3S8= -github.com/LeanerCloud/cloud-commitments-go/pkg v0.0.0-20261019225641-cfe8ac29cee7/go.mod h1:SCDEgHG6evjPh0RsoXof+J3aMmGXNFMrwbJIle7rMpQ= -github.com/LeanerCloud/cloud-commitments-go/providers/aws v0.0.0-20261019225641-cfe8ac29cee7 h1:38G9GPC1NTtFSJJpXidzw984Jr7ahcjC1ktZaU18b4s= -github.com/LeanerCloud/cloud-commitments-go/providers/aws v0.0.0-20261019225641-cfe8ac29cee7/go.mod h1:p6TrYRa4+lvcdsPCAJ+sa0tI0sRfGQ/0YT1Af3fZk3w= -github.com/LeanerCloud/cloud-commitments-go/providers/azure v0.0.0-20261019225641-cfe8ac29cee7 h1:cIrFuU5ZBAhZEqnwmecOJcRDttBdPyjakC/9G040tRA= -github.com/LeanerCloud/cloud-commitments-go/providers/azure v0.0.0-20261019225641-cfe8ac29cee7/go.mod h1:iOwl8e9EKGb3VQ4u/YjiqVzglhD6/GX1ABC3tBkqu0A= -github.com/LeanerCloud/cloud-commitments-go/providers/gcp v0.0.0-20261019225641-cfe8ac29cee7 h1:AHtImpEpBxhmwK1Hs5rV+QlcvXnPx1DJCmtD2k+aCog= -github.com/LeanerCloud/cloud-commitments-go/providers/gcp v0.0.0-20261019225641-cfe8ac29cee7/go.mod h1:03vjHt5wlHtZEFAFOhosA+paDSqacWnKg9cVa68QnJ0= +github.com/LeanerCloud/cloud-commitments-go/pkg v0.0.0-20261020034927-dcb5ba0b4061 h1:KN3njpguWhkxdpd3+sXFryS905mBrSATM4vRggLr4h8= +github.com/LeanerCloud/cloud-commitments-go/pkg v0.0.0-20261020034927-dcb5ba0b4061/go.mod h1:SCDEgHG6evjPh0RsoXof+J3aMmGXNFMrwbJIle7rMpQ= +github.com/LeanerCloud/cloud-commitments-go/providers/aws v0.0.0-20261020034927-dcb5ba0b4061 h1:B1bObSIWrWKuEU+57q9Wocmvu2Tkg4pV9REvYeg13+4= +github.com/LeanerCloud/cloud-commitments-go/providers/aws v0.0.0-20261020034927-dcb5ba0b4061/go.mod h1:jAVrLmLtwnWzUDnIGesJqnm8v0DqzktA4cTyzXHw8DA= +github.com/LeanerCloud/cloud-commitments-go/providers/azure v0.0.0-20261020034927-dcb5ba0b4061 h1:ffK2gdd0/1gk9prxO5VOLGhtQLuv68bUuabCT0hWViQ= +github.com/LeanerCloud/cloud-commitments-go/providers/azure v0.0.0-20261020034927-dcb5ba0b4061/go.mod h1:iOwl8e9EKGb3VQ4u/YjiqVzglhD6/GX1ABC3tBkqu0A= +github.com/LeanerCloud/cloud-commitments-go/providers/gcp v0.0.0-20261020034927-dcb5ba0b4061 h1:IiiWY7+riQkWLx5xk2IZENFIL5N0klaYd3RKEVxTl2M= +github.com/LeanerCloud/cloud-commitments-go/providers/gcp v0.0.0-20261020034927-dcb5ba0b4061/go.mod h1:03vjHt5wlHtZEFAFOhosA+paDSqacWnKg9cVa68QnJ0= github.com/aws/aws-sdk-go-v2 v1.41.5 h1:dj5kopbwUsVUVFgO4Fi5BIT3t4WyqIDjGKCangnV/yY= github.com/aws/aws-sdk-go-v2 v1.41.5/go.mod h1:mwsPRE8ceUUpiTgF7QmQIJ7lgsKUPQOUl3o72QBrE1o= github.com/aws/aws-sdk-go-v2/config v1.29.12 h1:Y/2a+jLPrPbHpFkpAAYkVEtJmxORlXoo5k2g1fa2sUo=