Skip to content

Creating an ACM Certificate always times out and custom timeouts not respected #3617

Open

Description

What happened?

The default timeout on ACM Certificate of 5m seems to be insufficient in most cases. This causes the creation to timeout before it manages to create the resource.

Example

name: acm
runtime: yaml
resources:
  certificate:
    type: aws:acm:Certificate
    properties:
      domainName: "example.com"
      validationMethod: "EMAIL"
      subjectAlternativeNames: ["www.example.com"]

Moreover the customTimeout option is not respected:

    options:
      customTimeouts:
        create: "30m"

This still fails after 5m

Output of pulumi about

CLI          
Version      3.108.1
Go Version   go1.22.0
Go Compiler  gc

Plugins
NAME  VERSION
aws   unknown
yaml  unknown

Host     
OS       darwin
Version  14.1.1
Arch     arm64

This project is written in yaml

Current Stack: pulumi/acm/dev

Found no resources associated with dev

Found no pending operations associated with dev

Backend        
Name           pulumi.com
URL            https://app.pulumi.com/venelin-pulumi-corp
User           venelin-pulumi-corp
Organizations  venelin-pulumi-corp, demo, pulumi
Token type     personal

No dependencies found

Pulumi locates its logs in /var/folders/82/nqnqw81s1h56l5nv940f9mq00000gn/T/ by default

AWS 6.25, also tested in 6.25.1

Additional context

No response

Contributing

Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    awaiting-upstreamThe issue cannot be resolved without action in another repository (may be owned by Pulumi).kind/bugSome behavior is incorrect or out of specservice/acmIssues with the acm servicesize/SEstimated effort to complete (1-2 days).

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions