4.52.02.01 - Edge for Private Cloud के रिलीज़ नोट

Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

हमने 06 दिसंबर, 2024 को Private Cloud के लिए 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 क्लस्टर में कई स्कीमा वर्शन होने पर, उसे लागू होने से रोकने के लिए, 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 के उपयोगकर्ता कमाई करने की सुविधा देने वाले एपीआई का इस्तेमाल नहीं कर पा रहे थे.

सुरक्षा से जुड़ी समस्याएं ठीक की गईं

यहां सुरक्षा से जुड़ी उन समस्याओं की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया है. इन समस्याओं से बचने के लिए, Edge Private Cloud का नया वर्शन इंस्टॉल करें.

समस्या आईडी ब्यौरा
344961470 XSS की जोखिम की आशंका को दूर करने के लिए, QPID मैनेजमेंट पोर्टल को पैच किया गया.

काम करने वाले सॉफ़्टवेयर में बदलाव

इनके लिए सहायता जोड़ी गई है:

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

पुराने वर्शन और रिटायरमेंट

इस रिलीज़ में, कोई भी सुविधा बंद नहीं की जा रही है.

नई सुविधाएं

इस सेक्शन में, इस रिलीज़ में शामिल नई सुविधाओं की सूची दी गई है.

समस्या आईडी ब्यौरा
352648971 एक ऐसी सुविधा जोड़ी गई है जिसमें राउटर, कॉन्फ़िगर किए गए फ़ॉलबैक सर्टिफ़िकेट/कुंजी को नॉन-स्टैंडर्ड एसएसएल पोर्ट पर दिखाता है. ऐसा उन क्लाइंट के लिए किया जाता है जो एसएनआई के साथ काम नहीं करते. राऊटर नोड पर कॉन्फ़िगरेशन conf_load_balancing_load.balancing.driver.nginx.fallback.server.nonstandard.ports.enabled को true पर सेट करके, इस सुविधा को चालू करें. ज़्यादा जानकारी के लिए, Edge के साथ एसएनआई का इस्तेमाल करना लेख पढ़ें.

पहले से मालूम समस्याएं

Edge for Private Cloud से जुड़ी समस्याएं देखें. इससे आपको, पहले से मौजूद समस्याओं की पूरी सूची दिखेगी.

पैच के कई वर्शन लागू करना

इस सेक्शन में, एक से ज़्यादा पैच वर्शन लागू करने का तरीका बताया गया है. ऐसा तब किया जाता है, जब आपको Edge for Private Cloud के ऐसे वर्शन से अपडेट करना हो जो पैच रिलीज़ के पिछले वर्शन से पहले का हो.

हर पैच रिलीज़ में, Edge for Private Cloud के कुछ खास कॉम्पोनेंट के अपडेट होते हैं. जैसे, edge-management-server. एक से ज़्यादा पैच वर्शन लागू करने के लिए, आपको हर उस Edge कॉम्पोनेंट को अपडेट करना होगा जो आपके मौजूदा वर्शन के बाद रिलीज़ किए गए पैच में शामिल था. ये कॉम्पोनेंट ढूंढने के लिए, अपने मौजूदा वर्शन के बाद के सभी वर्शन के लिए, Edge for Private Cloud के रिलीज़ नोट देखें. साथ ही, उन रिलीज़ के आरपीएम की सूची देखें. Edge for Private Cloud के सभी रिलीज़ नोट के लिंक पाने के लिए, Apigee के रिलीज़ नोट देखें.

ध्यान दें: आपको हर कॉम्पोनेंट को सिर्फ़ एक बार अपडेट करना होगा. इसके लिए, पैच रिलीज़ में शामिल कॉम्पोनेंट के सबसे नए वर्शन के लिए आरपीएम इंस्टॉल करें. कॉम्पोनेंट को अपडेट करने के लिए, उस वर्शन के रिलीज़ नोट में दिए गए निर्देशों का पालन करें.

ध्यान दें: किसी कॉम्पोनेंट को अपग्रेड करने पर, कॉम्पोनेंट का नया पैच वर्शन अपने-आप इंस्टॉल हो जाता है. अगर आपको किसी ऐसे पैच वर्शन पर अपग्रेड करना है जो नया नहीं है, तो आपको Apigee मिरर का इस्तेमाल करके, Apigee के रिपॉज़िटरी की अपनी टार्बॉल कॉपी बनाए रखनी होगी. साथ ही, Apigee इंस्टॉलेशन के लिए इस मिरर का इस्तेमाल करना होगा. ज़्यादा जानकारी के लिए, Edge के वर्शन को बनाए रखने के लिए, स्थानीय Edge रिपॉज़िटरी का इस्तेमाल करना लेख पढ़ें.