Bug 40728 - удаление плана из таска в начале итерации
Summary: удаление плана из таска в начале итерации
Status: NEW
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: girar (show other bugs)
Version: unspecified
Hardware: all Linux
: P5 enhancement
Assignee: placeholder@altlinux.org
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-13 17:12 MSK by Danil Shein
Modified: 2021-08-23 14:46 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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)
> Необходимо удалять план из задания в начале каждой новой итерации итерации.

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