پرش به محتویات

🛠 راهنمای نصب Patch سیستم CRM – نسخه PR1

پروژه: A2 MCCI – سیستم جدید CRM

این راهنما شامل مراحل آماده‌سازی، دریافت و نصب Patch، بررسی صحت نصب، و در صورت لزوم انجام بازگردانی (Rollback) می‌باشد.


🧭 مرحله ۱: آماده‌سازی (Preparation)

🔍 بررسی‌های اولیه پیش از نصب Patch:

1.1 بررسی وضعیت پورتال BOMT

لینک دسترسی:
https://<BOMT-HOST>:<PORT>/BOMPortal/login.html

1.2 بررسی دسترسی به پورتال‌های OP و OC

  • https://<CRM-HOST>:<PORT>/operator/bes/sm/login/login.html
  • https://<CRM-HOST>:<PORT>/oc/bes/sm/login/login.html

1.3 بررسی وضعیت Podهای محیط‌های مختلف

با استفاده از دستورات زیر در سرورهای مشخص‌شده:

kubectl get pods -n bes1   # محیط PR1

📥 مرحله ۲: دریافت Patch

2.1 دانلود Patch از سرور GitLab

وارد GitLab داخلی شوید و فایل Patch را از پروژه مربوطه دریافت کنید: از طریق گروه ارسال میشود

ssh gitlab-server
sz /artifacts/crm/patches/pr1-latest.tar.gz

اطمینان حاصل کنید که فایل شامل Patch و قالب Offering مانند opCommerce-3.3110.0_cv4 می‌باشد.


⚙️ مرحله ۳: اجرای Patch

قبل از اجرا و ارسال پچ حتمن نفرات مربوط باید تایید بدهند

3.1 ورود به پورتال BOMT

https://<BOMT-HOST>:<PORT>/BOMPortal/login.html

3.2 آپلود فایل Patch و Template

  1. وارد بخش Basic OPS > Artifact Repository شوید
  2. تب Baseline Artifact را باز کنید
  3. روی Upload کلیک کرده و فایل Patch و Template را بارگذاری کنید

3.3 اجرای فرآیند نصب Patch

  1. به مسیر Basic OPS > Patch Mgmt > Expert Mode بروید
  2. روی Select Version کلیک کنید
  3. در پنجره بازشده، instance مورد نظر (مثلاً: NameofPATCH_11950) را انتخاب کرده و نسخه Patch را تعیین کنید
  4. روی Confirm کلیک نمایید

3.4 شروع به‌روزرسانی

روی گزینه Submit & Upgrade کلیک کرده و منتظر پایان عملیات بمانید


✅ مرحله ۴: بررسی صحت نصب (Verification)

4.1 بررسی Podهای محیط PR1

kubectl get pods -n bes1

4.2 بررسی مجدد پورتال‌های OP و OC

  • https://<CRM-HOST>:<PORT>/operator/bes/sm/login/login.html
  • https://<CRM-HOST>:<PORT>/oc/bes/sm/login/login.html

🔁 مرحله ۵: بازگردانی (Rollback) – در صورت نیاز

5.1 اجرای بازگردانی

در پورتال BOMT وارد بخش Patch Mgmt > Patch Record شوید Patch مورد نظر را انتخاب کرده و روی گزینه RollBack کلیک نمایید


🔎 مرحله ۶: بررسی پس از بازگردانی (Rollback Verification)

6.1 بررسی مجدد Podهای محیط PR1

kubectl get pods -n bes1

6.2 بررسی نهایی پورتال‌های OP و OC

  • https://<CRM-HOST>:<PORT>/operator/bes/sm/login/login.html
  • https://<CRM-HOST>:<PORT>/oc/bes/sm/login/login.html

📝 نکات پایانی

  • حتماً قبل و بعد از اعمال Patch از وضعیت سیستم عکس یا گزارش تهیه کنید
  • در صورت بروز خطا، فایل‌های Log سیستم را بررسی کرده و با تیم ADM هماهنگ شوید
  • از یک مرورگر به‌روز و پایدار (مثل Chrome یا Firefox) استفاده کنید

📅 آخرین به‌روزرسانی: تیر ۱۴۰۴