buildkit: GHA export cache fails with mode=max

With mode=max, export cache fails due to some blocking on the GitHub side (I assume?).

This is with buildkit 0.9.0

failed to parse error response 429: {“$id”:“1”,“innerException”:null,“message”:“Request was blocked due to exceeding usage of resource ‘Count’ in namespace ‘’.”,“typeName”:“Microsoft.TeamFoundation.Framework.Server.RequestBlockedException, Microsoft.TeamFoundation.Framework.Server”,“typeKey”:“RequestBlockedException”,“errorCode”:0,“eventId”:3000}: invalid character ‘ï’ looking for beginning of value

/cc @crazy-max

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 17 (7 by maintainers)

Commits related to this issue

Most upvoted comments

@lucacome Thanks! I’ll take an in-depth look tomorrow, but it certainly seems like the multiple build jobs targeting different OS’es + each job creating multiple caches is hitting the throttling limits.

@tonistiigi Is there a separate issue here with how the client is handling the response from the cache server? Specifically with the invalid character 'ï' looking for beginning of value message? Should it retry or treat this as a cache-miss?