Bug 40728

Summary: удаление плана из таска в начале итерации
Product: Infrastructure Reporter: Danil Shein <dshein>
Component: girarAssignee: placeholder <placeholder>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: enhancement    
Priority: P5 CC: glebfm, ldv, rider, sotor
Version: unspecified   
Hardware: all   
OS: Linux   

Description Danil Shein 2021-08-13 17:12:18 MSK
Необходимо удалять план из задания в начале каждой новой итерации итерации.
 
У некоторых заданий возникает ситуация когда таск в текущей итерации не собрался или был отменён а план с неактуальным состоянием (хэши удаляемых и добавляемых пакетов) остаётся в таске от предыдущей итерации.

Актуальность данных в структуре таска критически важна для загрузки информации в базу данных altrepodb и последующего использования, в том числе и для создания состояний репозитория по таску для задач тестирования.
Comment 1 Anton Farygin 2021-08-13 17:29:02 MSK
Здесь скорее вопрос в том, как понять - тухлый план или живой.

На данный момент мы придумали сравнивать время создания файлов try и iter с временем изменения каталога plan, но это выглядит костылём.
Comment 2 Dmitry V. Levin 2021-08-13 18:24:20 MSK
(In reply to Danil Shein from comment #0)
> Необходимо удалять план из задания в начале каждой новой итерации итерации.

Я думаю, что это можно сделать.