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

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

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

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

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

এই রিলিজ আপডেট করলে, নিচে তালিকাভুক্ত কম্পোনেন্ট আপডেট হয়ে যাবে:

  • apigee-cassandra-3.11.16-0.0.2585.noarch.rpm
  • apigee-postgresql-14.5-0.0.2756.noarch.rpm
  • apigee-qpidd-8.0.6-0.0.2533.noarch.rpm
  • edge-analytics-4.52.02-0.0.40121.noarch.rpm
  • edge-gateway-4.52.02-0.0.60260.noarch.rpm
  • edge-management-server-4.52.02-0.0.60260.noarch.rpm
  • edge-message-processor-4.52.02-0.0.60260.noarch.rpm
  • edge-postgres-server-4.52.02-0.0.60260.noarch.rpm
  • edge-qpid-server-4.52.02-0.0.60260.noarch.rpm
  • edge-router-4.52.02-0.0.60260.noarch.rpm
  • edge-mint-gateway-4.52.02-0.0.40465.noarch.rpm
  • edge-mint-management-server-4.52.02-0.0.40465.noarch.rpm
  • edge-mint-message-processor-4.52.02-0.0.40465.noarch.rpm
  • apigee-setup-4.52.02-0.0.1139.noarch.rpm

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

apigee-all version

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

  1. সব Edge নোডে:

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

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

    4. apigee-service.sh স্ক্রিপ্ট এক্সিকিউট করতে source কমান্ড ব্যবহার করুন:
      source /etc/profile.d/apigee-service.sh
    5. apigee-setup ইউটিলিটি আপডেট করুন:
      apigee-service apigee-setup update
  2. সব Cassandra নোডে, update.sh স্ক্রিপ্ট এক্সিকিউট করুন:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  3. সব Qpid নোডে, update.sh স্ক্রিপ্ট এক্সিকিউট করুন:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  4. সব Postgres নোডে, update.sh স্ক্রিপ্ট এক্সিকিউট করুন:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  5. সব Edge নোডে, edge প্রসেসের জন্য update.sh স্ক্রিপ্ট (মনিটাইজেশন সহ) এক্সিকিউট করুন:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

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

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

ইস্যু আইডি বিবরণ
372070691 Cassandra থেকে অপ্রয়োজনীয় JNA লাইব্রেরি সরিয়ে দেওয়া হয়েছে।
362799717 ক্যাশে করা ডেটা মোছার সময় হওয়া সমস্যা সমাধান করা হয়েছে।
361792608 edgenotification-এর মতো বাতিল হয়ে যাওয়া স্কিমা থাকার ফলে Cassandra-তে সমস্যা হচ্ছিল, সেই বাগটির সমাধান করা হয়েছে।
361436097 Cassandra ক্লাস্টারে একাধিক স্কিমা ভার্সন থাকলে, drop_old_tables কমান্ড যাতে এক্সিকিউট না হয়, সেই জন্য Cassandra-এর drop_old_tables কমান্ডে যাচাইকরণ চেক যোগ করা হয়েছে।
370115540 Cassandra ইনস্টল বা কনফিগার করার জন্য setup.sh স্ক্রিপ্ট ব্যবহার করার সময় মাঝে মাঝে হওয়া ব্যর্থতা সংক্রান্ত সমস্যার সমাধান করা হয়েছে।
375487499 rebuildIndex API-এর কার্যকারিতা ফিরিয়ে আনা হয়েছে।
362909723 Postgres ড্রাইভারকে 42.5.5 ভার্সনে আপগ্রেড করা হয়েছে।
379179891 ক্লাস্টার টপোলজি অনুযায়ী Cassandra এখন সিস্টেম টেবিলের রেপ্লিকেশন ফ্যাক্টর সেট করে।
381092556 একাধিক কম্পোনেন্ট জুড়ে স্ক্রিপ্টে ডিরেক্টরি আছে কিনা তা চেক করার জন্য যাচাইকরণ যোগ করা হয়েছে।
372068460 Cassandra-এর জন্য Apigee-মালিকানাধীন ডেটা ডিরেক্টরিকে TMPDIR হিসেবে সেট করুন।
373673550 QPID-এর wait_for_ready অ্যাকশন উন্নত করা হয়েছে।
360376605 AWS এনভায়রনমেন্টে Edge for Private Cloud ব্যবহারকারীদের মনিটাইজেশন API ব্যবহার করতে বাধা দেওয়া সংক্রান্ত সমস্যার সমাধান করা হয়েছে।

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

এই রিলিজে সমাধান করা পরিচিত নিরাপত্তা সংক্রান্ত সমস্যার তালিকা নিচে দেওয়া হল। এইসব সমস্যা এড়াতে, Edge Private Cloud-এর লেটেস্ট ভার্সন ইনস্টল করুন।

ইস্যু আইডি বিবরণ
344961470 XSS দুর্বলতা সমাধান করতে QPID ম্যানেজমেন্ট পোর্টাল প্যাচ করা হয়েছে।

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

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

  • Red Hat Enterprise Linux (RHEL) 8.10
  • Oracle Enterprise Linux (OEL) 8.10

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

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

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

এই বিভাগে এই রিলিজে থাকা নতুন ফিচার তালিকাভুক্ত করা আছে।

ইস্যু আইডি বিবরণ
352648971 এমন একটি ফিচার চালু করা হয়েছে যেখানে SNI কাজ করে না এমন ক্লায়েন্টদের জন্য রাউটার, নন-স্ট্যান্ডার্ড SSL পোর্টের মাধ্যমে কনফিগার করা ফলব্যাক cert/key পরিবেশন করে। রাউটার নোডে কনফিগারেশন conf_load_balancing_load.balancing.driver.nginx.fallback.server.nonstandard.ports.enabled থেকে true করে এই ফিচার চালু করুন। আরও বিবরণের জন্য Edge-এর সাথে SNI ব্যবহার করা দেখুন।

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

পরিচিত সমস্যার সম্পূর্ণ তালিকা পেতে প্রাইভেট ক্লাউডের জন্য 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 মিরর ব্যবহার করে Apigee-এর রেপোর টারবল কপি নিজের কাছে রাখতে হবে এবং Apigee ইনস্টলেশনের জন্য এই মিরর ব্যবহার করতে হবে। আরও তথ্যের জন্য, আপনার Edge ভার্সন ম্যানেজ করার জন্য স্থানীয় Edge রিপোজিটরি ব্যবহার করা দেখুন।