$ terraform apply
var.nifi_host
NiFi instance where the flow should be created
Enter a value: localhost:8080/nifi
var.nifi_root_process_group_id
ID of process group where flow resources should be created
Enter a value: root
Error: nifi_connection.generate_to_merge_1: "component.0.destination.0.group_id": required field is not set
Error: nifi_connection.generate_to_merge_1: "component.0.source.0.group_id": required field is not set
Error: nifi_connection.merge_1_to_merge_2: "component.0.destination.0.group_id": required field is not set
Error: nifi_connection.merge_1_to_merge_2: "component.0.source.0.group_id": required field is not set
Error: nifi_connection.merge_2_to_merge_2: "component.0.destination.0.group_id": required field is not set
Error: nifi_connection.merge_2_to_merge_2: "component.0.source.0.group_id": required field is not set
Error: provider.nifi: Internal validation of the provider failed! This is always a bug
with the provider itself, and not a user issue. Please report
this bug:
1 error(s) occurred:
* resource nifi_remote_process_group: transportProtocol: Field name may only contain lowercase alphanumeric characters & underscores.
I am on Mac OS 10.11.6 and using Terraform v0.11.3 and go1.9.4 darwin/amd64.