Bug 25597 - runnable tasks
: runnable tasks
Status: CLOSED FIXED
: Infrastructure
(All bugs in Infrastructure/git.altlinux.org)
: unspecified
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2011-05-11 13:23 by
Modified: 2011-05-19 16:31 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2011-05-11 13:23:51
было бы хорошо либо сделать все 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 From 2011-05-19 02:42:54 -------
В gear e48dc5b и girar-builder ff57648 реализовано другое решение этой задачи:
Задание в состоянии EPERM теперь может запустить любой при условии что оно
проходит gb-task-check-acl на момент запуска.
------- Comment #2 From 2011-05-19 16:31:40 -------
спасибо!