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

Inconsistent results from apply error from terraform #26

Open
ferozed opened this issue Apr 6, 2020 · 3 comments
Open

Inconsistent results from apply error from terraform #26

ferozed opened this issue Apr 6, 2020 · 3 comments

Comments

@ferozed
Copy link

ferozed commented Apr 6, 2020

I was creating a new connector using terraform. After applying, I got the following error:

Error: Provider produced inconsistent result after apply

When applying changes to
module.kafka_data_connectors.module.streamz-kafka-connect-canarty.kafka-connect_connector.kafka_s3_connector[0],
provider "registry.terraform.io/-/kafka-connect" produced an unexpected new
value for was present, but now absent.

This is a bug in the provider, which should be reported in the provider's own
issue tracker.

Releasing state lock. This may take a few moments...
@ferozed
Copy link
Author

ferozed commented Apr 28, 2020

hi!

Can someone help me with this? Still getting this error.

Atleast show me how to get debugging info, like HTTP request/response log so that I can figure out myself what is going on.

@Mongey
Copy link
Owner

Mongey commented May 8, 2020

@ferozed can you provide an example of the terraform config you're applying?

@ferozed
Copy link
Author

ferozed commented Oct 23, 2020

hi! This started happening again on a different connector. I am trying to install a connector for kafka-connect-dynamodb connector from trustpilot.

THis is my config:

  # module.dsproutes_dynamo_cdc.module.dsp_routes.kafka-connect_connector.kafka_dynamo_cdc_connector[0] will be created
  + resource "kafka-connect_connector" "kafka_dynamo_cdc_connector" {
      + config = {
          + "auto.create"                                 = "true"
          + "aws.credentials.provider.class"              = "com.trustpilot.connector.dynamodb.aws.AssumeRoleCredentialProvider"
          + "aws.credentials.provider.externalId"         = "dsrc-dsp-event-service-map-zillow-dev-dev"
          + "aws.credentials.provider.roleArn"            = "arn:aws:iam::800824040395:role/kafka-connect-dynamodb-dsp-routes-zillow-dev"
          + "aws.credentials.provider.roleSessionName"    = "dsrc-dsp-event-service-map-zillow-dev-dev"
          + "aws.region"                                  = "us-west-2"
          + "connect.meta.data"                           = "false"
          + "connector.class"                             = "DynamoDBSourceConnector"
          + "dynamodb.table.name"                         = "dsp-event-service-map-zillow-dev"
          + "enhanced.avro.schema.support"                = "false"
          + "envelope.formatter.class"                    = "com.trustpilot.connector.dynamodb.utils.DynamoRowRecordConverter"
          + "kafka.topic.name"                            = "dynamo-cdc-dsp-routes-dev"
          + "key.converter"                               = "org.apache.kafka.connect.storage.StringConverter"
          + "locale"                                      = "en-us"
          + "record.key.name"                             = ""
          + "record.key.namespace"                        = ""
          + "record.value.name"                           = ""
          + "record.value.namespace"                      = ""
          + "row.formatter.class"                         = ""
          + "tasks.max"                                   = "1"
          + "timezone"                                    = "UTC"
          + "use.optional.fields"                         = "false"
          + "value.converter"                             = "org.apache.kafka.connect.json.JsonConverter"
          + "value.converter.schema.registry.url"         = "https://schema-registry.stable.zg-int.net"
          + "value.converter.schemas.enable"              = "false"
          + "value.converter.value.subject.name.strategy" = "io.confluent.kafka.serializers.subject.TopicNameStrategy"
        }
      + id     = (known after apply)
      + name   = "dsrc-dsp-event-service-map-zillow-dev-dev"
    }

This is the result

Error: Provider produced inconsistent result after apply

When applying changes to
module.dsproutes_dynamo_cdc.module.dsp_routes.kafka-connect_connector.kafka_dynamo_cdc_connector[0],
provider "registry.terraform.io/-/kafka-connect" produced an unexpected new
value for was present, but now absent.

This is a bug in the provider, which should be reported in the provider's own
issue tracker.

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

2 participants