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

(*interface {}) is not supported by the TextConsumer, can be resolved by supporting TextUnmarshaler interface #670

Closed
dryhen opened this issue Jan 2, 2025 · 1 comment

Comments

@dryhen
Copy link

dryhen commented Jan 2, 2025

Hi all,

I am experiencing a similar issue as described in #263 and #606

The Terraform code was working up until recently, I am unsure what exactly happened that could have triggered the error to begin occurring. I suspect it may have been an NetBox upgrade to 4.0.11, but I am not sure how recently that upgrade occurred.

To account for 4.0.11 I upgraded the providers to 3.9.2 but that has not fixed it. (I also tried versions 3.9.0 and 3.9.1 to no avail.)

A successful plan was ran on Windows, WSL (Ubuntu), and a RHEL 8.8, but the aim is to use it with GitHub Actions (which has worked in the past) but I don't see why the Runner wouldn't be able to do the same. (Or what this error indicates would need to change if there is an issue with the Runner.)

Here is the full error when doing a terraform plan:

╷ │ Error: 0xc000621850 (*interface {}) is not supported by the TextConsumer, can be resolved by supporting TextUnmarshaler interface │ │ with provider["registry.terraform.io/e-breuninger/netbox"].nb_ipam, │ on providers.tf line 55, in provider "netbox": │ 55: provider "netbox" { │ ╵

TF Version - 1.5.7
NetBox Version - 4.0.11
Provider Version - 3.9.2

@dryhen
Copy link
Author

dryhen commented Jan 3, 2025

Turns out this was a network issue on my end, needed to allow list a GitHub runner.

@dryhen dryhen closed this as completed Jan 3, 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