Skip to content

Cloudformation stack apply failed with 404 #9701

@ViachaslauKabak

Description

@ViachaslauKabak

Hello,
applying AWS instance scheduled stack failed with 404 error
Error: creating CloudFormation Stack (instance_scheduler) : operation error CloudFormation: CreateStack, https response error StatusCode: 404, RequestID: ... , api error UnknownError: UnknownError

with aws_cloudformation_stack. instance_scheduler,
on temp.tf line 1, in resource "aws_cloudformation_stack" "instance_scheduler":
1: resource "aws_cloudformation_stack" "instance_scheduler" {

According cloudformation doc for moto i started moto server with -H 0.0.0.0
Code Example (with provider config):

provider "aws" {
  region = "us-east-1"

  access_key                  = "test"
  secret_key                  = "test"
  s3_use_path_style           = true
  skip_credentials_validation = true
  skip_metadata_api_check     = true
  skip_requesting_account_id  = true

  endpoints {
    ec2            = "http://localhost:5000"
    s3             = "http://localhost:5000"
    iam            = "http://localhost:5000"
    lambda         = "http://localhost:5000"
    ssm            = "http://localhost:5000"
    sts            = "http://localhost:5000"
    cloudformation = "http://localhost:5000"
    kms            = "http://localhost:5000"
    eventbridge    = "http://localhost:5000"
    events         = "http://localhost:5000"
    backup         = "http://localhost:5000"
    auditmanager   = "http://localhost:5000"
    account        = "http://localhost:5000"
    s3control      = "http://localhost:5000"
    dynamodb       = "http://localhost:5000"
    config         = "http://localhost:5000"
    logs           = "http://localhost:5000"
    schemas        = "http://localhost:5000"
    scheduler      = "http://localhost:5000"
    sqs            = "http://localhost:5000"
    ssoadmin       = "http://localhost:5000"
    sns            = "http://localhost:5000"
    cloudwatch     = "http://localhost:5000"

  }
}

resource "aws_cloudformation_stack" "instance_scheduler" {
  name         = "instance_scheduler"
  capabilities = ["CAPABILITY_NAMED_IAM"]
  parameters = {
    Regions    = "us-east-1"
    KmsKeyArns = "arn:aws:kms:*:123456789012:key/*"
    Principals = 123456789012
  }

  template_url = "https://s3.amazonaws.com/solutions-reference/instance-scheduler-on-aws/3.0.11/instance-scheduler-on-aws.template"

}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions