איך להתקין גרסה/הוצאה ספציפית?

סיכום מבוסס בינה מלאכותית

In a discussion titled “How to install specific version/release?” under the Installation category, lejeczek seeks help installing a specific Discourse version via Docker, noting that specifying version: v3.4.6 in the .yml file and pulling the corresponding image doesn’t work — the launcher always pulls the latest image, causing bootstrap failures unless using latest-release. ondrej questions the need for an older version, warning that Discourse recommends staying on the latest release for security and feature updates, and that rolling back is unsupported. lejeczek explains they previously ran 3.3.0.beta1-dev successfully but now encounter a broken Discourse UI after attempting to update, displaying an “Oops” error. NateDhaliwal asks for logs, and pfaffman suggests running the update twice to handle PostgreSQL upgrades and notes that running very old versions is difficult due to incompatibility with newer Docker images. pfaffman advises switching to the stable branch or avoiding upgrades entirely if older software is required. lejeczek asks how to share full logs, and NateDhaliwal suggests taking a screenshot of the errors and retrying the update twice as pfaffman recommended.

שלום לכולם.
גוללתי בפורום בחיפוש אחר תשובה/תיעוד - מצאתי משהו שאמור לעבוד - אבל לא מצליח, לא מצליח למצוא דרך לקבל גרסה ספציפית.
אני קורא שהוספה, לדוגמה: version: v3.4.6 לתוך ה-.yml שלך וגם משיכה של אימג’ דוקר ספציפי, לפני הרצת ה-launcher אמורה להביא בדיוק את זה, בגרסה הנתונה הזו, אבל…
ה-./launcher נראה שמושך את האימג’ האחרון ללא קשר, וב-וריאציות שניסיתי, ניסיונות ה-bootstraps שלי תמיד נכשלים, רק ‘latest-release’ מצליח, אבל זה מבטל את המטרה של גרסה ספציפית, באופן טבעי.
האם יש שיטה פשוטה יחסית לבנות/לפרוס גרסה ספציפית?

Hello @lejeczek :waving_hand:

Is there a reason you want this? Its recommended you are on latest and update your site periodically to enjoy new features and most importantly, ensure you have the latest security fixes. Once you update to a specific version rolling back is not supported.

בעזרת השיטה הרשמית הגעתי ל-3.3.0.beta1-dev לפני זמן מה - שפועלת - כעת אני מנסה לעדכן (לגרסה האחרונה) אני מקבל Discourse פגום עם:

אופס

התוכנה המפעילה פורום דיונים זה נתקלה בבעיה בלתי צפויה. אנו מתנצלים על אי הנוחות.

מהן השגיאות ב-/logs?

האם הרצת את העדכון משורת הפקודה פעמיים? יש שם שדרוג של postgres.

Some way I can upload/send somewhere/somebody more complete logs?

Hmm… could you take a screenshot of the errors?
Also, you may want to try what @pfaffman mentioned above: