4.52.00.03 - Edge for Private Cloud রিলিজ নোট

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন।
তথ্য

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

মনে রাখবেন: এই ভার্সন ২৫ অক্টোবর, ২০২৪ পর্যন্ত কাজ করবে।

আপডেট করার পদ্ধতি

আপনি যদি Edge for Private Cloud-এর আগের রিলিজ থেকে আপডেট করে থাকেন, তাহলে কীভাবে এই রিলিজ ইনস্টল করবেন তা এই বিভাগে বর্ণনা করা হয়েছে। আগের কোনও রিলিজ থেকে আপডেট করতে চাইলে, একাধিক প্যাচ ভার্সন প্রয়োগ করা দেখুন।

এই রিলিজ আপডেট করলে, RPM-এর নিম্নলিখিত তালিকায় থাকা কম্পোনেন্ট আপডেট হয়ে যাবে:

  • edge-gateway-4.52.00-0.0.60200.noarch.rpm
  • edge-management-server-4.52.00-0.0.60200.noarch.rpm
  • edge-message-processor-4.52.00-0.0.60200.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60200.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60200.noarch.rpm
  • edge-router-4.52.00-0.0.60200.noarch.rpm
  • apigee-sso-4.52.00-0.0.21316.noarch.rpm
  • edge-analytics-4.52.00-0.0.40100.noarch.rpm
  • edge-management-ui-4.52.00-0.0.20029.noarch.rpm
  • edge-ui-4.52.00-0.0.20233.noarch.rpm
  • apigee-service-4.52.00-0.0.1500.noarch.rpm
  • apigee-mirror-4.52.00-0.0.1032.noarch.rpm
  • apigee-tomcat-9.0.82-0.0.939.noarch.rpm
  • apigee-configutil-4.52.00-0.0.624.noarch.rpm

আপনার বর্তমানে ইনস্টল করা RPM ভার্সন আপডেট করতে হবে কিনা তা দেখতে, আপনি এগুলি লিখে চেক করতে পারেন:

apigee-all version

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

  1. সব Edge নোডে:

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

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

    4. apigee-service.sh স্ক্রিপ্ট এক্সিকিউট করতে source কমান্ড ব্যবহার করুন:
      source /etc/profile.d/apigee-service.sh
  2. সব Edge নোডে, Edge প্রসেসের জন্য update.sh স্ক্রিপ্ট এক্সিকিউট করুন:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. সব নোডে SSO-এর জন্য update.sh স্ক্রিপ্ট এক্সিকিউট করুন:
  4. /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  5. সব UI নোডে, UI-এর জন্য update.sh স্ক্রিপ্ট এক্সিকিউট করুন:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  6. আপনি নতুন Edge অভিজ্ঞতা ব্যবহার করলে, নিম্নলিখিত কমান্ড এক্সিকিউট করুন:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

নিরাপত্তা সংক্রান্ত সমস্যার সমাধান করা হয়েছে

এই রিলিজে সমাধান করা পরিচিত নিরাপত্তা সংক্রান্ত সমস্যার তালিকা নিচে দেওয়া হল। এইসব সমস্যা এড়াতে, Private Cloud-এর জন্য Edge-এর লেটেস্ট ভার্সন ইনস্টল করুন।
ইস্যু আইডি বিবরণ
279065506 OAuth2-এর জন্য রিডাইরেকশন URL-এ, ক্রস সাইট অনুরোধ জালিয়াতি (CSRF) দুর্বলতা এড়াতে স্টেট প্যারামিটারের এনট্রপি উন্নত করা হয়েছে যাতে এটি অনুমান করা না যায়।",
279065586 ক্লায়েন্ট-সাইড অ্যাটাক থেকে সাইটকে অতিরিক্ত সুরক্ষা দিতে হেডারে কন্টেন্ট নিরাপত্তা সংক্রান্ত নীতি যোগ করা হয়েছে।

সাপোর্ট করা সফ্টওয়্যারে পরিবর্তন

নিম্নলিখিত সফ্টওয়্যার ভার্সনের জন্য সহায়তা যোগ করা হয়েছে:

  • Red Hat Enterprise Linux (Intel 64-বিট): ভার্সন 8.8
  • Oracle Linux (Intel 64-বিট): ভার্সন 7.9, 8.7 ও 8.8
  • Rocky Linux 8
  • Tomcat 9.0.82

সাপোর্ট করা সফ্টওয়্যারের সম্পূর্ণ তালিকা দেখতে প্রাইভেট ক্লাউডের জন্য Edge-এ কাজ করে এমন সফ্টওয়্যার দেখুন।

পুরনো হয়ে যাওয়া ও বন্ধ করে দেওয়া

এই রিলিজে কোনও নতুন ডেপ্রিকেশন বা রিটায়ারমেন্ট নেই।

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

এই রিলিজে নিম্নলিখিত নতুন ফিচার যোগ করা হয়েছে:

সংস্থা ও পরিবেশের নামের জন্য অক্ষরের সর্বাধিক সংখ্যা সেট করুন

এই রিলিজের মাধ্যমে, নতুন সংস্থা বা এনভায়রনমেন্ট তৈরি করার সময় আপনি সংস্থা ও এনভায়রনমেন্টের নামের সর্বাধিক অক্ষর সংখ্যা সীমিত করতে পারবেন। সর্বাধিক অক্ষরের ডিফল্ট ভ্যালু হল ২৫৫। সর্বাধিক সীমা কম করতে, নিজ নিজ প্রপার্টি ফাইলে নিম্নলিখিত প্রপার্টি সেট করুন:

  • সংস্থা প্রপার্টি ফাইলে, org.name.max.length সেট করুন।
  • সংস্থা প্রপার্টি ফাইলে, env.name.max.length সেট করুন।

এইসব প্রপার্টির মধ্যে কোনও একটির মান ০-এর কম বা ২৫৫-এর বেশি হলে, সিস্টেম যথাক্রমে ১ বা ২৫৫-এর সর্বাধিক মান ব্যবহার করবে।

অ্যাক্সেস টোকেনের মেয়াদ শেষ হওয়ার সময় সেট করা

এই রিলিজের মাধ্যমে, আপনি প্রপার্টি conf_keymanagement_oauth_access_token_expiry_time_in_millis-কে মিলি সেকেন্ডে কাঙ্ক্ষিত মেয়াদ শেষ হওয়ার সময় সেট করে অ্যাক্সেস টোকেনের মেয়াদ শেষ হওয়ার সময় সেট করতে পারবেন। এই ফিচার সাধারণত বন্ধ করা থাকে। এটি চালু করতে, মেসেজ প্রসেসরে conf_keymanagement_oauth_access_token_is_apply_limit-কে true হিসেবে সেট করুন।

এই ফিচার Apigee অ্যাডমিনিস্ট্রেটরদের Apigee-তে তৈরি অ্যাক্সেস টোকেনের মেয়াদ শেষ হওয়ার ব্যাপারে আরও ভাল কন্ট্রোল দেয়।

সমস্যার সমাধান

এই বিভাগে, এই রিলিজে সমাধান করা Private Cloud সংক্রান্ত বাগগুলি তালিকাভুক্ত করা হয়েছে।

ইস্যু আইডি বিবরণ
290242749

DataMasking-এ ServiceCallout.response ভেরিয়েবল ব্যবহার করা হলে, ট্রেসে নীতি দেখা যায়নি।

এটি সমাধান করা হয়েছে।
260397807

ইমেল টেমপ্লেটে সমস্যার কারণে ইমেলে মাল্টি-বাইট অক্ষর পাঠানো যায়নি।

এটি সমাধান করা হয়েছে।
234544436

নতুন Edge UI-তে প্রতিষ্ঠান পরিবর্তন করার সময় বাঁদিকের মেনু অদৃশ্য হয়ে যাওয়া সংক্রান্ত একটি সমস্যা ছিল।

এটি সমাধান করা হয়েছে।
293268203

ম্যানেজমেন্ট সার্ভার নোডে Analytics সংক্রান্ত নির্ভরতা অটোমেটিক আপগ্রেড হচ্ছিল না।

এটি সমাধান করা হয়েছে।
261616264

আপগ্রেড প্রসেস চলাকালীন postgresql সরিয়ে দেওয়া/মুছে দেওয়া হচ্ছে না তা নিশ্চিত করতে বুটস্ট্র্যাপ চেক যোগ করা হয়েছে।

279065586

OAuth2-এর জন্য রিডাইরেকশন URL-এ, ক্রস-সাইট রিকোয়েস্ট ফর্জারি (CSRF) দুর্বলতা এড়াতে, এটিকে অপ্রত্যাশিত করে তোলার জন্য স্টেট প্যারামিটারের এনট্রপি উন্নত করা হয়েছে।

283310836

বড় XML পার্স করার সময় সমস্যার মেসেজ দেখানো হয়, সেটি উন্নত করা হয়েছে।

245936798

সংস্থা ও এনভায়রনমেন্টের নামে সমস্যা থাকার কারণে Postgresql <code<create< code="" dir="ltr" translate="no"> কোয়েরি কাজ করছিল না।</code<create<>

দীর্ঘ সংস্থা ও এনভায়রনমেন্ট নামের জন্য postgres ইন্ডেক্স নামের সংঘর্ষ আরও ভালভাবে ম্যানেজ করার মাধ্যমে এটি সমাধান করা হয়েছে।
293733533

Edge-এ Spring থার্ড-পার্টি লাইব্রেরি গেটওয়ে কম্পোনেন্ট 5.3.20 থেকে 5.3.27 ভার্সনে আপডেট করা হয়েছে।

294363158

Edge UI-এর অ্যানালিটিক্স ও মনিটরিং পৃষ্ঠার ড্রপডাউন মেনুতে রিগ্রেশনের কারণে কিছু অতিরিক্ত ডাইমেনশন দেখা যাচ্ছিল।

এটি সমাধান করা হয়েছে।
297889765

apigee-mirror-এর মাধ্যমে জেনারেট করা আর্টিফ্যাক্টে এখন সঠিক মালিকানা আছে।

294989027

নির্দিষ্ট Stats API-এর পারফর্ম্যান্স উন্নত করা হয়েছে।

পরিচিত সমস্যা

পরিচিত সমস্যার সম্পূর্ণ তালিকা পেতে প্রাইভেট ক্লাউডের জন্য Edge-এর পরিচিত সমস্যা দেখুন।

একাধিক প্যাচ ভার্সন প্রয়োগ করা

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

প্রতিটি প্যাচ রিলিজে Edge for Private Cloud-এর নির্দিষ্ট কম্পোনেন্ট সংক্রান্ত আপডেট থাকে, যেমন edge-management-server। একাধিক প্যাচ ভার্সন প্রয়োগ করতে, আপনার বর্তমানে ইনস্টল করা ভার্সনের পরে প্যাচ রিলিজে অন্তর্ভুক্ত প্রতিটি Edge কম্পোনেন্ট আপডেট করতে হবে। আপনার বর্তমান ভার্সনের পরের সব ভার্সনের জন্য Edge for Private Cloud রিলিজ নোট দেখে এবং সেইসব রিলিজের জন্য RPM-এর তালিকা চেক করে আপনি এইসব কম্পোনেন্ট খুঁজে পেতে পারেন। Edge for Private Cloud-এর সব রিলিজ নোটের লিঙ্ক পেতে Apigee রিলিজ নোট দেখুন।

মনে রাখবেন: প্যাচ রিলিজে অন্তর্ভুক্ত কম্পোনেন্টের লেটেস্ট ভার্সনের জন্য RPM ইনস্টল করে আপনাকে প্রতিটি কম্পোনেন্ট একবারই আপডেট করতে হবে। কম্পোনেন্ট আপডেট করতে, সেই ভার্সনের রিলিজ নোটে উল্লেখ করা নির্দেশাবলী অনুসরণ করুন।

মনে রাখবেন: কোনও কম্পোনেন্ট আপগ্রেড করলে, কম্পোনেন্টের লেটেস্ট প্যাচ ভার্সন অটোমেটিক ইনস্টল হয়ে যায়। আপনি যদি লেটেস্ট নয় এমন কোনও প্যাচ ভার্সনে আপগ্রেড করতে চান, তাহলে আপনাকে Apigee mirror ব্যবহার করে Apigee-এর রেপোর tarball কপির নিজস্ব ভার্সন বজায় রাখতে হবে এবং Apigee ইনস্টলেশনের জন্য এই মিরর ব্যবহার করতে হবে। আরও তথ্যের জন্য, আপনার Edge ভার্সন ম্যানেজ করতে একটি লোকাল Edge রিপোজিটরি ব্যবহার করা দেখুন।