Bug 41169 - task ls --needs-approval не выводит задание если один из сабтасков не требует аппрува
Summary: task ls --needs-approval не выводит задание если один из сабтасков не требует...
Status: CLOSED FIXED
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: girar (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: placeholder@altlinux.org
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-19 13:17 MSK by Mikhail Chernonog
Modified: 2021-11-25 18:09 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Chernonog 2021-10-19 13:17:45 MSK
Задание: 286088 build 8
Данный таск не попадает в список needs-approval ни для maint, ни для tester.
Команды:
ssh girar task ls --all --needs-approval=maint --repo=p10
ssh girar task ls --all --needs-approval=tester --repo=p10

Это связано с тем что один из сабтасков, а именно mkimage-profiles, не требует аппрува.
http://webery.altlinux.org/log/p10/eperm/286088/logs/events.8.1.log

Сборочница не умеет отслеживать описанное выше поведение таска.
Правильное поведение: чтобы сборочница показывала такие таски в списке, если хотя бы один сабтаск требует аппрува.
Comment 1 Dmitry V. Levin 2021-11-24 18:33:21 MSK

*** This bug has been marked as a duplicate of bug 38204 ***
Comment 2 Dmitry V. Levin 2021-11-24 19:02:28 MSK
Нет, всё-таки эти случаи не идентичны.
Comment 3 Dmitry V. Levin 2021-11-25 18:09:31 MSK
Fixed in 61668cdc59b34715403c1e0e044b10e2058b48b2.