Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Canary fails when a release tag has a .N on the end #993

Closed
jdisanti opened this issue Dec 6, 2023 · 2 comments
Closed

Canary fails when a release tag has a .N on the end #993

jdisanti opened this issue Dec 6, 2023 · 2 comments
Assignees
Labels
bug This issue is a bug. ops Improves our operations and release process p2 This is a standard priority issue

Comments

@jdisanti
Copy link
Contributor

jdisanti commented Dec 6, 2023

2023-12-05T00:18:53.476289Z  INFO Uploading Lambda code bundle to S3...
2023-12-05T00:18:55.219023Z  INFO Creating the canary Lambda function named canary-release20231130.2-stable-5d709152bb0873e53df97814...
2023-12-05T00:18:55.678459Z ERROR Canary invocation failed: error at src/run.rs:282:14

Caused by:
    0: failed to create canary Lambda function (error at src/run.rs:394:18)
    1: service error
    2: unhandled error
    3: unhandled error
    4: Error { code: "ValidationException", message: "1 validation error detected: Value 'canary-release20231130.2-stable-5d709152bb0873e53df97814' at 'functionName' failed to satisfy constraint: Member must satisfy regular expression pattern: (arn:(aws[a-zA-Z-]*)?:lambda:)?([a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\\d{1}:)?(\\d{12}:)?(function:)?([a-zA-Z0-9-_]+)(:(\\$LATEST|[a-zA-Z0-9-_]+))?", aws_request_id: "7dc31d95-f540-4fc1-8a57-7802238883df" }
2023-12-05T00:18:55.698975Z  INFO Emitting metrics...
Error: error at src/run.rs:282:14
@jdisanti jdisanti added bug This issue is a bug. ops Improves our operations and release process p2 This is a standard priority issue labels Dec 6, 2023
@jdisanti jdisanti self-assigned this Dec 6, 2023
@jdisanti jdisanti moved this to In Progress in AWS Rust SDK Public Roadmap Dec 6, 2023
github-merge-queue bot pushed a commit to smithy-lang/smithy-rs that referenced this issue Dec 6, 2023
The SDK canary was failing due to the `.N` suffix on release tags (see
awslabs/aws-sdk-rust#993). This change
upgrades the canary to the 1.x SDK and also fixes the bundle naming
issue by removing periods.

----

_By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice._
@jdisanti jdisanti moved this from In Progress to Pending Release in AWS Rust SDK Public Roadmap Dec 7, 2023
@github-project-automation github-project-automation bot moved this from Pending Release to Done in AWS Rust SDK Public Roadmap Dec 14, 2023
Copy link

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

@SUMMERlove1

This comment was marked as spam.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This issue is a bug. ops Improves our operations and release process p2 This is a standard priority issue
Projects
Status: Done
Development

No branches or pull requests

2 participants