Closed bretagne-peiqi closed 2 years ago
the logs indicate the generated main.tf.json has unrecognisable arguments "name" ??? but I learnt from terraform config guide, it should be correct..
managek8s resources logs
All workers finished {"reconciler group": "securitygroup.alicloud.jet.crossplane.io", "reconciler kind": "Group"} 2022-03-24T13:11:26.733+0800 DEBUG provider-jet-alicloud refresh ended {"workspace": "/tmp/fa825263-48bb-4f02-948d-25f39b139c1b", "out": "{\"@level\":\"info\",\"@message\":\"Terraform 1.1.5\",\"@module\":\"terraform.ui\",\"@timestamp\":\"2022-03-24T13:11:24.927839+08:00\",\"terraform\":\"1.1.5\",\"type\":\"version\",\"ui\":\"1.0\"}\n{\"@level\":\"info\",\"@message\":\"\nInterrupt received.\nPlease wait for Terraform to exit or data loss may occur.\nGracefully shutting down...\n\",\"@module\":\"terraform.ui\",\"@timestamp\":\"2022-03-24T13:11:25.668341+08:00\",\"type\":\"log\"}\n{\"@level\":\"info\",\"@message\":\"Plan: 0 to add, 0 to change, 0 to destroy.\",\"@module\":\"terraform.ui\",\"@timestamp\":\"2022-03-24T13:11:26.722789+08:00\",\"changes\":{\"add\":0,\"change\":0,\"remove\":0,\"operation\":\"plan\"},\"type\":\"change_summary\"}\n{\"@level\":\"info\",\"@message\":\"Stopping operation...\",\"@module\":\"terraform.ui\",\"@timestamp\":\"2022-03-24T13:11:26.722881+08:00\",\"type\":\"log\"}\n{\"@level\":\"info\",\"@message\":\"Apply complete! Resources: 0 added, 0 changed, 0 destroyed.\",\"@module\":\"terraform.ui\",\"@timestamp\":\"2022-03-24T13:11:26.726818+08:00\",\"changes\":{\"add\":0,\"change\":0,\"remove\":0,\"operation\":\"apply\"},\"type\":\"change_summary\"}\n{\"@level\":\"info\",\"@message\":\"Outputs: 0\",\"@module\":\"terraform.ui\",\"@timestamp\":\"2022-03-24T13:11:26.726860+08:00\",\"outputs\":{},\"type\":\"outputs\"}\n"} 2022-03-24T13:11:26.734+0800 DEBUG provider-jet-alicloud Cannot publish connection details {"controller": "managed/managedk8s.alicloud.jet.crossplane.io/v1alpha1, kind=managedkubernetes", "request": "/pshi-mk8s", "uid": "fa825263-48bb-4f02-948d-25f39b139c1b", "version": "3618364189", "external-name": "pshi-mk8s", "error": "cannot create or update connection secret: refusing to modify uncontrolled secret of type \"Opaque\""}
Seems like a missing configuration, not a bug. See for more details: https://crossplane.slack.com/archives/CEG3T90A1/p1648209963313099?thread_ts=1648208172.549679&cid=CEG3T90A1
What happened?
terraform version 1.1.5; aliyun/alicloud-provider 1.155.0, I genenrated aliyun-provider for crossplane. It seems vpc can be created correctly, But the terraform config file is wrong for ECS and ManagedK8s instances.
ecs config file:
managedk8s config file:
main.ft.json generated: ecs:
managedk8s
logs:
for ecs:
How can we reproduce it?
generated the crossplane aliyun provider using terrajet and terraform, terraform provider version specified above. generate resources as guide mentioned. apply it.
my run cmd: ./provider --terraform-provider-source=aliyun/alicloud --terraform-provider-version=1.155.0 --terraform-version=1.1.5 --debug