Terraform Azurerm 2.x ত্রুটি: "বৈশিষ্ট্য": প্রয়োজনীয় ক্ষেত্র সেট করা নেই


11

তাই কয়েক ঘন্টা আগে অ্যাজুরিআরএম 2.0 এ আপডেট হয়েছে ...

আমার মূল কোডটি সুরক্ষার জন্য সংস্করণটি লক করা আছে, তবে 1.44 এর সর্বজনীন বিটা থেকে কী পরিবর্তন হয়েছে তা দেখার জন্য আমি কিছু পরীক্ষা নিরীক্ষা করছি এবং এখন আমি টেরাফর্ম ইন্ডি বাদে কোনও টিএফ কমান্ডে নীচের ত্রুটিটি পেয়ে যাচ্ছি।

এ নিয়ে আর কেউ এসেছে?

উত্তর:


27

ঠিক আছে, ডিবাগ মোডে চলমান টেরাফর্মটি দেখিয়েছিল যে এটি সরবরাহকারী পর্যায়ে এটি ছিল যে ত্রুটি নিক্ষেপ করা হচ্ছে।

এটি 2.0 আপগ্রেড গাইডে তালিকাভুক্ত নয় তবে আপনি যদি সরবরাহকারীর ডক্সের দিকে তাকান তবে এটি এখন একটি বৈশিষ্ট্য}} ব্লক দেখায়।

সুতরাং সর্বনিম্ন সরবরাহকারীর এখন দেখতে এইরকম হওয়া দরকার:

provider "azurerm" {
   features {}
}

1
এই ফিক্স কাজ করেছে। দেখে মনে হচ্ছে এটি এখানে আলোচনা করা হচ্ছে: github.com/terraform-provider/terraform-provider-azurerm/…
পল মিলার

2
অন্য কোন ব্রেকিং পরিবর্তন? : s
এনরিকো

0

আপনি শেষ স্থিতিশীল সংস্করণ ১.৪৪ এ অ্যাজুরির্ম সরবরাহকারী সংস্করণটিও ঠিক করতে পারেন:

provider "azurerm" {
  version = "~> 1.44"
}

1
হ্যাঁ, আপনি তবে 2.0 এর নতুন বৈশিষ্ট্যগুলি ব্যবহার করতে সক্ষম হবেন না। এটি সর্বদা একটি সংস্করণে পিন করা ভাল অনুশীলন।
মার্কাস অ্যাডামস

1
উত্পাদনের সংস্করণটি পিন করা সর্বদা একটি ভাল ধারণা, এখানে প্রশ্নটি বিশেষত 2.0 সংস্করণের জন্য for সুতরাং যে উত্তরটি জিজ্ঞাসা করা প্রশ্নের খুব বেশি মূল্য নেই।
জেজে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.