تماس REST API را برای استفاده درست کنید

من در حال نوشتن چند اسکریپت برای خودکار کردن به‌روزرسانی‌های میان‌افزار هستم. وقتی نمایه سرور با به‌روزرسانی الگوی نمایه سرور ناسازگار است، به خوبی کار می‌کند. با این حال، من سروری دارم که نمایه سرور با الگوی نمایه سرور مطابقت دارد، اما “خط پایه میان افزار اعمال شده بر روی سخت افزار سرور با خط پایه میان افزار انتخاب شده در نمایه سرور ناسازگار است.” رابط کاربری گرافیکی در حال نمایش آن پیام است. نسخه iLO یک نسخه پشت سر خط پایه فعلی SPP است. به نظر نمی‌رسد که نمی‌توانم تماس REST API درستی برای دیدن آن اطلاعات پیدا کنم. پروفایل سرور رو کشیدم:

curl –insecur –silent –header “X-API-Version: ${currentVersion}” –header “auth: ${sessionID}” — request GET ${OneView}/rest/server-profiles/${ profUUID}

برمی گردم (تا حدی):

“templateCompliance”: “Compliant”، “firmware”: { “consistencyState”: “Consistent”، ….

هیچ کجا چیزی شبیه ناسازگاری نمی بینم. کسی می‌داند تماس صحیح REST API برای دیدن این پیام چیست؟




منبع: https://community.hpe.com/t5/hpe-oneview/correct-rest-api-call-to-use/m-p/7175405#M7564

تحریریه مجله اچ پی