Description
Here is an exemplary error message returned from Provision method:
unable to provision gardener cluster: \nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 31, in provider \"gardener\":\n 31: \tkube_file = \"${file(\"${var.credentials_file_path}\")}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 36, in resource \"gardener_shoot\" \"test_cluster\":\n 36: \t name = \"${var.cluster_name}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 37, in resource \"gardener_shoot\" \"test_cluster\":\n 37: \t namespace = \"${var.namespace}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 42, in resource \"gardener_shoot\" \"test_cluster\":\n 42: \t\tcreate = \"${var.create_timeout}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 43, in resource \"gardener_shoot\" \"test_cluster\":\n 43: \t\tupdate = \"${var.update_timeout}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 44, in resource \"gardener_shoot\" \"test_cluster\":\n 44: \t\tdelete = \"${var.delete_timeout}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 49, in resource \"gardener_shoot\" \"test_cluster\":\n 49: \t\tprofile = \"${var.target_profile}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 50, in resource \"gardener_shoot\" \"test_cluster\":\n 50: \t\tregion = \"${var.location}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 51, in resource \"gardener_shoot\" \"test_cluster\":\n 51: \t\tseed = \"${var.target_seed}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 53, in resource \"gardener_shoot\" \"test_cluster\":\n 53: \t\t name = \"${var.target_secret}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 62, in resource \"gardener_shoot\" \"test_cluster\":\n 62: \t\t\t\tcidr = \"${var.vnetcidr}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 64, in resource \"gardener_shoot\" \"test_cluster\":\n 64: \t\t\tworkers = \"${var.workercidr}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 73, in resource \"gardener_shoot\" \"test_cluster\":\n 73: \t\t\t machine_type = \"${var.machine_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 74, in resource \"gardener_shoot\" \"test_cluster\":\n 74: \t\t\t auto_scaler_min = \"${var.autoscaler_min}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 75, in resource \"gardener_shoot\" \"test_cluster\":\n 75: \t\t\t auto_scaler_max = \"${var.autoscaler_max}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 76, in resource \"gardener_shoot\" \"test_cluster\":\n 76: \t\t\t max_surge = \"${var.max_surge}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 77, in resource \"gardener_shoot\" \"test_cluster\":\n 77: \t\t\t max_unavailable = \"${var.max_unavailable}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 79, in resource \"gardener_shoot\" \"test_cluster\":\n 79: \t\t\t volume_type = \"${var.disk_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 84, in resource \"gardener_shoot\" \"test_cluster\":\n 84: \t\t\t machine_type = \"${var.machine_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 85, in resource \"gardener_shoot\" \"test_cluster\":\n 85: \t\t\t auto_scaler_min = \"${var.autoscaler_min}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 86, in resource \"gardener_shoot\" \"test_cluster\":\n 86: \t\t\t auto_scaler_max = \"${var.autoscaler_max}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 87, in resource \"gardener_shoot\" \"test_cluster\":\n 87: \t\t\t max_surge = \"${var.max_surge}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 88, in resource \"gardener_shoot\" \"test_cluster\":\n 88: \t\t\t max_unavailable = \"${var.max_unavailable}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 90, in resource \"gardener_shoot\" \"test_cluster\":\n 90: \t\t\t volume_type = \"${var.disk_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 95, in resource \"gardener_shoot\" \"test_cluster\":\n 95: \t\t\t machine_type = \"${var.machine_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 96, in resource \"gardener_shoot\" \"test_cluster\":\n 96: \t\t\t auto_scaler_min = \"${var.autoscaler_min}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 97, in resource \"gardener_shoot\" \"test_cluster\":\n 97: \t\t\t auto_scaler_max = \"${var.autoscaler_max}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 98, in resource \"gardener_shoot\" \"test_cluster\":\n 98: \t\t\t max_surge = \"${var.max_surge}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 99, in resource \"gardener_shoot\" \"test_cluster\":\n 99: \t\t\t max_unavailable = \"${var.max_unavailable}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 101, in resource \"gardener_shoot\" \"test_cluster\":\n 101: \t\t\t volume_type = \"${var.disk_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 110, in resource \"gardener_shoot\" \"test_cluster\":\n 110: \t\tversion = \"${var.kubernetes_version}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 31, in provider \"gardener\":\n 31: \tkube_file = \"${file(\"${var.credentials_file_path}\")}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 36, in resource \"gardener_shoot\" \"test_cluster\":\n 36: \t name = \"${var.cluster_name}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 37, in resource \"gardener_shoot\" \"test_cluster\":\n 37: \t namespace = \"${var.namespace}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 42, in resource \"gardener_shoot\" \"test_cluster\":\n 42: \t\tcreate = \"${var.create_timeout}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 43, in resource \"gardener_shoot\" \"test_cluster\":\n 43: \t\tupdate = \"${var.update_timeout}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 44, in resource \"gardener_shoot\" \"test_cluster\":\n 44: \t\tdelete = \"${var.delete_timeout}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 49, in resource \"gardener_shoot\" \"test_cluster\":\n 49: \t\tprofile = \"${var.target_profile}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 50, in resource \"gardener_shoot\" \"test_cluster\":\n 50: \t\tregion = \"${var.location}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 51, in resource \"gardener_shoot\" \"test_cluster\":\n 51: \t\tseed = \"${var.target_seed}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 53, in resource \"gardener_shoot\" \"test_cluster\":\n 53: \t\t name = \"${var.target_secret}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 62, in resource \"gardener_shoot\" \"test_cluster\":\n 62: \t\t\t\tcidr = \"${var.vnetcidr}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 64, in resource \"gardener_shoot\" \"test_cluster\":\n 64: \t\t\tworkers = \"${var.workercidr}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 73, in resource \"gardener_shoot\" \"test_cluster\":\n 73: \t\t\t machine_type = \"${var.machine_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 74, in resource \"gardener_shoot\" \"test_cluster\":\n 74: \t\t\t auto_scaler_min = \"${var.autoscaler_min}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 75, in resource \"gardener_shoot\" \"test_cluster\":\n 75: \t\t\t auto_scaler_max = \"${var.autoscaler_max}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 76, in resource \"gardener_shoot\" \"test_cluster\":\n 76: \t\t\t max_surge = \"${var.max_surge}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 77, in resource \"gardener_shoot\" \"test_cluster\":\n 77: \t\t\t max_unavailable = \"${var.max_unavailable}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 79, in resource \"gardener_shoot\" \"test_cluster\":\n 79: \t\t\t volume_type = \"${var.disk_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 84, in resource \"gardener_shoot\" \"test_cluster\":\n 84: \t\t\t machine_type = \"${var.machine_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 85, in resource \"gardener_shoot\" \"test_cluster\":\n 85: \t\t\t auto_scaler_min = \"${var.autoscaler_min}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 86, in resource \"gardener_shoot\" \"test_cluster\":\n 86: \t\t\t auto_scaler_max = \"${var.autoscaler_max}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 87, in resource \"gardener_shoot\" \"test_cluster\":\n 87: \t\t\t max_surge = \"${var.max_surge}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 88, in resource \"gardener_shoot\" \"test_cluster\":\n 88: \t\t\t max_unavailable = \"${var.max_unavailable}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 90, in resource \"gardener_shoot\" \"test_cluster\":\n 90: \t\t\t volume_type = \"${var.disk_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 95, in resource \"gardener_shoot\" \"test_cluster\":\n 95: \t\t\t machine_type = \"${var.machine_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 96, in resource \"gardener_shoot\" \"test_cluster\":\n 96: \t\t\t auto_scaler_min = \"${var.autoscaler_min}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 97, in resource \"gardener_shoot\" \"test_cluster\":\n 97: \t\t\t auto_scaler_max = \"${var.autoscaler_max}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 98, in resource \"gardener_shoot\" \"test_cluster\":\n 98: \t\t\t max_surge = \"${var.max_surge}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 99, in resource \"gardener_shoot\" \"test_cluster\":\n 99: \t\t\t max_unavailable = \"${var.max_unavailable}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 101, in resource \"gardener_shoot\" \"test_cluster\":\n 101: \t\t\t volume_type = \"${var.disk_type}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nWarning: Interpolation-only expressions are deprecated\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 110, in resource \"gardener_shoot\" \"test_cluster\":\n 110: \t\tversion = \"${var.kubernetes_version}\"\n\nTerraform 0.11 and earlier required all non-constant expressions to be\nprovided via interpolation syntax, but this pattern is now deprecated. To\nsilence this warning, remove the \"${ sequence from the start and the }\"\nsequence from the end of this expression, leaving just the inner expression.\n\nTemplate interpolation syntax is still used to construct strings from\nexpressions when the template includes multiple interpolation sequences or a\nmixture of literal strings and interpolations. This deprecation applies only\nto templates that consist entirely of a single interpolation sequence.\n\nError: Waiting for shoot condition to finish: ControlPlaneHealthy\n\n on .hydroform/clusters/gardener/test-ag/azuretest-1-5/terraform.tf line 34, in resource \"gardener_shoot\" \"test_cluster\":\n 34: resource \"gardener_shoot\" \"test_cluster\" {\n\n
The most important part of the message is on the very end (Error: Waiting for shoot condition to finish: ControlPlaneHealthy), but it is difficult to notice.
Expected result
Error messages should be short and readable.
Actual result
Error message contains a lot of irrelevant information and leaks implementation details.
Steps to reproduce
You could try to provision Gardener cluster with existing name to get an error.