ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] I: apache2-2.2.17-alt3 на пути в Сизиф
@ 2011-05-31 10:32 Aleksey Avdeev
    0 siblings, 1 reply; 6+ messages in thread
From: Aleksey Avdeev @ 2011-05-31 10:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 1158 bytes --]

Приветствую.

  apache2-2.2.17-alt3 (см.
<http://git.altlinux.org/people/solo/packages/?p=apache2.git;a=commit;h=eb6ee6975ae6209c2938a04e1115dd7e84e4b35b>)
на пути в Сизиф (см. <http://git.altlinux.org/tasks/46540/>).

  Изменения:

1. Закрыт <https://bugzilla.altlinux.org/show_bug.cgi?id=24960>.

2. condrestart и a2chkconfig выполняются файлтриггерами (в работу
данного механихм можно вклиниться см.
<http://lists.altlinux.org/pipermail/devel/2011-May/190941.html>).

Замечание: При обновлении старых версий (наблюдал при обновлении
apache2-2.2.14-alt4) авторестарт не работает -- httpd2 останавливается,
но не стартует (лечиться ручным стартом). При обновлении более новых
версий (проверял apache2-2.2.17-alt2) авторестарт проходит нормально.
(Возможно взаимовлияние с п. 1.)

3. В init файл добавлены LSB заголовки.

Замечание: Заголовки взял апстримовские (см.
<http://lists.altlinux.org/pipermail/devel/2011-May/190942.html>).
Provides я откорректировал, но правильно ли (у нас) остальное -- не знаю.

PS: Если не будет возражений, то дня через 2 аналогичные пакеты уйдут в
p5, p6 и t6.

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

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

* Re: [devel] [sisyphus] I: apache2-2.2.17-alt4 в Сизифе (was: I: apache2-2.2.17-alt3 на пути в Сизиф)
  @ 2011-06-04 23:03     ` Aleksey Avdeev
  2011-06-05 21:13       ` [devel] [sisyphus] I: apache2-2.2.17-alt4 в Сизифе Aleksey Avdeev
    1 sibling, 1 reply; 6+ messages in thread
From: Aleksey Avdeev @ 2011-06-04 23:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 2232 bytes --]

31.05.2011 21:59, Aleksey Avdeev пишет:
> 31.05.2011 21:19, Michael Shigorin пишет:
>> On Tue, May 31, 2011 at 02:32:07PM +0400, Aleksey Avdeev wrote:
>>> Замечание: При обновлении старых версий (наблюдал при обновлении
>>> apache2-2.2.14-alt4) авторестарт не работает -- httpd2 останавливается,
>>> но не стартует (лечиться ручным стартом). При обновлении более новых
>>> версий (проверял apache2-2.2.17-alt2) авторестарт проходит нормально.
>>> (Возможно взаимовлияние с п. 1.)
>> [...]
>>> PS: Если не будет возражений, то дня через 2 аналогичные пакеты уйдут в
>>> p5, p6 и t6.
>>
>> Предлагаю немного обождать, вдруг мысли по части данного
>> замечания образуются.  Я когда-то из-за такого эффекта отложил
>> обновление remote root в mod_ssl, хотя теперь понятно, что в той
>> ситуации это было неправильное решение.
> 
>   Как вариант я могу сделать специальный флаг, по которому файлтриггер
> будет выполнять start, вместо condrestart... Но я пока не придумал
> условие, по которому данный флаг выставлять можно...

  В apache2-2.2.17-alt4 (см. <http://git.altlinux.org/tasks/47096/> и
<http://git.altlinux.org/people/solo/packages/?p=apache2.git;a=commit;h=086496d4440c16e6b58aeb7978b65b5e8438aae5>)
пошёл по этому пути. Идея такова:

1. При удалении устаревших пакетов отрабатывает %triggerun, в котором
выставляется флаг %apache2_rpmhttpdstartfile (если lock файл для httpd2
существует, см.
<http://git.altlinux.org/people/solo/packages/?p=apache2.git;a=commitdiff;h=3ffd8ffd2c1bdec0f09b0968abb8385d44d1047e>).

2. Файл триггер zz-apache2-base.filetrigger выполняет
service httpd2 start, если флаг %apache2_rpmhttpdstartfile присутствует,
а httpd2 не запущен (lock файл отсутствует). См.
<http://git.altlinux.org/people/solo/packages/?p=apache2.git;a=commitdiff;h=59eaf27d42e08aa1b3d6fd9705e19e7239161c45>.

PS: Реалии от приведённых diff`ов отличаются: выполнено омакривание
части конструкций (макросы в rpm-macros-apache2) и содержимое п. 1
пришлось вносить в 2 триггера (в виде макроса
%triggerun_apache2_rpmhttpdstartfile), а не один, как планировалось.

PPS: Если недудет замечаний -- дня через 2 аналогичные пакеты уйдут в
p5, p6 и t6.
-- 

С уважением. Алексей.





[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

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

* Re: [devel] [sisyphus] I: apache2-2.2.17-alt4 в Сизифе
  2011-06-04 23:03     ` [devel] [sisyphus] I: apache2-2.2.17-alt4 в Сизифе (was: I: apache2-2.2.17-alt3 на пути в Сизиф) Aleksey Avdeev
@ 2011-06-05 21:13       ` Aleksey Avdeev
  2011-06-06  6:59         ` [devel] [sisyphus] I: apache2-2.2.17-alt5 в Сизифе (was: I: apache2-2.2.17-alt4 в Сизифе) Aleksey Avdeev
  0 siblings, 1 reply; 6+ messages in thread
From: Aleksey Avdeev @ 2011-06-05 21:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions
  Cc: ALT Linux Sisyphus discussions,
	Андрей
	Черепанов

[-- Attachment #1: Type: text/plain, Size: 1627 bytes --]

05.06.2011 03:03, Aleksey Avdeev пишет:
> 31.05.2011 21:59, Aleksey Avdeev пишет:
>> 31.05.2011 21:19, Michael Shigorin пишет:
>>> On Tue, May 31, 2011 at 02:32:07PM +0400, Aleksey Avdeev wrote:
>>>> Замечание: При обновлении старых версий (наблюдал при обновлении
>>>> apache2-2.2.14-alt4) авторестарт не работает -- httpd2 останавливается,
>>>> но не стартует (лечиться ручным стартом). При обновлении более новых
>>>> версий (проверял apache2-2.2.17-alt2) авторестарт проходит нормально.
>>>> (Возможно взаимовлияние с п. 1.)
...
>>
>>   Как вариант я могу сделать специальный флаг, по которому файлтриггер
>> будет выполнять start, вместо condrestart... Но я пока не придумал
>> условие, по которому данный флаг выставлять можно...
> 
>   В apache2-2.2.17-alt4 (см. <http://git.altlinux.org/tasks/47096/> и
> <http://git.altlinux.org/people/solo/packages/?p=apache2.git;a=commit;h=086496d4440c16e6b58aeb7978b65b5e8438aae5>)
> пошёл по этому пути.
...
> 
> PPS: Если недудет замечаний -- дня через 2 аналогичные пакеты уйдут в
> p5, p6 и t6.

  Тестовые таски для бранчей (в t6 и p6 пакет будет копироваться):

t6, apache2-2.2.17-alt4 (копия) -- <http://git.altlinux.org/tasks/47125/>

p6, apache2-2.2.17-alt4 (копия) -- <http://git.altlinux.org/tasks/47126/>

5.1, apache2-2.2.17-alt3.M51.1 (бэкпорт, он же планируется в p5)
<http://git.altlinux.org/tasks/47127/>

  Прошу тестировать: если не будет замечаний -- во вторник таски будут
преобразованы в сборочные. (На обновление пакета в p6 и p5 прав у меня
нет => на усмотрение администратора бранча).

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

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

* Re: [devel] [sisyphus] I: apache2-2.2.17-alt5 в Сизифе (was: I: apache2-2.2.17-alt4 в Сизифе)
  @ 2011-06-06  5:58         ` Aleksey Avdeev
  0 siblings, 0 replies; 6+ messages in thread
From: Aleksey Avdeev @ 2011-06-06  5:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions; +Cc: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 434 bytes --]

06.06.2011 09:12, Sergei Epiphanov пишет:
> В сообщении от 5 июня 2011 03:01:29 автор Aleksey Avdeev написал:
>> 2. Файл триггер zz-apache2-base.filetrigger выполняет
> 
> В этом файле опечатка в строке 11: символ ']' прилеплен к параметру, из-за 
> чего отваливается работа триггера.

  Спасибо, в Сизиф едит исправленный apache2-2.2.17-alt4 (см.
<http://git.altlinux.org/tasks/47175/>).

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

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

* Re: [devel] [sisyphus] I: apache2-2.2.17-alt5 в Сизифе (was: I: apache2-2.2.17-alt4 в Сизифе)
  2011-06-05 21:13       ` [devel] [sisyphus] I: apache2-2.2.17-alt4 в Сизифе Aleksey Avdeev
@ 2011-06-06  6:59         ` Aleksey Avdeev
  2011-06-06 20:59           ` [devel] [sisyphus] I: apache2-2.2.17-alt5 в Сизифе Aleksey Avdeev
  0 siblings, 1 reply; 6+ messages in thread
From: Aleksey Avdeev @ 2011-06-06  6:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions
  Cc: ALT Linux Sisyphus discussions,
	Андрей
	Черепанов

[-- Attachment #1: Type: text/plain, Size: 1871 bytes --]

06.06.2011 01:13, Aleksey Avdeev пишет:
> 05.06.2011 03:03, Aleksey Avdeev пишет:
>> 31.05.2011 21:59, Aleksey Avdeev пишет:
>>> 31.05.2011 21:19, Michael Shigorin пишет:
>>>> On Tue, May 31, 2011 at 02:32:07PM +0400, Aleksey Avdeev wrote:
>>>>> Замечание: При обновлении старых версий (наблюдал при обновлении
>>>>> apache2-2.2.14-alt4) авторестарт не работает -- httpd2 останавливается,
>>>>> но не стартует (лечиться ручным стартом). При обновлении более новых
>>>>> версий (проверял apache2-2.2.17-alt2) авторестарт проходит нормально.
>>>>> (Возможно взаимовлияние с п. 1.)
> ...
>>>
>>>   Как вариант я могу сделать специальный флаг, по которому файлтриггер
>>> будет выполнять start, вместо condrestart... Но я пока не придумал
>>> условие, по которому данный флаг выставлять можно...
>>
>>   В apache2-2.2.17-alt4 (см. <http://git.altlinux.org/tasks/47096/> и
>> <http://git.altlinux.org/people/solo/packages/?p=apache2.git;a=commit;h=086496d4440c16e6b58aeb7978b65b5e8438aae5>)
>> пошёл по этому пути.
> ...
>>
>> PPS: Если недудет замечаний -- дня через 2 аналогичные пакеты уйдут в
>> p5, p6 и t6.
> 
>   Тестовые таски для бранчей (в t6 и p6 пакет будет копироваться):

  Таски обновлены.

> 
> t6, apache2-2.2.17-alt4 (копия) -- <http://git.altlinux.org/tasks/47125/>
> 
> p6, apache2-2.2.17-alt4 (копия) -- <http://git.altlinux.org/tasks/47126/>

  Копируется apache2-2.2.17-alt5 (исправленная версия)

> 
> 5.1, apache2-2.2.17-alt3.M51.1 (бэкпорт, он же планируется в p5)
> <http://git.altlinux.org/tasks/47127/>

  apache2-2.2.17-alt3.M51.1 заменён на apache2-2.2.17-alt4.M51.1

> 
>   Прошу тестировать: если не будет замечаний -- во вторник таски будут
> преобразованы в сборочные. (На обновление пакета в p6 и p5 прав у меня
> нет => на усмотрение администратора бранча).

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]

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

* Re: [devel] [sisyphus] I: apache2-2.2.17-alt5 в Сизифе
  2011-06-06  6:59         ` [devel] [sisyphus] I: apache2-2.2.17-alt5 в Сизифе (was: I: apache2-2.2.17-alt4 в Сизифе) Aleksey Avdeev
@ 2011-06-06 20:59           ` Aleksey Avdeev
  0 siblings, 0 replies; 6+ messages in thread
From: Aleksey Avdeev @ 2011-06-06 20:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions
  Cc: Андрей
	Черепанов

[-- Attachment #1: Type: text/plain, Size: 2127 bytes --]

06.06.2011 10:59, Aleksey Avdeev пишет:
> 06.06.2011 01:13, Aleksey Avdeev пишет:
>> 05.06.2011 03:03, Aleksey Avdeev пишет:
>>> 31.05.2011 21:59, Aleksey Avdeev пишет:
>>>> 31.05.2011 21:19, Michael Shigorin пишет:
>>>>> On Tue, May 31, 2011 at 02:32:07PM +0400, Aleksey Avdeev wrote:
>>>>>> Замечание: При обновлении старых версий (наблюдал при обновлении
>>>>>> apache2-2.2.14-alt4) авторестарт не работает -- httpd2 останавливается,
>>>>>> но не стартует (лечиться ручным стартом). При обновлении более новых
>>>>>> версий (проверял apache2-2.2.17-alt2) авторестарт проходит нормально.
>>>>>> (Возможно взаимовлияние с п. 1.)
>> ...
>>>>
>>>>   Как вариант я могу сделать специальный флаг, по которому файлтриггер
>>>> будет выполнять start, вместо condrestart... Но я пока не придумал
>>>> условие, по которому данный флаг выставлять можно...
>>>
>>>   В apache2-2.2.17-alt4 (см. <http://git.altlinux.org/tasks/47096/> и
>>> <http://git.altlinux.org/people/solo/packages/?p=apache2.git;a=commit;h=086496d4440c16e6b58aeb7978b65b5e8438aae5>)
>>> пошёл по этому пути.
>> ...
>>>
>>> PPS: Если недудет замечаний -- дня через 2 аналогичные пакеты уйдут в
>>> p5, p6 и t6.
>>
>>   Тестовые таски для бранчей (в t6 и p6 пакет будет копироваться):
> 
>   Таски обновлены.
> 
>>
>> t6, apache2-2.2.17-alt4 (копия) -- <http://git.altlinux.org/tasks/47125/>
>>
>> p6, apache2-2.2.17-alt4 (копия) -- <http://git.altlinux.org/tasks/47126/>
> 
>   Копируется apache2-2.2.17-alt5 (исправленная версия)
> 
>>
>> 5.1, apache2-2.2.17-alt3.M51.1 (бэкпорт, он же планируется в p5)
>> <http://git.altlinux.org/tasks/47127/>
> 
>   apache2-2.2.17-alt3.M51.1 заменён на apache2-2.2.17-alt4.M51.1
> 
>>
>>   Прошу тестировать: если не будет замечаний -- во вторник таски будут
>> преобразованы в сборочные. (На обновление пакета в p6 и p5 прав у меня
>> нет => на усмотрение администратора бранча).

  Пакеты собраны Сизиф, t6 и 5.1.

  Прошу ответственных пропустить <http://git.altlinux.org/tasks/47126/>
(p6) и <http://git.altlinux.org/tasks/47241/> (p5).

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 262 bytes --]

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

end of thread, other threads:[~2011-06-06 20:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-31 10:32 [devel] I: apache2-2.2.17-alt3 на пути в Сизиф Aleksey Avdeev
2011-06-04 23:03     ` [devel] [sisyphus] I: apache2-2.2.17-alt4 в Сизифе (was: I: apache2-2.2.17-alt3 на пути в Сизиф) Aleksey Avdeev
2011-06-05 21:13       ` [devel] [sisyphus] I: apache2-2.2.17-alt4 в Сизифе Aleksey Avdeev
2011-06-06  6:59         ` [devel] [sisyphus] I: apache2-2.2.17-alt5 в Сизифе (was: I: apache2-2.2.17-alt4 в Сизифе) Aleksey Avdeev
2011-06-06 20:59           ` [devel] [sisyphus] I: apache2-2.2.17-alt5 в Сизифе Aleksey Avdeev
2011-06-06  5:58         ` [devel] [sisyphus] I: apache2-2.2.17-alt5 в Сизифе (was: I: apache2-2.2.17-alt4 в Сизифе) Aleksey Avdeev

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