ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Q: allow rebuilds by default
@ 2021-06-24 11:42 Dmitry V. Levin
  2021-06-24 11:53 ` Alexey V. Vissarionov
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Dmitry V. Levin @ 2021-06-24 11:42 UTC (permalink / raw)
  To: ALT Devel discussion list

Hi,

Есть предложение по умолчанию разрешить пересборку пакетов без изменения
исходников, с возможностью opt-out через ACL.  Предварительное обсуждение
и варианты интерфейса можно посмотреть на https://bugzilla.altlinux.org/40226 .

К предстоящему бранчеванию p10 предстоит пересобрать большое число
пакетов, которые входят в дистрибутивы, и которые в результате пересборки
меняются.  Как показала пробная отправка на пересборку относительно
небольшой части этих пакетов, многие из них застревают в состоянии eperm,
причём мантейнеры по разным причинам не проявляют интереса в тестировании
и одобрении соответствующих пересборок.

В связи с этим пересборка пакетов без изменения исходников по умолчанию
будет разрешена, но интерфейс opt-out ещё обсуждается.


-- 
ldv


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Q: allow rebuilds by default
  2021-06-24 11:42 [devel] Q: allow rebuilds by default Dmitry V. Levin
@ 2021-06-24 11:53 ` Alexey V. Vissarionov
  2021-06-24 12:32 ` Alexey Gladkov
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 13+ messages in thread
From: Alexey V. Vissarionov @ 2021-06-24 11:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 2021-06-24 14:42:51 +0300, Dmitry V. Levin wrote:

 > В связи с этим пересборка пакетов без изменения исходников по
 > умолчанию будет разрешена, но интерфейс opt-out ещё обсуждается.

Мне оно видится как группа autorebuild, которую нужно добавить ко
всем ACL. Если там будут только роботы, и изменения в спеки они
вносить не будут - думаю, из ACL эту группу никто удалять не будет.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Q: allow rebuilds by default
  2021-06-24 11:42 [devel] Q: allow rebuilds by default Dmitry V. Levin
  2021-06-24 11:53 ` Alexey V. Vissarionov
@ 2021-06-24 12:32 ` Alexey Gladkov
  2021-06-24 12:39   ` Dmitry V. Levin
  2021-06-24 13:26 ` [devel] " Sergey Afonin
  2021-06-26 19:25 ` Michael Shigorin
  3 siblings, 1 reply; 13+ messages in thread
From: Alexey Gladkov @ 2021-06-24 12:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Jun 24, 2021 at 02:42:51PM +0300, Dmitry V. Levin wrote:
> Hi,
> 
> Есть предложение по умолчанию разрешить пересборку пакетов без изменения
> исходников, с возможностью opt-out через ACL.  Предварительное обсуждение
> и варианты интерфейса можно посмотреть на https://bugzilla.altlinux.org/40226 .
> 
> К предстоящему бранчеванию p10 предстоит пересобрать большое число
> пакетов, которые входят в дистрибутивы, и которые в результате пересборки
> меняются.  Как показала пробная отправка на пересборку относительно
> небольшой части этих пакетов, многие из них застревают в состоянии eperm,
> причём мантейнеры по разным причинам не проявляют интереса в тестировании
> и одобрении соответствующих пересборок.

Я не реагировал, потому что мне это было не очевидно. Я периодически
получаю письма с EPERM, но за этим обычно следует письмо с объяснением.

Внимательно перечитав задания qa_ldv я заметил среди других сообщений лога

2021-Jun-23 14:45:20 :: message: rebuild to update libc.so.6 dependencies for p10

Не знаю как другие, но это весьма важное сообщение очень незаметно. Оно
идёт после урла на задание, после таблички с архитектурами. Неудивительно,
что все игнорируют.

Можно ли сделать message заметнее ?

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Q: allow rebuilds by default
  2021-06-24 12:32 ` Alexey Gladkov
@ 2021-06-24 12:39   ` Dmitry V. Levin
  2021-06-24 12:42     ` Anton Farygin
  2021-06-24 12:49     ` Alexey Gladkov
  0 siblings, 2 replies; 13+ messages in thread
From: Dmitry V. Levin @ 2021-06-24 12:39 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, Jun 24, 2021 at 02:32:26PM +0200, Alexey Gladkov wrote:
> On Thu, Jun 24, 2021 at 02:42:51PM +0300, Dmitry V. Levin wrote:
> > Hi,
> > 
> > Есть предложение по умолчанию разрешить пересборку пакетов без изменения
> > исходников, с возможностью opt-out через ACL.  Предварительное обсуждение
> > и варианты интерфейса можно посмотреть на https://bugzilla.altlinux.org/40226 .
> > 
> > К предстоящему бранчеванию p10 предстоит пересобрать большое число
> > пакетов, которые входят в дистрибутивы, и которые в результате пересборки
> > меняются.  Как показала пробная отправка на пересборку относительно
> > небольшой части этих пакетов, многие из них застревают в состоянии eperm,
> > причём мантейнеры по разным причинам не проявляют интереса в тестировании
> > и одобрении соответствующих пересборок.
> 
> Я не реагировал, потому что мне это было не очевидно. Я периодически
> получаю письма с EPERM, но за этим обычно следует письмо с объяснением.
> 
> Внимательно перечитав задания qa_ldv я заметил среди других сообщений лога
> 
> 2021-Jun-23 14:45:20 :: message: rebuild to update libc.so.6 dependencies for p10
> 
> Не знаю как другие, но это весьма важное сообщение очень незаметно. Оно
> идёт после урла на задание, после таблички с архитектурами. Неудивительно,
> что все игнорируют.
> 
> Можно ли сделать message заметнее ?

Например?
Я мог бы написать текст сообщения ЗАГЛАВНЫМИ БУКВАМИ, так было бы лучше?
Какие есть ещё варианты?


-- 
ldv


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Q: allow rebuilds by default
  2021-06-24 12:39   ` Dmitry V. Levin
@ 2021-06-24 12:42     ` Anton Farygin
  2021-06-24 12:49     ` Alexey Gladkov
  1 sibling, 0 replies; 13+ messages in thread
From: Anton Farygin @ 2021-06-24 12:42 UTC (permalink / raw)
  To: devel

On 24.06.2021 15:39, Dmitry V. Levin wrote:
> On Thu, Jun 24, 2021 at 02:32:26PM +0200, Alexey Gladkov wrote:
>> On Thu, Jun 24, 2021 at 02:42:51PM +0300, Dmitry V. Levin wrote:
>>> Hi,
>>>
>>> Есть предложение по умолчанию разрешить пересборку пакетов без изменения
>>> исходников, с возможностью opt-out через ACL.  Предварительное обсуждение
>>> и варианты интерфейса можно посмотреть на https://bugzilla.altlinux.org/40226 .
>>>
>>> К предстоящему бранчеванию p10 предстоит пересобрать большое число
>>> пакетов, которые входят в дистрибутивы, и которые в результате пересборки
>>> меняются.  Как показала пробная отправка на пересборку относительно
>>> небольшой части этих пакетов, многие из них застревают в состоянии eperm,
>>> причём мантейнеры по разным причинам не проявляют интереса в тестировании
>>> и одобрении соответствующих пересборок.
>> Я не реагировал, потому что мне это было не очевидно. Я периодически
>> получаю письма с EPERM, но за этим обычно следует письмо с объяснением.
>>
>> Внимательно перечитав задания qa_ldv я заметил среди других сообщений лога
>>
>> 2021-Jun-23 14:45:20 :: message: rebuild to update libc.so.6 dependencies for p10
>>
>> Не знаю как другие, но это весьма важное сообщение очень незаметно. Оно
>> идёт после урла на задание, после таблички с архитектурами. Неудивительно,
>> что все игнорируют.
>>
>> Можно ли сделать message заметнее ?
> Например?
> Я мог бы написать текст сообщения ЗАГЛАВНЫМИ БУКВАМИ, так было бы лучше?
> Какие есть ещё варианты?
>
>
Можно было бы выделить заглавными слово "message:"




^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Q: allow rebuilds by default
  2021-06-24 12:39   ` Dmitry V. Levin
  2021-06-24 12:42     ` Anton Farygin
@ 2021-06-24 12:49     ` Alexey Gladkov
  2021-06-24 12:52       ` [devel] message: Ex: " Vitaly Chikunov
  1 sibling, 1 reply; 13+ messages in thread
From: Alexey Gladkov @ 2021-06-24 12:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Jun 24, 2021 at 03:39:16PM +0300, Dmitry V. Levin wrote:
> > Я не реагировал, потому что мне это было не очевидно. Я периодически
> > получаю письма с EPERM, но за этим обычно следует письмо с объяснением.
> > 
> > Внимательно перечитав задания qa_ldv я заметил среди других сообщений лога
> > 
> > 2021-Jun-23 14:45:20 :: message: rebuild to update libc.so.6 dependencies for p10
> > 
> > Не знаю как другие, но это весьма важное сообщение очень незаметно. Оно
> > идёт после урла на задание, после таблички с архитектурами. Неудивительно,
> > что все игнорируют.
> > 
> > Можно ли сделать message заметнее ?
> 
> Например?
> Я мог бы написать текст сообщения ЗАГЛАВНЫМИ БУКВАМИ, так было бы лучше?
> Какие есть ещё варианты?

Можно ли сообщение, если оно есть писать перед урлом на лог ?

Например так:

===
From: Girar pender (ldv) @ 2021-06-24  7:47 UTC
Subject: [#275479] DONE (try 2) vitmp.git=nmu/vitmp-1.0-alt4.qa1

rebuild to update libc.so.6 dependencies for p10

http://git.altlinux.org/tasks/archive/done/_269/275479/logs/events.2.3.log

subtask  name   aarch64  armh  i586  ppc64le  x86_64
   #100  vitmp       29    42    30       34      28

2021-Jun-24 07:44:03 :: task #275479 for sisyphus resumed by ldv:
#100 build nmu/vitmp-1.0-alt4.qa1 from /gears/v/vitmp.git fetched at 2021-Jun-23 00:54:43
2021-Jun-24 07:44:04 :: [x86_64] #100 vitmp.git nmu/vitmp-1.0-alt4.qa1: build start
2021-Jun-24 07:44:04 :: [ppc64le] #100 vitmp.git nmu/vitmp-1.0-alt4.qa1: build start
===

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 13+ messages in thread

* [devel] message: Ex:  Q: allow rebuilds by default
  2021-06-24 12:49     ` Alexey Gladkov
@ 2021-06-24 12:52       ` Vitaly Chikunov
  2021-06-24 12:59         ` Alexey Gladkov
  0 siblings, 1 reply; 13+ messages in thread
From: Vitaly Chikunov @ 2021-06-24 12:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Jun 24, 2021 at 02:49:24PM +0200, Alexey Gladkov wrote:
> On Thu, Jun 24, 2021 at 03:39:16PM +0300, Dmitry V. Levin wrote:
> > > Я не реагировал, потому что мне это было не очевидно. Я периодически
> > > получаю письма с EPERM, но за этим обычно следует письмо с объяснением.
> > > 
> > > Внимательно перечитав задания qa_ldv я заметил среди других сообщений лога
> > > 
> > > 2021-Jun-23 14:45:20 :: message: rebuild to update libc.so.6 dependencies for p10
> > > 
> > > Не знаю как другие, но это весьма важное сообщение очень незаметно. Оно
> > > идёт после урла на задание, после таблички с архитектурами. Неудивительно,
> > > что все игнорируют.
> > > 
> > > Можно ли сделать message заметнее ?
> > 
> > Например?
> > Я мог бы написать текст сообщения ЗАГЛАВНЫМИ БУКВАМИ, так было бы лучше?
> > Какие есть ещё варианты?
> 
> Можно ли сообщение, если оно есть писать перед урлом на лог ?
> 
> Например так:
> 
> ===
> From: Girar pender (ldv) @ 2021-06-24  7:47 UTC
> Subject: [#275479] DONE (try 2) vitmp.git=nmu/vitmp-1.0-alt4.qa1

Я бы предложил добавить в Subject:

  Subject: [#275479] DONE (try 2) vitmp.git=nmu/vitmp-1.0-alt4.qa1 (rebuild to update libc.so.6 dependencies for p10)

> 
> rebuild to update libc.so.6 dependencies for p10
> 
> http://git.altlinux.org/tasks/archive/done/_269/275479/logs/events.2.3.log
> 
> subtask  name   aarch64  armh  i586  ppc64le  x86_64
>    #100  vitmp       29    42    30       34      28
> 
> 2021-Jun-24 07:44:03 :: task #275479 for sisyphus resumed by ldv:
> #100 build nmu/vitmp-1.0-alt4.qa1 from /gears/v/vitmp.git fetched at 2021-Jun-23 00:54:43
> 2021-Jun-24 07:44:04 :: [x86_64] #100 vitmp.git nmu/vitmp-1.0-alt4.qa1: build start
> 2021-Jun-24 07:44:04 :: [ppc64le] #100 vitmp.git nmu/vitmp-1.0-alt4.qa1: build start
> ===
> 
> -- 
> Rgrds, legion
> 
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] message: Ex:  Q: allow rebuilds by default
  2021-06-24 12:52       ` [devel] message: Ex: " Vitaly Chikunov
@ 2021-06-24 12:59         ` Alexey Gladkov
  0 siblings, 0 replies; 13+ messages in thread
From: Alexey Gladkov @ 2021-06-24 12:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thu, Jun 24, 2021 at 03:52:41PM +0300, Vitaly Chikunov wrote:
> > Например так:
> > 
> > ===
> > From: Girar pender (ldv) @ 2021-06-24  7:47 UTC
> > Subject: [#275479] DONE (try 2) vitmp.git=nmu/vitmp-1.0-alt4.qa1
> 
> Я бы предложил добавить в Subject:
> 
>   Subject: [#275479] DONE (try 2) vitmp.git=nmu/vitmp-1.0-alt4.qa1 (rebuild to update libc.so.6 dependencies for p10)

Subject не должен быть длинный. Это будет провоцировать мантейнера
сочинять хокку вместо нормального объяснения.

-- 
Rgrds, legion



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Q: allow rebuilds by default
  2021-06-24 11:42 [devel] Q: allow rebuilds by default Dmitry V. Levin
  2021-06-24 11:53 ` Alexey V. Vissarionov
  2021-06-24 12:32 ` Alexey Gladkov
@ 2021-06-24 13:26 ` Sergey Afonin
  2021-06-24 13:31   ` Dmitry V. Levin
  2021-06-26 19:25 ` Michael Shigorin
  3 siblings, 1 reply; 13+ messages in thread
From: Sergey Afonin @ 2021-06-24 13:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thursday 24 June 2021, Dmitry V. Levin wrote:

> небольшой части этих пакетов, многие из них застревают в состоянии eperm,
> причём мантейнеры по разным причинам не проявляют интереса в тестировании
> и одобрении соответствующих пересборок.

А вот, да, кстати, что делать?

$ ssh git task approve --help
Enter passphrase for key '/home/asy/.ssh/asy-key-ssh-ed25519':
task approve - approve a subtask of a task

Usage: task approve [--revoke] <task id> <subtask number>

Вроде как понятно. Но "ssh git task approve 275039 100" просит ввести
сообщение, а дальше что - не ясно. Ввод чем оканчивается? По Enter 
просто перевод строки происходит. Правда сейчас вот вдруг оказалось,
что "subtask #100 is already approved". Только в какую из попыток это
случилось, я не понял.

-- 
С уважением, Сергей Афонин.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Q: allow rebuilds by default
  2021-06-24 13:26 ` [devel] " Sergey Afonin
@ 2021-06-24 13:31   ` Dmitry V. Levin
  2021-06-26 19:27     ` Michael Shigorin
  0 siblings, 1 reply; 13+ messages in thread
From: Dmitry V. Levin @ 2021-06-24 13:31 UTC (permalink / raw)
  To: devel

On Thu, Jun 24, 2021 at 05:26:55PM +0400, Sergey Afonin wrote:
> On Thursday 24 June 2021, Dmitry V. Levin wrote:
> 
> > небольшой части этих пакетов, многие из них застревают в состоянии eperm,
> > причём мантейнеры по разным причинам не проявляют интереса в тестировании
> > и одобрении соответствующих пересборок.
> 
> А вот, да, кстати, что делать?
> 
> $ ssh git task approve --help
> Enter passphrase for key '/home/asy/.ssh/asy-key-ssh-ed25519':
> task approve - approve a subtask of a task
> 
> Usage: task approve [--revoke] <task id> <subtask number>
> 
> Вроде как понятно. Но "ssh git task approve 275039 100" просит ввести
> сообщение, а дальше что - не ясно. Ввод чем оканчивается? По Enter 
> просто перевод строки происходит. Правда сейчас вот вдруг оказалось,
> что "subtask #100 is already approved". Только в какую из попыток это
> случилось, я не понял.

Ввод заканчивается концом файла.


-- 
ldv


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Q: allow rebuilds by default
  2021-06-24 11:42 [devel] Q: allow rebuilds by default Dmitry V. Levin
                   ` (2 preceding siblings ...)
  2021-06-24 13:26 ` [devel] " Sergey Afonin
@ 2021-06-26 19:25 ` Michael Shigorin
  2021-06-26 20:28   ` Alexey V. Vissarionov
  3 siblings, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2021-06-26 19:25 UTC (permalink / raw)
  To: devel

On Thu, Jun 24, 2021 at 02:42:51PM +0300, Dmitry V. Levin wrote:
> Есть предложение по умолчанию разрешить пересборку пакетов без
> изменения исходников, с возможностью opt-out через ACL.

Ну наконец-то эта проблема и до тебя добралась ;-)
Да, хорошее предложение.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Q: allow rebuilds by default
  2021-06-24 13:31   ` Dmitry V. Levin
@ 2021-06-26 19:27     ` Michael Shigorin
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Shigorin @ 2021-06-26 19:27 UTC (permalink / raw)
  To: devel

On Thu, Jun 24, 2021 at 04:31:08PM +0300, Dmitry V. Levin wrote:
> > $ ssh git task approve --help
> > Enter passphrase for key '/home/asy/.ssh/asy-key-ssh-ed25519':
> > task approve - approve a subtask of a task
> > 
> > Usage: task approve [--revoke] <task id> <subtask number>
> > 
> > Вроде как понятно. Но "ssh git task approve 275039 100" просит ввести
> > сообщение, а дальше что - не ясно. Ввод чем оканчивается? По Enter 
> > просто перевод строки происходит. Правда сейчас вот вдруг оказалось,
> > что "subtask #100 is already approved". Только в какую из попыток это
> > случилось, я не понял.
> Ввод заканчивается концом файла.

...бишь echo ... | ... либо вручную ^D.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [devel] Q: allow rebuilds by default
  2021-06-26 19:25 ` Michael Shigorin
@ 2021-06-26 20:28   ` Alexey V. Vissarionov
  0 siblings, 0 replies; 13+ messages in thread
From: Alexey V. Vissarionov @ 2021-06-26 20:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On 2021-06-26 22:25:57 +0300, Michael Shigorin wrote:

 >> Есть предложение по умолчанию разрешить пересборку пакетов
 >> без изменения исходников, с возможностью opt-out через ACL.
 > Ну наконец-то эта проблема и до тебя добралась ;-)

Жареный петух - птица мудрости.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2021-06-26 20:28 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-24 11:42 [devel] Q: allow rebuilds by default Dmitry V. Levin
2021-06-24 11:53 ` Alexey V. Vissarionov
2021-06-24 12:32 ` Alexey Gladkov
2021-06-24 12:39   ` Dmitry V. Levin
2021-06-24 12:42     ` Anton Farygin
2021-06-24 12:49     ` Alexey Gladkov
2021-06-24 12:52       ` [devel] message: Ex: " Vitaly Chikunov
2021-06-24 12:59         ` Alexey Gladkov
2021-06-24 13:26 ` [devel] " Sergey Afonin
2021-06-24 13:31   ` Dmitry V. Levin
2021-06-26 19:27     ` Michael Shigorin
2021-06-26 19:25 ` Michael Shigorin
2021-06-26 20:28   ` Alexey V. Vissarionov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git