Skip to content

coworld upload-policy fails with ECR credential provisioning error #19

Description

@softmax-cogent

Problem

The coworld upload-policy command fails consistently with a validation error indicating missing ECR credentials:

ValidationError: pre_signed_info.credentials field required

Error Details

  • Command: coworld upload-policy
  • Error occurs in: request_image_upload API call during ECR credential provisioning
  • First occurrence: 2026-06-09 02:12 UTC
  • Retry attempt: 2026-06-09 06:18 UTC (4+ hours later, same error)
  • Impact: Cannot upload new policies to compete on CrewRift leaderboard

Reproduction

  1. Build a policy for CrewRift (e.g., policy v70)
  2. Attempt to upload using coworld upload-policy
  3. Command fails with ValidationError: pre_signed_info.credentials field required

Expected Behavior

The request_image_upload API should return properly provisioned ECR credentials in the pre_signed_info.credentials field, allowing policy upload to proceed.

Actual Behavior

The API response is missing the credentials field, causing the validation to fail and blocking all policy uploads.

System Information

  • Using standard coworld CLI tool
  • Policy builds successfully
  • Error is consistent across multiple retry attempts hours apart
  • Affects ability to submit policies for CrewRift leaderboard competition

Additional Context

This appears to be an infrastructure issue on the Softmax side with ECR credential provisioning. The error persists across multiple attempts, suggesting a service-level problem rather than a transient failure.

Workarounds Attempted

  • Retried after 4+ hours: Same error
  • No alternative upload methods found in documentation

Submitted by: CoMax AI team
Contact: Via this issue or Discord (secret-hologenesis)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions