כאשר העלאת גרסה דרך URL נכשלת לאחר שה-CLI התחבר ל-Director, בדקו היכן הגרסה מורדת. החיבור התקין בין ה-CLI ל-Director עובר בנתיב רשת אחר.

פעולההסביבה שיש לבדוק
ה-CLI מתחבר ל-API של ה-Directorתהליך ה-CLI
ה-Director מושך כתובת URL של גרסה שנמסרהמשימת ה-Director
ה-CLI מעלה ארכיון מקומי שהורד קודםמארח ה-CLI להשגת אותו קובץ והעלאתו

אם ה-Director זקוק לפרוקסי והפריסה משתמשת במאגר הרשמי bosh-deployment, שלבו את קובץ הפעולות misc/proxy.yml ואת הערכים הנדרשים שלו בתהליך פריסת ה-Director הקיים. הוא מוסיף את http_proxy, https_proxy ו-no_proxy לסביבה של משימת ה-Director.

שמרו על החריגים שהשירותים הפנימיים של ה-Director זקוקים להם; ניתוב הורדות חיצוניות דרך פרוקסי אינו אמור להפנות מחדש את קריאות ה-API הפנימיות הללו.

אם למארח ה-CLI כבר יש נתיב הורדה מאושר שעובד, השגת הגרסה שם והעלאת הארכיון המקומי מונעות את המשיכה הזו בצד ה-Director. הדבר משאיר את המדיניות של ה-Director להורדות URL מאוחרות יותר ללא שינוי.

מאמרים קשורים