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

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

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

দ্রষ্টব্য: এই সংস্করণটি ৩১শে আগস্ট, ২০২৪ পর্যন্ত সমর্থিত হবে।

আপডেট পদ্ধতি

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

এই রিলিজটি আপডেট করলে নিম্নলিখিত RPM তালিকার উপাদানগুলো আপডেট হবে:

  • edge-management-server-4.52.00-0.0.60190.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
  • এজ-রাউটার-4.52.00-0.0.60190.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
  • apigee-provision-4.52.00-0.0.623.noarch.rpm
  • apigee-sso-4.52.00-0.0.21245.noarch.rpm
  • edge-analytics-4.52.00-0.0.40091.noarch.rpm
  • apigee-postgresql-14.5-0.0.2739.noarch.rpm
  • edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
  • apigee-sosreport-5.0-0.0.2509.noarch.rpm

আপনার বর্তমানে ইনস্টল করা RPM সংস্করণগুলি আপডেট করার প্রয়োজন আছে কিনা, তা পরীক্ষা করতে নিম্নলিখিতটি লিখুন:

apigee-all version

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

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

    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-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. ম্যানেজমেন্ট সার্ভারে apigee-provision ইউটিলিটিটি আপডেট করুন:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. পোস্টগ্রেস নোডগুলি (মাস্টার এবং স্ট্যান্ডবাই) আপডেট করুন:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. সমস্ত এজ নোডে, এজ প্রসেসের জন্য update.sh স্ক্রিপ্টটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. সমস্ত নোডে SSO চালু করার জন্য update.sh স্ক্রিপ্টটি চালান:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

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

এই সংস্করণে কোনো নিরাপত্তাজনিত সমস্যা সমাধান করা হয়নি।

সমর্থিত সফ্টওয়্যারে পরিবর্তন

এই রিলিজে সমর্থিত সফটওয়্যারে কোনো পরিবর্তন আনা হয়নি।

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

এই সংস্করণে নতুন কোনো কিছু বাতিল বা অবসায়ন করা হয়নি।

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

এই সংস্করণে কোনো নতুন বৈশিষ্ট্য নেই।

বাগ সংশোধন

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

ইস্যু আইডি বর্ণনা
২৭১০৯৩৪৬১

OASValidation পলিসিটি অতিরিক্ত হিপ মেমরি ব্যবহার করছিল।

এটি ঠিক করা হয়েছে।
২৪৮৪৯৯৭৭৭

একটি POST অনুরোধের ভিতরে আরেকটি GET অনুরোধ ঢুকিয়ে দেওয়া প্রতিরোধ করার জন্য আরও কিছু যাচাই ব্যবস্থা যোগ করা হয়েছে।

২৪৫৩৮৭১০১

ডেভেলপার অ্যাপ সম্পর্কিত এপিআইগুলোর অডিট ডেটা সংশোধন করা হয়েছে।

কনজিউমার সিক্রেট এখন ধারাবাহিকভাবে একটি মাস্কড (ছদ্মবেশী) পদ্ধতিতে লগ করা হয়। যদি আপনি অডিটে প্লেইনটেক্সট সিক্রেট লগ করতে চান, তবে সিক্রেটটি মাস্ক হওয়া থেকে বিরত রাখতে ম্যানেজমেন্ট সার্ভারে conf_keymanagement_app.auditlog.mask.secret কনফিগারেশনটি false এ সেট করতে পারেন।
২৬৭৭৭৮৩৬২

ক্রন এন্ট্রি যোগ করার সময় Apigee-provision খালি লাইন তৈরি করছিল।

এটি ঠিক করা হয়েছে।
২৬৭৭৮৮৮৫৬

রিবিল্ডইনডেক্স উন্নত করা হয়েছে, যাতে প্রতিটি এনটিটির জন্য ১০ হাজারেরও বেশি অ্যাপ থাকলেও নন-আইডি ভিত্তিক ইনডেক্স এপিআইগুলো সঠিকভাবে কাজ করে।

২৭৩৯৩১১১৮

MGMT API-এর একটি রিগ্রেশন সংশোধন করা হয়েছে, যার কারণে রিকোয়েস্টের অ্যাকসেপ্ট হেডারে ওয়াইল্ডকার্ড থাকলে ভুল কন্টেন্ট টাইপ রিটার্ন হচ্ছিল।

এর কারণে UI-তে ট্রেস ফাইল ডাউনলোড করার সময়ও ব্যর্থতা ঘটছিল।
২৭৪৫৮৭৮২৩

নিরাপত্তাজনিত কারণে, XSLTransform Policy-তে এখন থেকে এক্সটার্নাল এনটিটি ডিফল্টভাবে লোড করার অনুমতি নেই।

আপনি মেসেজ প্রসেসরে conf_feature-flags_xsl.allow.external.entities=true ফ্ল্যাগটি সেট করে এটি অগ্রাহ্য করতে পারেন।
২৪৫৩৮৭১০১

ডেভেলপার অ্যাপ সম্পর্কিত এপিআইগুলোর অডিট ডেটা সংশোধন করা হয়েছে।

কনজিউমার সিক্রেট এখন ধারাবাহিকভাবে একটি মাস্কড (ছদ্মবেশী) পদ্ধতিতে লগ করা হয়। যদি আপনি অডিটে প্লেইনটেক্সট সিক্রেট লগ করতে চান, তবে সিক্রেটটি মাস্ক হওয়া থেকে বিরত রাখতে ম্যানেজমেন্ট সার্ভারে conf_keymanagement_app.auditlog.mask.secret কনফিগারেশনটি false এ সেট করতে পারেন।
২৭৬৯৯১৯৬৫

OPDK v4.52.00-এ প্রবর্তিত একটি বাগ সংশোধন করা হয়েছে, যার কারণে নির্দিষ্ট কিছু API এবং Accept হেডার সংমিশ্রণ ব্যর্থ হচ্ছিল।

২৬০০২৪৯৫৩

যখন একটি টার্গেট সার্ভার ব্যবহার করা হতো এবং একটি টার্গেট ত্রুটি দেখা দিত, তখন Apigee ইউআরএল (URL) এবং হোস্ট (Host)-এর মতো কিছু টার্গেট ভেরিয়েবল পূরণ করছিল না।

এর সমাধান করা হয়েছে।
২৭৪৩৯৯৭৭৫

Edge for Private Cloud v4.51 থেকে v4.52-এ আপগ্রেড করার সময় Cassandra এবং cassandra-client সর্বশেষ সংস্করণে আপগ্রেড হচ্ছিল না।

এটি ঠিক করা হয়েছে।
২৬৯৫৪৫৫১২

Gateway-তে Postgres ড্রাইভারের সংস্করণ 42.5.4-এ আপডেট করা হয়েছে।

২৭০২০৩১৮৫

মনিটাইজেশন-এ পোস্টগ্রেস ড্রাইভার ভার্সন ৪২.৫.৪-এ আপডেট করা হয়েছে।

১৯৭৫২৯৮৩৯

প্রক্সিগুলির অবস্থা বিবরণে নতুন লাইনগুলির উন্নততর ব্যবস্থাপনা।

২১৪৬৬৪১৯৮

অ্যানালিটিক্স ফ্যাক্ট টেবিলে একটি কলাম যোগ করা হয়েছে, যা চালু হতে সবচেয়ে বেশি সময় নেওয়া শীর্ষ তিনটি পলিসিকে ধারণ করে।

২৫৮৮৯৮৮১২

অ্যাপগুলি ফেচ করার এপিআই রেসপন্স থেকে অপ্রত্যাশিত প্যারামিটার credentialsLoaded সরিয়ে ফেলা হয়েছে।

২৭০৯৬৭৫৪৭

Edge for Private Cloud 4.50 থেকে 4.52-এ আপগ্রেড করার সময় একটি সমস্যা হয়েছিল।

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

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

Apigee-postgresql সংস্করণ 4.50 বা 4.51 থেকে সংস্করণ 4.52-এ আপগ্রেড করার সময় সমস্যা হচ্ছে। এই সমস্যাগুলো মূলত তখনই দেখা দেয় যখন চাইল্ড ফ্যাক্ট টেবিলের সংখ্যা ৫০০-এর বেশি হয়। এর একটি সমাধান পেতে, Edge for Private Cloud-এর Known issues-এর অধীনে "Postgresql upgrade when updating to version 4.52" অংশটি দেখুন।

জ্ঞাত সমস্যাগুলির সম্পূর্ণ তালিকার জন্য Edge for Private Cloud-এর জ্ঞাত সমস্যাসমূহ দেখুন।

একাধিক প্যাচ সংস্করণ প্রয়োগ করা হচ্ছে

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

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

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

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