vendor: update buildkit to v0.32.0-rc1

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
This commit is contained in:
Tonis Tiigi
2026-07-22 15:27:47 -07:00
parent efd9aa1dea
commit 0cf7592d41
464 changed files with 19941 additions and 15772 deletions
+72 -13
View File
@@ -259,6 +259,10 @@ func (c *Client) invokeOperation(
finalizeClientEndpointResolverOptions(&options)
if err := c.addCommonMiddlewares(stack, options, opID); err != nil {
return nil, metadata, err
}
for _, fn := range stackFns {
if err := fn(stack, options); err != nil {
return nil, metadata, err
@@ -363,6 +367,49 @@ func addProtocolFinalizerMiddlewares(stack *middleware.Stack, options Options, o
}
return nil
}
func (c *Client) addCommonMiddlewares(stack *middleware.Stack, options Options, operation string) error {
if err := stack.Serialize.Add(&setOperationInputMiddleware{}, middleware.After); err != nil {
return err
}
if err := addProtocolFinalizerMiddlewares(stack, options, operation); err != nil {
return fmt.Errorf("add protocol finalizers: %v", err)
}
if err := addSetLoggerMiddleware(stack, options); err != nil {
return err
}
if err := addClientRequestID(stack); err != nil {
return err
}
if err := addRetry(stack, options, c); err != nil {
return err
}
if err := addRawResponseToMetadata(stack); err != nil {
return err
}
if err := addSpanRetryLoop(stack, options); err != nil {
return err
}
if err := addClientUserAgent(stack, options); err != nil {
return err
}
if err := addSetLegacyContextSigningOptionsMiddleware(stack); err != nil {
return err
}
if err := addUserAgentRetryMode(stack, options); err != nil {
return err
}
if err := addRecursionDetection(stack); err != nil {
return err
}
if err := addInterceptBeforeRetryLoop(stack, options); err != nil {
return err
}
if err := addInterceptAttempt(stack, options); err != nil {
return err
}
return nil
}
func resolveAuthSchemeResolver(options *Options) {
if options.AuthSchemeResolver == nil {
options.AuthSchemeResolver = &defaultAuthSchemeResolver{}
@@ -436,16 +483,17 @@ func setResolvedDefaultsMode(o *Options) {
// NewFromConfig returns a new client from the provided config.
func NewFromConfig(cfg aws.Config, optFns ...func(*Options)) *Client {
opts := Options{
Region: cfg.Region,
DefaultsMode: cfg.DefaultsMode,
RuntimeEnvironment: cfg.RuntimeEnvironment,
HTTPClient: cfg.HTTPClient,
Credentials: cfg.Credentials,
APIOptions: cfg.APIOptions,
Logger: cfg.Logger,
ClientLogMode: cfg.ClientLogMode,
AppID: cfg.AppID,
AuthSchemePreference: cfg.AuthSchemePreference,
Region: cfg.Region,
DefaultsMode: cfg.DefaultsMode,
RuntimeEnvironment: cfg.RuntimeEnvironment,
HTTPClient: cfg.HTTPClient,
Credentials: cfg.Credentials,
APIOptions: cfg.APIOptions,
Logger: cfg.Logger,
ClientLogMode: cfg.ClientLogMode,
AppID: cfg.AppID,
DisableClockSkewCorrection: cfg.DisableClockSkewCorrection,
AuthSchemePreference: cfg.AuthSchemePreference,
}
resolveAWSRetryerProvider(cfg, &opts)
resolveAWSRetryMaxAttempts(cfg, &opts)
@@ -635,15 +683,17 @@ func addClientRequestID(stack *middleware.Stack) error {
}
func addComputeContentLength(stack *middleware.Stack) error {
return stack.Build.Add(&smithyhttp.ComputeContentLength{}, middleware.After)
return stack.Build.Insert(&smithyhttp.ComputeContentLength{}, "ClientRequestID", middleware.After)
}
func addRawResponseToMetadata(stack *middleware.Stack) error {
return stack.Deserialize.Add(&awsmiddleware.AddRawResponse{}, middleware.Before)
}
func addRecordResponseTiming(stack *middleware.Stack) error {
return stack.Deserialize.Add(&awsmiddleware.RecordResponseTiming{}, middleware.After)
func addRecordResponseTiming(stack *middleware.Stack, options Options) error {
return stack.Deserialize.Add(&awsmiddleware.RecordResponseTiming{
DisableClockSkewCorrection: options.DisableClockSkewCorrection,
}, middleware.After)
}
func addSpanRetryLoop(stack *middleware.Stack, options Options) error {
@@ -714,6 +764,7 @@ func addRetry(stack *middleware.Stack, o Options, c *Client) error {
m.LogAttempts = o.ClientLogMode.IsRetries()
m.OperationMeter = o.MeterProvider.Meter("github.com/aws/aws-sdk-go-v2/service/sso")
m.ClientSkew = c.timeOffset
m.DisableClockSkewCorrection = o.DisableClockSkewCorrection
})
if err := stack.Finalize.Insert(attempt, "ResolveAuthScheme", middleware.Before); err != nil {
return err
@@ -816,6 +867,14 @@ func resolveMeterProvider(options *Options) {
}
}
func newServiceMetadataMiddleware(region, operation string) *awsmiddleware.RegisterServiceMetadata {
return &awsmiddleware.RegisterServiceMetadata{
Region: region,
ServiceID: ServiceID,
OperationName: operation,
}
}
func addRecursionDetection(stack *middleware.Stack) error {
return stack.Build.Add(&awsmiddleware.RecursionDetection{}, middleware.After)
}