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

bug: error reading server preface: EOF when trying to create redpanda_resource_group resource #203

Open
bcatubig-apex opened this issue Jan 31, 2025 · 0 comments

Comments

@bcatubig-apex
Copy link

bcatubig-apex commented Jan 31, 2025

Redpanda provider fails to create resource group resource

Terraform Version: 1.9.8
Provider Version: 0.10.1

Log

2025-01-31T10:18:53.088-0800 [DEBUG] redpanda_resource_group.poc: applying the planned Create change
2025-01-31T10:18:53.088-0800 [TRACE] GRPCProvider.v6: ApplyResourceChange
2025-01-31T10:18:53.088-0800 [TRACE] GRPCProvider.v6: returning cached schema: EXTRA_VALUE_AT_END=registry.terraform.io/redpanda-data/redpanda
2025-01-31T10:18:53.089-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: Received request: tf_rpc=ApplyResourceChange @module=sdk.proto tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 tf_resource_type=redpanda_resource_group @caller=github.com/hashicorp/[email protected]/tfprotov6/tf6server/server.go:852 tf_proto_version=6.6 timestamp=2025-01-31T10:18:53.089-0800
2025-01-31T10:18:53.089-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: Sending request downstream: @caller=github.com/hashicorp/[email protected]/tfprotov6/internal/tf6serverlogging/downstream_request.go:22 tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_rpc=ApplyResourceChange @module=sdk.proto tf_proto_version=6.6 tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 tf_resource_type=redpanda_resource_group timestamp=2025-01-31T10:18:53.089-0800
2025-01-31T10:18:53.089-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: Checking ResourceTypes lock: tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_resource_type=redpanda_resource_group tf_rpc=ApplyResourceChange tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 @caller=github.com/hashicorp/[email protected]/internal/fwserver/server.go:510 @module=sdk.framework timestamp=2025-01-31T10:18:53.089-0800
2025-01-31T10:18:53.089-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: ApplyResourceChange received no PriorState, running CreateResource: tf_resource_type=redpanda_resource_group tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 tf_rpc=ApplyResourceChange @caller=github.com/hashicorp/[email protected]/internal/fwserver/server_applyresourcechange.go:45 @module=sdk.framework timestamp=2025-01-31T10:18:53.089-0800
2025-01-31T10:18:53.089-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: Resource implements ResourceWithConfigure: @module=sdk.framework tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_rpc=ApplyResourceChange tf_resource_type=redpanda_resource_group @caller=github.com/hashicorp/[email protected]/internal/fwserver/server_createresource.go:47 tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 timestamp=2025-01-31T10:18:53.089-0800
2025-01-31T10:18:53.089-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: Calling provider defined Resource Configure: @module=sdk.framework tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 tf_resource_type=redpanda_resource_group tf_rpc=ApplyResourceChange @caller=github.com/hashicorp/[email protected]/internal/fwserver/server_createresource.go:54 timestamp=2025-01-31T10:18:53.089-0800
2025-01-31T10:18:53.089-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: Called provider defined Resource Configure: @caller=github.com/hashicorp/[email protected]/internal/fwserver/server_createresource.go:56 tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 @module=sdk.framework tf_resource_type=redpanda_resource_group tf_rpc=ApplyResourceChange timestamp=2025-01-31T10:18:53.089-0800
2025-01-31T10:18:53.089-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: Calling provider defined Resource Create: @caller=github.com/hashicorp/[email protected]/internal/fwserver/server_createresource.go:100 tf_resource_type=redpanda_resource_group @module=sdk.framework tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 tf_rpc=ApplyResourceChange timestamp=2025-01-31T10:18:53.089-0800
2025-01-31T10:18:55.513-0800 [DEBUG] provider.terraform-provider-redpanda_v0.10.1: Redpanda API call: tf_resource_type=redpanda_resource_group tf_rpc=ApplyResourceChange duration="2.423463292e+09" error="rpc error: code = Unavailable desc = connection error: desc = \"error reading server preface: EOF\"" method=/redpanda.api.controlplane.v1beta2.ResourceGroupService/CreateResourceGroup tf_provider_addr=registry.terraform.io/redpanda-data/redpanda @caller=github.com/redpanda-data/terraform-provider-redpanda/redpanda/cloud/cloud.go:168 @module=redpanda tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 timestamp=2025-01-31T10:18:55.512-0800
2025-01-31T10:18:55.513-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: Called provider defined Resource Create: tf_resource_type=redpanda_resource_group tf_rpc=ApplyResourceChange @caller=github.com/hashicorp/[email protected]/internal/fwserver/server_createresource.go:102 @module=sdk.framework tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 timestamp=2025-01-31T10:18:55.513-0800
2025-01-31T10:18:55.513-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: Received downstream response: @module=sdk.proto tf_req_duration_ms=2424 tf_rpc=ApplyResourceChange tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 tf_resource_type=redpanda_resource_group @caller=github.com/hashicorp/[email protected]/tfprotov6/internal/tf6serverlogging/downstream_request.go:42 diagnostic_error_count=1 diagnostic_warning_count=0 tf_proto_version=6.6 tf_provider_addr=registry.terraform.io/redpanda-data/redpanda timestamp=2025-01-31T10:18:55.513-0800
2025-01-31T10:18:55.513-0800 [ERROR] provider.terraform-provider-redpanda_v0.10.1: Response contains error diagnostic: @module=sdk.proto tf_proto_version=6.6 tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_rpc=ApplyResourceChange diagnostic_detail="Unavailable : connection error: desc = \"error reading server preface: EOF\"" diagnostic_severity=ERROR diagnostic_summary="failed to create resource group" tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 @caller=github.com/hashicorp/[email protected]/tfprotov6/internal/diag/diagnostics.go:58 tf_resource_type=redpanda_resource_group timestamp=2025-01-31T10:18:55.513-0800
2025-01-31T10:18:55.514-0800 [TRACE] provider.terraform-provider-redpanda_v0.10.1: Served request: tf_req_id=79973a7d-e2cc-aa39-5f4c-c6bedb50a549 tf_resource_type=redpanda_resource_group @caller=github.com/hashicorp/[email protected]/tfprotov6/tf6server/server.go:878 tf_provider_addr=registry.terraform.io/redpanda-data/redpanda tf_proto_version=6.6 tf_rpc=ApplyResourceChange @module=sdk.proto timestamp=2025-01-31T10:18:55.513-0800
2025-01-31T10:18:55.514-0800 [TRACE] maybeTainted: redpanda_resource_group.poc encountered an error during creation, so it is now marked as tainted
2025-01-31T10:18:55.514-0800 [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/redpanda-data/redpanda" is in the global cache
2025-01-31T10:18:55.514-0800 [TRACE] NodeAbstractResouceInstance.writeResourceInstanceState to workingState for redpanda_resource_group.poc
2025-01-31T10:18:55.514-0800 [TRACE] NodeAbstractResouceInstance.writeResourceInstanceState: removing state object for redpanda_resource_group.poc
2025-01-31T10:18:55.514-0800 [TRACE] evalApplyProvisioners: redpanda_resource_group.poc is tainted, so skipping provisioning
2025-01-31T10:18:55.514-0800 [TRACE] maybeTainted: redpanda_resource_group.poc was already tainted, so nothing to do
2025-01-31T10:18:55.514-0800 [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/redpanda-data/redpanda" is in the global cache
2025-01-31T10:18:55.514-0800 [TRACE] NodeAbstractResouceInstance.writeResourceInstanceState to workingState for redpanda_resource_group.poc
2025-01-31T10:18:55.514-0800 [TRACE] NodeAbstractResouceInstance.writeResourceInstanceState: removing state object for redpanda_resource_group.poc
2025-01-31T10:18:55.514-0800 [DEBUG] State storage *remote.State declined to persist a state snapshot
2025-01-31T10:18:55.514-0800 [ERROR] vertex "redpanda_resource_group.poc" error: failed to create resource group
2025-01-31T10:18:55.514-0800 [TRACE] vertex "redpanda_resource_group.poc": visit complete, with errors
2025-01-31T10:18:55.515-0800 [TRACE] dag/walk: upstream of "redpanda_network.poc (expand)" errored, so skipping
2025-01-31T10:18:55.515-0800 [TRACE] dag/walk: upstream of "module.cluster.var.redpanda_resource_group_id (expand)" errored, so skipping
2025-01-31T10:18:55.515-0800 [TRACE] dag/walk: upstream of "redpanda_network.poc" errored, so skipping
2025-01-31T10:18:55.515-0800 [TRACE] dag/walk: upstream of "provider[\"registry.terraform.io/redpanda-data/redpanda\"] (close)" errored, so skipping
2025-01-31T10:18:55.515-0800 [TRACE] dag/walk: upstream of "module.cluster.var.redpanda_network_id (expand)" errored, so skipping
2025-01-31T10:18:55.515-0800 [TRACE] dag/walk: upstream of "module.cluster.redpanda_cluster.this (expand)" errored, so skipping
2025-01-31T10:18:55.515-0800 [TRACE] dag/walk: upstream of "module.cluster.redpanda_cluster.this" errored, so skipping
2025-01-31T10:18:55.515-0800 [TRACE] dag/walk: upstream of "module.cluster.provider[\"registry.terraform.io/redpanda-data/redpanda\"] (close)" errored, so skipping
2025-01-31T10:18:55.515-0800 [TRACE] dag/walk: upstream of "module.cluster (close)" errored, so skipping
2025-01-31T10:18:55.515-0800 [TRACE] dag/walk: upstream of "root" errored, so skipping
2025-01-31T10:18:55.515-0800 [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hashicorp/google" is in the global cache
2025-01-31T10:18:55.515-0800 [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/hashicorp/google-beta" is in the global cache
2025-01-31T10:18:55.515-0800 [TRACE] terraform.contextPlugins: Schema for provider "registry.terraform.io/redpanda-data/redpanda" is in the global cache
2025-01-31T10:18:55.515-0800 [DEBUG] states/remote: state read serial is: 3; serial is: 3
2025-01-31T10:18:55.515-0800 [DEBUG] states/remote: state read lineage is: 510e0efa-df66-d522-abc8-1670b7d3e662; lineage is: 510e0efa-df66-d522-abc8-1670b7d3e662
╷
│ Error: failed to create resource group
│
│   with redpanda_resource_group.poc,
│   on main.tf line 12, in resource "redpanda_resource_group" "poc":
│   12: resource "redpanda_resource_group" "poc" {
│
│ Unavailable : connection error: desc = "error reading server preface: EOF"
╵
2025-01-31T10:18:55.840-0800 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2025-01-31T10:18:55.840-0800 [DEBUG] provider.stdio: received EOF, stopping recv loop: err="rpc error: code = Unavailable desc = error reading from server: EOF"
2025-01-31T10:18:55.843-0800 [INFO]  provider: plugin process exited: plugin=.terraform/providers/registry.terraform.io/redpanda-data/redpanda/0.10.1/darwin_arm64/terraform-provider-redpanda_v0.10.1 id=80098
2025-01-31T10:18:55.843-0800 [DEBUG] provider: plugin exited
2025-01-31T10:18:55.843-0800 [INFO]  provider: plugin process exited: plugin=.terraform/providers/registry.terraform.io/redpanda-data/redpanda/0.10.1/darwin_arm64/terraform-provider-redpanda_v0.10.1 id=80097
2025-01-31T10:18:55.843-0800 [DEBUG] provider: plugin exited
@bcatubig-apex bcatubig-apex changed the title error reading server preface: EOF bug: error reading server preface: EOF when trying to create redpanda_resource_group resource Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant