adventurous-ice-46566
11/08/2023, 10:27 AMpurple-printer-9748
11/08/2023, 10:42 AM* waiting for Elastic Beanstalk Environment (e-623zw4uwmp) update: couldn't find resource (21 retries)
in this case, there was a missing thing to configure, I think it was instanceProfile, but the way to investigate this is to check in AWS console and see there. AWS beanstalk should write errors that ocured during creation.
Maybe this will help
In my case (typescript) I think I had to configure:
const env = new aws.elasticbeanstalk.Environment("testEnt", {
application: app.name,
solutionStackName: "64bit Amazon Linux 2023 v4.0.2 running PHP 8.1",
settings: [
{
namespace: "aws:autoscaling:launchconfiguration",
name: "IamInstanceProfile",
value: instanceProfile.name,
},
{
namespace: "aws:autoscaling:launchconfiguration",
name: "EC2KeyName",
value: keyPair.keyName,
},
],
tags: tags,
});
adventurous-ice-46566
11/08/2023, 10:46 AMpurple-printer-9748
11/08/2023, 10:53 AMadventurous-ice-46566
11/08/2023, 10:54 AMpurple-printer-9748
11/08/2023, 11:00 AMadventurous-ice-46566
11/08/2023, 1:52 PMThis is my Elasticbeanstalk dashboard. Nothing is being created
purple-printer-9748
11/08/2023, 1:54 PMadventurous-ice-46566
11/08/2023, 1:55 PMpurple-printer-9748
11/08/2023, 1:55 PMadventurous-ice-46566
11/08/2023, 1:56 PMpurple-printer-9748
11/08/2023, 1:57 PMadventurous-ice-46566
11/08/2023, 1:57 PMpurple-printer-9748
11/08/2023, 1:58 PMadventurous-ice-46566
11/08/2023, 2:00 PMpurple-printer-9748
11/08/2023, 2:01 PMadventurous-ice-46566
11/08/2023, 2:04 PMdebug: resource registration successful: ty=aws:ec2/securityGroup:SecurityGroup, urn=urn:pulumi:dev::infrastructure-aws::aws:ec2/securityGroup:SecurityGroup::vpc-to-rds
debug: resource registration prepared: ty=aws:rds/instance:Instance, name=rds-instance
panic: interface conversion: interface {} is nil, not map[string]interface {}
goroutine 101 [running]:
<http://github.com/hashicorp/go-cty/cty.Value.GetAttr({{{0xfbaa7a0|github.com/hashicorp/go-cty/cty.Value.GetAttr({{{0xfbaa7a0>?, 0xc00a679710?}}, {0x0?, 0x0?}}, {0xe5c1db9, 0x8})
/home/runner/go/pkg/mod/github.com/hashicorp/go-cty@v1.4.1-0.20200723130312-85980079f637/cty/value_ops.go:711 +0x2de
<http://github.com/hashicorp/terraform-provider-aws/internal/provider.tagsResourceInterceptor.run({0xc0007dc580|github.com/hashicorp/terraform-provider-aws/internal/provider.tagsResourceInterceptor.run({0xc0007dc580>?, 0xe8b8ea8?, 0xe8b8ea0?}, {0xfbaa2c0, 0xc00a796180}, {0xfbbb2b0, 0xc00a788100}, {0xe555640?, 0xc003da43c0?}, 0x1, ...)
/home/runner/work/pulumi-aws/pulumi-aws/upstream/internal/provider/intercept.go:250 +0x143a
<http://github.com/hashicorp/terraform-provider-aws/internal/provider.New.(*wrappedResource).Update.interceptedHandler[...].func10(0xca5e580|github.com/hashicorp/terraform-provider-aws/internal/provider.New.(*wrappedResource).Update.interceptedHandler[...].func10(0xca5e580>?, {0xe555640?, 0xc003da43c0?})
/home/runner/work/pulumi-aws/pulumi-aws/upstream/internal/provider/intercept.go:100 +0x169
<http://github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema.(*Resource).update(0xfbaa3a0|github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema.(*Resource).update(0xfbaa3a0>?, {0xfbaa3a0?, 0x1a946400?}, 0xd?, {0xe555640?, 0xc003da43c0?})
/home/runner/go/pkg/mod/github.com/pulumi/terraform-plugin-sdk/v2@v2.0.0-20230912190043-e6d96b3b8f7e/helper/schema/resource.go:812 +0x7a
<http://github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema.(*Resource).Apply(0xc000eacc40|github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema.(*Resource).Apply(0xc000eacc40>, {0xfbaa3a0, 0x1a946400}, 0xc007ac20d0, 0xc009ab1f00, {0xe555640, 0xc003da43c0})
/home/runner/go/pkg/mod/github.com/pulumi/terraform-plugin-sdk/v2@v2.0.0-20230912190043-e6d96b3b8f7e/helper/schema/resource.go:924 +0x83a
<http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2.v2Provider.Apply({0xc000d722a0|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2.v2Provider.Apply({0xc000d722a0>?, {0xc0000f4660?, 0x0?, 0xc0019714c8?}}, {0xe61c4bb, 0x12}, {0xfbaa7d8?, 0xc00a60de78}, {0xfbbadd8, 0xc009ab1f00})
/home/runner/go/pkg/mod/github.com/pulumi/pulumi-terraform-bridge/v3@v3.63.2/pkg/tfshim/sdk-v2/provider.go:100 +0x165
<http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge.(*Provider).Update(0xc0002a4000|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge.(*Provider).Update(0xc0002a4000>, {0xfbaa2c0?, 0xc00a62be90?}, 0xc00a5ac5a0)
/home/runner/go/pkg/mod/github.com/pulumi/pulumi-terraform-bridge/v3@v3.63.2/pkg/tfbridge/provider.go:975 +0x8ac
<http://github.com/pulumi/pulumi-terraform-bridge/x/muxer.(*muxer).Update.func1({0xfbdbdf8|github.com/pulumi/pulumi-terraform-bridge/x/muxer.(*muxer).Update.func1({0xfbdbdf8>?, 0xc0002a4000?})
/home/runner/go/pkg/mod/github.com/pulumi/pulumi-terraform-bridge/x/muxer@v0.0.7-0.20230801203955-5d215c892096/muxer.go:356 +0x33
<http://github.com/pulumi/pulumi-terraform-bridge/x/muxer.resourceMethod[...](0xc001b6e7d0|github.com/pulumi/pulumi-terraform-bridge/x/muxer.resourceMethod[...](0xc001b6e7d0>?, 0x40, 0xc009a8f778?)
/home/runner/go/pkg/mod/github.com/pulumi/pulumi-terraform-bridge/x/muxer@v0.0.7-0.20230801203955-5d215c892096/muxer.go:303 +0xb5
<http://github.com/pulumi/pulumi-terraform-bridge/x/muxer.(*muxer).Update(0x0|github.com/pulumi/pulumi-terraform-bridge/x/muxer.(*muxer).Update(0x0>?, {0xfbaa2c0?, 0xc00a62be90?}, 0x40?)
/home/runner/go/pkg/mod/github.com/pulumi/pulumi-terraform-bridge/x/muxer@v0.0.7-0.20230801203955-5d215c892096/muxer.go:355 +0x65
<http://github.com/pulumi/pulumi/sdk/v3/proto/go._ResourceProvider_Update_Handler.func1({0xfbaa2c0|github.com/pulumi/pulumi/sdk/v3/proto/go._ResourceProvider_Update_Handler.func1({0xfbaa2c0>, 0xc00a62be90}, {0xe15c1e0?, 0xc00a5ac5a0})
/home/runner/go/pkg/mod/github.com/pulumi/pulumi/sdk/v3@v3.91.1/proto/go/provider_grpc.pb.go:629 +0x75
<http://github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc.OpenTracingServerInterceptor.func1({0xfbaa2c0|github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc.OpenTracingServerInterceptor.func1({0xfbaa2c0>, 0xc00a62b920}, {0xe15c1e0, 0xc00a5ac5a0}, 0xc00a60f8c0, 0xc00a60ddb8)
/home/runner/go/pkg/mod/github.com/grpc-ecosystem/grpc-opentracing@v0.0.0-20180507213350-8e809c8a8645/go/otgrpc/server.go:57 +0x3d0
<http://github.com/pulumi/pulumi/sdk/v3/proto/go._ResourceProvider_Update_Handler({0xe3d7b20|github.com/pulumi/pulumi/sdk/v3/proto/go._ResourceProvider_Update_Handler({0xe3d7b20>?, 0xc001b6e7d0}, {0xfbaa2c0, 0xc00a62b920}, 0xc00a611810, 0xc00158abe0)
/home/runner/go/pkg/mod/github.com/pulumi/pulumi/sdk/v3@v3.91.1/proto/go/provider_grpc.pb.go:631 +0x135
<http://google.golang.org/grpc.(*Server).processUnaryRPC(0xc0004dc3c0|google.golang.org/grpc.(*Server).processUnaryRPC(0xc0004dc3c0>, {0xfbbd1e0, 0xc007652680}, 0xc00a38d560, 0xc0099d58f0, 0x1a8f84d0, 0x0)
/home/runner/go/pkg/mod/google.golang.org/grpc@v1.58.2/server.go:1376 +0xde7
<http://google.golang.org/grpc.(*Server).handleStream(0xc0004dc3c0|google.golang.org/grpc.(*Server).handleStream(0xc0004dc3c0>, {0xfbbd1e0, 0xc007652680}, 0xc00a38d560, 0x0)
/home/runner/go/pkg/mod/google.golang.org/grpc@v1.58.2/server.go:1753 +0x9e7
<http://google.golang.org/grpc.(*Server).serveStreams.func1.1()|google.golang.org/grpc.(*Server).serveStreams.func1.1()>
/home/runner/go/pkg/mod/google.golang.org/grpc@v1.58.2/server.go:998 +0x8d
created by <http://google.golang.org/grpc.(*Server).serveStreams.func1|google.golang.org/grpc.(*Server).serveStreams.func1> in goroutine 57
/home/runner/go/pkg/mod/google.golang.org/grpc@v1.58.2/server.go:996 +0x165
aws:ec2:DefaultSubnet (default-az-3):
error: error reading from server: EOF
aws:ec2:DefaultSubnet (default-az-2):
error: connection error: desc = "transport: Error while dialing: dial tcp 127.0.0.1:45799: connect: connection refused"
aws:rds:Instance (rds-instance):
error: connection error: desc = "transport: Error while dialing: dial tcp 127.0.0.1:45799: connect: connection refused"
purple-printer-9748
11/08/2023, 3:20 PM