Bug 25597 - runnable tasks
Summary: runnable tasks
Status: CLOSED FIXED
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: git.altlinux.org (show other bugs)
Version: unspecified
Hardware: all Linux
: P3 normal
Assignee: Dmitry V. Levin
QA Contact: Mikhail Gusarov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-11 13:23 MSK by viy
Modified: 2011-05-19 16:31 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description viy 2011-05-11 13:23:51 MSK
было бы хорошо либо сделать все failed tasks публично runnable,
либо иметь атрибут runnable (любой может сделать run для этой task)
при чем в идеале как еще одна опция вроде -b branch -- -r(unnable)
нужно для workflow с роботом :
робот делает новую сборку, майнтайнер делает ей approve.
затем надо ее перезапустить, но у майнтайнера прав на run нет.
а робот сам не догадается :)
та же ситуация и с людьми. Человек выложил NMU и пропал.
выписал ему approve -- но этого мало, надо еще гоняться за ним 
и дополнительно просить, чтобы он сделал run.
--------------------------------------------------------------------
<quote>
>>> я ее сделал shared task, вы сделайте ей approve и затем run.
>  Что-то не видно результата. А повторно запустить задачу я не могу:
> $ ssh git.alt task run 44204
> girar-task run: task #44204 belongs to cronbuild

да, точно. такое поведение girar-task не дружественное :(
надо FR: на girar-task вешать, чтобы поддерживал такой workflow с роботом :(
</quote>
---------------------------------------------------------------------
Comment 1 Dmitry V. Levin 2011-05-19 02:42:54 MSK
В gear e48dc5b и girar-builder ff57648 реализовано другое решение этой задачи:
Задание в состоянии EPERM теперь может запустить любой при условии что оно проходит gb-task-check-acl на момент запуска.
Comment 2 viy 2011-05-19 16:31:40 MSK
спасибо!