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

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

हमने 6 दिसंबर, 2024 को Private Cloud के लिए, Apigee Edge का नया वर्शन रिलीज़ किया है.

अपडेट करने का तरीका

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

इस रिलीज़ को अपडेट करने पर, नीचे दिए गए कॉम्पोनेंट अपडेट हो जाएंगे:

  • 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

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

apigee-all version

इंस्टॉलेशन को अपडेट करने के लिए, Edge नोड पर यह तरीका अपनाएं:

  1. सभी Edge नोड पर:

    1. Yum रिपॉज़िटरी साफ़ करें:
      sudo yum clean all
    2. Edge 4.52.02 की सबसे नई bootstrap_4.52.02.sh फ़ाइल को /tmp/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 Cassandra में edgenotification जैसे पुराने स्कीमा मौजूद होने की वजह से आ रही समस्या को ठीक किया गया है.
361436097 Cassandra के drop_old_tables निर्देश में, पुष्टि करने के लिए जांचें जोड़ी गई हैं. इससे, अगर Cassandra क्लस्टर में स्कीमा के कई वर्शन मौजूद हैं, तो यह निर्देश नहीं चलेगा.
370115540 Cassandra को इंस्टॉल या कॉन्फ़िगर करने के लिए, setup.sh स्क्रिप्ट का इस्तेमाल करने पर, कभी-कभी आ रही समस्या को ठीक किया गया है.
375487499 rebuildIndex एपीआई की सुविधा को वापस लाया गया है.
362909723 Postgres ड्राइवर को वर्शन 42.5.5 पर अपग्रेड किया गया है.
379179891 Cassandra अब सिस्टम टेबल के रेप्लिकेशन फ़ैक्टर को क्लस्टर टोपोलॉजी के हिसाब से सेट करता है.
381092556 कई कॉम्पोनेंट में मौजूद स्क्रिप्ट में, डायरेक्ट्री की मौजूदगी की जांच करने के लिए, पुष्टि करने की प्रोसेस जोड़ी गई है.
372068460 Apigee के मालिकाना हक वाली डेटा डायरेक्ट्री को Cassandra के लिए TMPDIR के तौर पर सेट किया गया है.
373673550 QPID के wait_for_ready ऐक्शन को बेहतर बनाया गया है.
360376605 AWS एनवायरमेंट में, Private Cloud के लिए Edge इस्तेमाल करने वाले लोगों को मुद्रीकरण के एपीआई इस्तेमाल करने में आ रही समस्या को ठीक किया गया है.

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

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

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

सपोर्ट किए जाने वाले सॉफ़्टवेयर में बदलाव

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

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

बंद की जा रही सुविधाएं और रिटायरमेंट

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

नई सुविधाएं

इस सेक्शन में, इस रिलीज़ में जोड़ी गई नई सुविधाओं के बारे में बताया गया है.

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

ज्ञात समस्याएं

ज्ञात समस्याओं की पूरी सूची देखने के लिए, Private Cloud के लिए Edge में मौजूद ज्ञात समस्याएं लेख पढ़ें.

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

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

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

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

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