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

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

हमने 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

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

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