4.52.00.01 - Private Cloud के रिलीज़ नोट के लिए Edge

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

हमने 19 अप्रैल, 2023 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया है.

ध्यान दें: यह वर्शन 31 अगस्त, 2024 तक काम करेगा.

अपडेट करने की प्रोसेस

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

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

  • 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
  • edge-router-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

इंस्टॉलेशन को अपडेट करने के लिए, 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-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. Postgres नोड (मास्टर और स्टैंडबाय) अपडेट करें:
    /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. सभी नोड पर एसएसओ के लिए, update.sh स्क्रिप्ट को लागू करें:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

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

इस रिलीज़ में, सुरक्षा से जुड़ी कोई समस्या ठीक नहीं की गई है.

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

इस रिलीज़ में, काम करने वाले सॉफ़्टवेयर में कोई बदलाव नहीं किया गया है.

बंद की गई सुविधाएं और सेवाएं

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

नई सुविधाएं

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

गड़बड़ियां ठीक की गईं

इस सेक्शन में, Private Cloud में मौजूद उन गड़बड़ियों की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया है.

समस्या आईडी ब्यौरा
271093461

OASValidation नीति, हीप मेमोरी के बंटवारे के लिए बहुत ज़्यादा जगह ले रही थी

इस समस्या को ठीक कर दिया गया है.
248499777

GET अनुरोध को किसी दूसरे POST अनुरोध में स्मगल करने से रोकने के लिए, ज़्यादा जांचें जोड़ी गईं.

245387101

डेवलपर के ऐप्लिकेशन से जुड़े एपीआई का बदला गया ऑडिट डेटा.

उपयोगकर्ता सीक्रेट को अब लगातार मास्क किए गए तरीके से लॉग किया जाता है. अगर आपको ऑडिट में सादे टेक्स्ट वाले सीक्रेट को लॉग करना है, तो मैनेजमेंट सर्वर में कॉन्फ़िगरेशन conf_keymanagement_app.auditlog.mask.secret को false पर सेट करें, ताकि सीक्रेट को मास्क होने से रोका जा सके.
267778362

Apigee-provision, क्रॉन एंट्री जोड़ते समय खाली लाइनें बना रहा था.

इस समस्या को ठीक कर दिया गया है.
267788856

rebuildindex को बेहतर बनाया गया है, ताकि जब हर इकाई के लिए 10 हज़ार से ज़्यादा ऐप्लिकेशन हों, तब आईडी पर आधारित नहीं होने वाले इंडेक्स एपीआई ठीक से काम कर सकें.

273931118

MGMT API में हुई रिग्रेशन की समस्या को ठीक किया गया है. इस समस्या की वजह से, अनुरोधों में Accept हेडर में वाइल्डकार्ड होने पर, कॉन्टेंट टाइप गलत तरीके से दिखाए जा रहे थे.

इस वजह से, यूज़र इंटरफ़ेस (यूआई) में ट्रेस फ़ाइल डाउनलोड करने में भी समस्याएं आ रही थीं.
274587823

सुरक्षा से जुड़ी वजहों से, अब XSLTransform नीति में डिफ़ॉल्ट रूप से बाहरी इकाइयों को लोड करने की अनुमति नहीं है.

Message Processor में conf_feature-flags_xsl.allow.external.entities=true फ़्लैग सेट करके, इस सेटिंग को बदला जा सकता है.
245387101

डेवलपर के ऐप्लिकेशन से जुड़े एपीआई का बदला गया ऑडिट डेटा.

उपयोगकर्ता सीक्रेट को अब लगातार मास्क किए गए तरीके से लॉग किया जाता है. अगर आपको ऑडिट में सादे टेक्स्ट वाले सीक्रेट को लॉग करना है, तो मैनेजमेंट सर्वर में कॉन्फ़िगरेशन conf_keymanagement_app.auditlog.mask.secret से false पर सेट करें, ताकि सीक्रेट को मास्क होने से रोका जा सके.
276991965

OPDK v4.52.00 में मौजूद एक गड़बड़ी को ठीक किया गया है. इसकी वजह से, कुछ एपीआई और Accept हेडर कॉम्बिनेशन काम नहीं कर रहे थे.

260024953

जब टारगेट सर्वर का इस्तेमाल किया जाता था और टारगेट से जुड़ी कोई गड़बड़ी होती थी, तब Apigee कुछ टारगेट वैरिएबल की वैल्यू नहीं भरता था. जैसे, यूआरएल और होस्ट.

इस समस्या को हल कर दिया गया है.
274399775

Edge for Private Cloud v4.51 से v4.52 पर अपग्रेड करने के दौरान, Cassandra और cassandra-client नए वर्शन पर अपग्रेड नहीं हो रहे थे.

इस समस्या को ठीक कर दिया गया है
269545512

Gateway में Postgres ड्राइवर का वर्शन 42.5.4 पर अपडेट किया गया.

270203185

कमाई करने की सुविधा में Postgres ड्राइवर का वर्शन 42.5.4 पर अपडेट किया गया.

197529839

प्रॉक्सी के शर्त वाले स्टेटमेंट में नई लाइनों को बेहतर तरीके से हैंडल किया गया है.

214664198

Analytics की फ़ैक्ट टेबल में एक कॉलम जोड़ा गया है. इसमें उन तीन नीतियों की जानकारी मिलती है जिन्हें लागू होने में सबसे ज़्यादा समय लगा.

258898812

ऐप्लिकेशन फ़ेच करने के एपीआई रिस्पॉन्स से, अनचाहे पैरामीटर credentialsLoaded को हटाया गया.

270967547

Edge for Private Cloud 4.50 से 4.52 पर अपग्रेड करने में समस्या आ रही है.

इस समस्या को ठीक कर दिया गया है.

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

Apigee-postgresql को 4.50 या 4.51 से 4.52 वर्शन में अपग्रेड करने में समस्याएं आ रही हैं. ये समस्याएं मुख्य रूप से तब होती हैं, जब चाइल्ड फ़ैक्ट टेबल की संख्या 500 से ज़्यादा होती है. समस्या हल करने के तरीके के लिए, Edge for Private Cloud से जुड़ी ज्ञात समस्याओं में जाकर, वर्शन 4.52 पर अपडेट करते समय Postgresql अपग्रेड करना लेख पढ़ें.

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 mirror का इस्तेमाल करके, Apigee के रेपो की अपनी tarball कॉपी बनाए रखनी होगी. साथ ही, Apigee को इंस्टॉल करने के लिए इस मिरर का इस्तेमाल करना होगा. ज़्यादा जानकारी के लिए, Edge के वर्शन को बनाए रखने के लिए, लोकल Edge रिपॉज़िटरी का इस्तेमाल करना लेख पढ़ें.