| 兩邊的前次修訂版 前次修改
下次修改 | 前次修改
|
| tech:alpine_semaphore [2025/11/25 15:38] – [安裝 Ansible UI - Semaphore (Docker)] jonathan | tech:alpine_semaphore [2025/11/25 16:00] (目前版本) – [常見問題] jonathan |
|---|
| * 之前沒看到, 突然 UI 出現可以刪除或編輯 template 功能 \\ {{:tech:2024-01-02_195145.png?600|}} \\ {{:tech:2024-01-02_195212.png?600|}} | * 之前沒看到, 突然 UI 出現可以刪除或編輯 template 功能 \\ {{:tech:2024-01-02_195145.png?600|}} \\ {{:tech:2024-01-02_195212.png?600|}} |
| - 執行時 log 內出現 failed_modules: ansible.legacy.setup: ansible_facts: discovered_interpreter_python: /usr/bin/python, failed: true | - 執行時 log 內出現 failed_modules: ansible.legacy.setup: ansible_facts: discovered_interpreter_python: /usr/bin/python, failed: true |
| * 表示目標主機內可能未安裝 python, 需要先手動進行安裝 Exp. Alpine 目標主機<cli>apk add python3</cli> | * 表示目標主機內可能未安裝 python, 需要先手動進行安裝 Exp. Alpine 目標主機<cli>apk add python3</cli> |
| | - 使用 latest tag 的 image 在升級到 2.16.45 版後, **任務範本(Task Templates)**如果出現空白 (實際上是呼叫 api/project/1/views 出現 404) |
| | * 參考 - https://github.com/semaphoreui/semaphore/issues/3245 |
| | - 改用 image: semaphoreui/semaphore:v2.17.0-beta20 |
| | - 進入啟動的容器內執行<cli>semaphore migrate --undo-to 2.16.100</cli>執行訊息<cli> |
| | b4f992d8e0a7:~$ semaphore migrate --undo-to 2.16.100 |
| | Loading config |
| | Validating config |
| | [ROLLBACK] > drop table project__template_role |
| | [ROLLBACK] > drop table role; |
| | [ROLLBACK] > alter table project__view drop column `type` |
| | [ROLLBACK] > alter table project__view drop column `hidden` |
| | [ROLLBACK] > alter table project__view drop column `filter` |
| | [ROLLBACK] > alter table project__view drop column `sort_column` |
| | [ROLLBACK] > alter table project__view drop column `sort_reverse`; |
| | Rollback Finished |
| | Postgres semaphore@postgres semaphore |
| | </cli> |
| | - 改回 image: semaphoreui/semaphore:latest |
| |
| ===== 參考網址 ===== | ===== 參考網址 ===== |