Bug 11526
| Summary: | при выполнении обновлений нет обработки ошибок | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Anton Farygin <rider> |
| Component: | alterator-updates | Assignee: | manowar <manowar> |
| Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | cas, manowar, mike, romenskiy, zerg |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
| Bug Depends on: | 11527 | ||
| Bug Blocks: | |||
Какую ты хочешь обработку ошибок? Перехватывать stderr у транзакции? да, плюс - по коду ошибки определить факт ошибки. Наверное, стоит перевесить на alterator-pkg (-apt deprecated). С другой стороны, может иметь смысл делать какой-то хинт в окружении или ФС, чтоб указать, что в подобных случаях пакетным скриптам всё-таки лучше не пытаться давать подсказки, а неинтерактивно (с предупреждением) сделать то, что ими же и рекомендуется. BTW предлагаю хинт в виде ненулевого значения переменной окружения DURING_UPGRADE :) (In reply to comment #3) > Наверное, стоит перевесить на alterator-pkg (-apt deprecated). > > С другой стороны, может иметь смысл делать какой-то хинт в окружении или ФС, > чтоб указать, что в подобных случаях пакетным скриптам всё-таки лучше не > пытаться давать подсказки, а неинтерактивно (с предупреждением) сделать то, что > ими же и рекомендуется. 1. alterator-pkg равно как и alterator-apt тут был не причём. Всё дело в самом apt 2. DURING_INSTALL сейчас выставляется. alterator-pkg сейчас этим не занимается. Перевешиваю на alterator-updates Теперь этот модуль занимается обновлением. Модуль alterator-updates 0.2.3 теперь только пишет расписание в /etc/cron.d/alterator-updates для sisyphus-updates (вывод — в /var/log/sisyphus-updates.log), интерактивного dist-upgrade с выводом в веб-интерфейсе в нём нет; он был в alterator-packages (orphaned, последняя сборка 2011). Код возврата apt-get (#11527) починен в 2008. Обработку ошибок требовать не от чего — WONTFIX. |

Description
Anton Farygin 2007-04-17 09:54:12 MSD