4.19.06.07 - ব্যক্তিগত ক্লাউড রিলিজ নোটের জন্য প্রান্ত

আপনি Apigee Edge-এর ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন
.info- তে যান।

২০২০ সালের ৫ই জুন, আমরা প্রাইভেট ক্লাউডের জন্য Apigee Edge-এর একটি নতুন সংস্করণ প্রকাশ করেছি।

আপডেট পদ্ধতি

আপনার ইনস্টলেশন আপডেট করতে, এজ নোডগুলিতে নিম্নলিখিত পদ্ধতি অনুসরণ করুন:

  1. সমস্ত এজ নোডে:

    1. Yum রিপো পরিষ্কার করুন:
      sudo yum clean all
    2. সর্বশেষ Edge 4.19.06-এর bootstrap_4.19.06.sh ফাইলটি /tmp/bootstrap_4.19.06.sh এ ডাউনলোড করুন:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. Edge 4.19.06-এর apigee-service ইউটিলিটি এবং এর নির্ভরশীলতাগুলো ইনস্টল করুন:
      sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord

      এখানে uName:pWord হলো Apigee থেকে পাওয়া আপনার ইউজারনেম এবং পাসওয়ার্ড। আপনি যদি pWord উল্লেখ না করেন, তবে আপনাকে এটি লিখতে বলা হবে।

    4. apigee-setup ইউটিলিটি আপডেট করুন:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. apigee-service.sh স্ক্রিপ্টটি চালানোর জন্য source কমান্ডটি ব্যবহার করুন:
      source /etc/profile.d/apigee-service.sh
  2. সমস্ত নোডে OpenLDAP-এর জন্য update.sh স্ক্রিপ্টটি চালান। প্রতিটি নোডে, নিম্নলিখিত কমান্ডটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

    যেখানে configFile সেই কনফিগারেশন ফাইলটিকে নির্দিষ্ট করে যা আপনি Apigee Edge for Private Cloud ইনস্টল করতে ব্যবহার করেছেন।

  3. সমস্ত নোডে Edge-এর জন্য update.sh স্ক্রিপ্টটি চালান। প্রতিটি নোডে নিম্নলিখিত কমান্ডটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    যেখানে configFile সেই কনফিগারেশন ফাইলটিকে নির্দিষ্ট করে যা আপনি Apigee Edge for Private Cloud ইনস্টল করতে ব্যবহার করেছেন।

  4. সমস্ত নোডে UI-এর জন্য update.sh স্ক্রিপ্টটি চালান। প্রতিটি নোডে, নিম্নলিখিত কমান্ডটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    যেখানে configFile সেই কনফিগারেশন ফাইলটিকে নির্দিষ্ট করে যা আপনি Apigee Edge for Private Cloud ইনস্টল করতে ব্যবহার করেছেন।

  5. সমস্ত নোডে SSO-এর জন্য update.sh স্ক্রিপ্টটি চালান। প্রতিটি নোডে নিম্নলিখিত কমান্ডটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    যেখানে configFile সেই কনফিগারেশন ফাইলটিকে নির্দিষ্ট করে যা আপনি Apigee Edge for Private Cloud ইনস্টল করতে ব্যবহার করেছেন।

  6. সমস্ত নোডে ডেভেলপার পোর্টালের জন্য update.sh স্ক্রিপ্টটি চালান। প্রতিটি নোডে, নিম্নলিখিত কমান্ডটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

    যেখানে configFile সেই কনফিগারেশন ফাইলটিকে নির্দিষ্ট করে যা আপনি Apigee Edge for Private Cloud ইনস্টল করতে ব্যবহার করেছেন।

  7. আপনি যদি Apigee mTLS ব্যবহার করেন এবং এই প্যাচের নতুন ফিচার বা বাগ ফিক্সের উপর ভিত্তি করে আপনার কনফিগারেশন আপডেট করে থাকেন, তবে এই পরিবর্তনগুলি কার্যকর করার জন্য আপনাকে অবশ্যই সমস্ত নোড থেকে apigee-mtls সার্ভিসটি আনইনস্টল করে আবার ইনস্টল করতে হবে। আরও তথ্যের জন্য, “Change an existing apigee-mtls configuration” দেখুন।

সমর্থিত সফটওয়্যার

Apigee Edge for Private Cloud ওপেনজেডিকে সংস্করণ 1.8.0.252-এর জন্য সমর্থন নিশ্চিত করেছে।

টমক্যাট সংস্করণ 7.0.103-এ আপডেট করা হয়েছে।

অবচয় এবং অবসর

কোনো পরিবর্তন নেই।

নতুন বৈশিষ্ট্য

নিম্নলিখিত সারণিতে এই রিলিজের নতুন বৈশিষ্ট্যগুলো বর্ণনা করা হয়েছে:

বর্ণনা

mTLS ম্যানেজমেন্ট সার্ভার ও রাউটারের সংযোগ সুরক্ষিত করে।

Apigee mTLS এখন ম্যানেজমেন্ট সার্ভার এবং রাউটারের মধ্যে ৮০৮১ পোর্টে সংযোগ সমর্থন করে।

সার্টিফিকেটের বৈধতার মেয়াদ এখন পরিবর্তনযোগ্য।

যখন আপনি একটি কাস্টম সার্টিফিকেট ব্যবহার করেন, তখন সার্টিফিকেটটি কত দিন পর্যন্ত বৈধ থাকবে তা আপনি নির্ধারণ করতে পারেন। আপনার কনফিগারেশন ফাইলে APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR এর মান সেট করার মাধ্যমে আপনি এটি করতে পারেন। এর ডিফল্ট মান হলো ৩৬৫। আরও তথ্যের জন্য, ধাপ ১: আপনার কনফিগারেশন ফাইল আপডেট করুন দেখুন। Apigee mTLS ইনস্টল করার পরে যদি আপনি কোনো পরিবর্তন করেন, তাহলে একটি বিদ্যমান apigee-mtls কনফিগারেশন পরিবর্তন করুন -এর নির্দেশাবলী অনুসরণ করতে ভুলবেন না।

ত্রুটিগুলি সমাধান করা হয়েছে

নিম্নলিখিত সারণিতে এই রিলিজে সমাধান করা বাগগুলির তালিকা দেওয়া হলো:

ইস্যু আইডি বর্ণনা
১৫৪৪২৮৩৩8

যখন কীস্টোরগুলো একই রকম নাম বা উপনাম দিয়ে কনফিগার করা থাকে, তখন মেসেজ প্রসেসর এনভায়রনমেন্ট লোড করতে ব্যর্থ হয়।

একই ধরনের নামকরণ রীতিযুক্ত কীস্টোর লোড করার সময়কার একটি রেজেক্স লুকআপ দ্বন্দ্ব আমরা সমাধান করেছি। এর ফলে, লুকআপের সময় একাধিক পরস্পরবিরোধী কীস্টোর ফেরত এলে মেসেজ প্রসেসরটি কীস্টোরের সাথে যুক্ত এনভায়রনমেন্টগুলো লোড করতে ব্যর্থ হচ্ছিল, অথবা চালু হতে পারছিল না।

১৩০৬৫৩৮১৬

রানটাইম ট্র্যাফিকের সময় মাঝে মাঝে ৪০৪ ত্রুটি দেখা দিচ্ছে।

একটি রেস কন্ডিশনের কারণে মেসেজ প্রসেসরগুলো বুটআপের সময় সব প্রক্সি লোড করতে পারছিল না, যার ফলে রানটাইম ট্র্যাফিকে মাঝে মাঝে 404 ApplicationNotFound ত্রুটি দেখা দিচ্ছিল।

এটি ঠিক করা হয়েছে।

১৫৭২৭৫১৩১

ড্রুপাল আপগ্রেড

সংস্করণ 4.19.06-এ ডেভেলপার পোর্টাল আপগ্রেড প্রক্রিয়াটি ত্রুটিপূর্ণ ছিল।

১৫৫৮৪০৯৭২ টমক্যাট আপগ্রেড

টমক্যাটকে সংস্করণ 7.0.103-এ আপগ্রেড করা হয়েছে।

১৫৫৫৯৫৬৬০

টাইমজোন ফরম্যাট

conf_system_apigee.syslogger.dateFormat প্রপার্টি দ্বারা নির্ধারিত টাইমজোন ফরম্যাটে sss এবং SSS টোকেনগুলির জন্য ব্যবহৃত মানগুলি সঠিক ছিল না।

১৫৫৩৪০০৫৪১

OpenJDK সমর্থন

Apigee ওপেনজেডিকে সংস্করণ 1.8.0.252-এর জন্য সমর্থন নিশ্চিত করেছে।

১৫৫১০৫৯৩০
৭৬০৮৭১৬৬

একাধিক ডেটা সেন্টার পরিবেশে KVM

যদি কোনো সংস্থা একাধিক ডেটাসেন্টারে বিস্তৃত থাকত (উদাহরণস্বরূপ, ডিসি-১, ডিসি-২), তাহলে ম্যানেজমেন্ট সার্ভারটি এলোমেলোভাবে যেকোনো একটি ডেটাসেন্টারের সাথে সংযুক্ত হচ্ছিল। এর ফলে কী ম্যানেজমেন্ট এবং কী ভ্যালু ম্যাপ (কেভিএম) অপারেশনের জন্য স্থানীয় ডেটাসেন্টারে থাকা ক্যাসান্ড্রা নোডগুলোর সংযোগ ব্যাহত হচ্ছিল।

১৫২৩৮২৫৪৫

mTLS পোর্ট পরিসীমা ব্যবহার

ডকুমেন্টেশনে এখন সঠিকভাবে বলা হয়েছে যে Apigee mTLS-এর জন্য ZooKeeper পোর্ট রেঞ্জ 10001 থেকে শুরু হয়।

১৫০৭১৭৭৩৮

নেতাবিহীন গুচ্ছ

লিডারবিহীন ক্লাস্টারগুলো mTLS সার্ভিসকে বন্ধ বা পুনরায় চালু হতে বাধা দিচ্ছিল। টাইমআউটের সময়কালও কমানো হয়েছে।

১৪৮৪৮৬৬৮৫

পরোক্ষ বাইন্ড ওপেনএলডিএপি রেপ্লিকেশন এবং এসএসও ইন্টারঅপারেবিলিটি

ইনডাইরেক্ট বাইন্ডিংয়ের ক্ষেত্রে, রেপ্লিকেশন চালু থাকলে (একাধিক OpenLDAP ইনস্ট্যান্স থাকায়) OpenLDAP সার্ভিসটি ইউজার অবজেক্টটি সার্চ করছিল না।

১৪৮১৭৯৯০৭

apigee-analytics-collector পুনরায় যোগ করা হয়েছে

apigee-analytics-collector ইউটিলিটিটি পুনরায় যুক্ত করা হয়েছে। এই ইউটিলিটিটি আপনাকে এপিআই ভলিউম কাউন্ট রিপোর্ট করতে দেয়।

১৪৬৫১১২৫৪

ExtractVariables পলিসি কোনো ত্রুটি দেখাচ্ছে না

যখন কোনো XML ভেরিয়েবল XPath এক্সপ্রেশনের মাধ্যমে রিজলভ করা যেত না, তখন ExtractVariables পলিসিটি প্রক্সিতে চলতে থাকতো। এমনকি যখন IgnoreUnresolvedVariables এলিমেন্ট অথবা continueOnError অ্যাট্রিবিউটকে false সেট করা হতো, তখনও এটি ঘটতো।

১৩০০১৩৭৪৬

নিষ্ক্রিয়কারী সংস্থাগুলি

মনিটাইজেশন থেকে কোম্পানিগুলোকে নিষ্ক্রিয় করার বাটনটি অনুপলব্ধ ছিল।

১২০৭৯৯১৮২

ওপেনএলডিএপি আপগ্রেড

একাধিক ডেটাসেন্টার পরিবেশে OpenLDAP আপগ্রেড করার প্রক্রিয়ার ফলে এটি ত্রুটিপূর্ণ অবস্থায় পরিণত হয়।

১৪৫২৩৬০৮৩

সিস্টেম অ্যাডমিন ব্যবহারকারীর নাম: পাসওয়ার্ডের দৈর্ঘ্য

সিস্টেম অ্যাডমিনের ইউজারনেম ও পাসওয়ার্ড ৫৭ অক্ষরের বেশি হওয়ায় এজ এসএসও ইনস্টলেশন স্ক্রিপ্টটি ব্যর্থ হয়।

১৩৫৬১৬৪৯৮

SSO সেটআপ স্ক্রিপ্ট ব্যর্থতা

একটি সমস্যার সমাধান করা হয়েছে যেখানে ফাইল-স্কিম ইউআরএল ব্যবহারের কারণে এসএসও সেটআপ স্ক্রিপ্ট ব্যর্থ হচ্ছিল।

১১১৪২০২৬৩

মেসেজ লগিং পলিসিতে ConcurrentModificationException ঠিক করুন

মেসেজ লগিং পলিসি ব্যবহার করার সময় উদ্ভূত বিভিন্ন রেস কন্ডিশন দূর করুন।

১৪৭৪৫৮৩৩০

Postgresql-এর ব্যাকআপে SSO তথ্য সংরক্ষিত না হওয়ার সমস্যার সমাধান।

PostgreSQL ব্যাকআপগুলিতে SSO কনফিগারেশন ডেটা অনুপস্থিত থাকার সমস্যাটি সমাধান করা হয়েছে।