Bug 13487

Summary: не работает сервис html
Product: Sisyphus Reporter: Timur Batyrshin <erthad>
Component: netamsAssignee: serpiph <serpiph>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: serpiph
Version: unstable   
Hardware: all   
OS: Linux   

Description Timur Batyrshin 2007-11-21 13:07:11 MSK
Не работает выгрузка информации в виде html.
Команда html, запущенная в сессии telnet молча возвращает управление, в файл же 
и логи ничего не записывает.

Проблема в апстриме -- на форумах ее подтверждают, но на всякий случай багу 
тоже повешу.

В версии 3.3.5, говорят, этой ошибки нет.
Попробую ее себе собрать..
.src.rpm от нее не осталось или там спек не менялся?
Comment 1 serpiph 2007-11-21 13:19:42 MSK
Понятно. Все предыдущие версии, собранные для Сизифа (в том числе и 3.3.5), есть
в архиве Сизифа. Сейчас на руках есть только 3.3.5-alt1, но там нет некоторых
правок. При переходе от 3.3.5 к 3.4.0 могли измениться часть патчей. Ну и spec я
переделывал.
Comment 2 serpiph 2007-12-17 00:38:49 MSK
Так, ковыряние показало, что сервис html вообще не работает. Внутренняя проблема
заключается в том, что когда сервис html стартует, он ищет сервис scheduler для
своей работы, но запуск scheduler идёт через тот же интерфейс, что и html.
Решение можно попробовать следующее: в конфигурационный файл netams.conf ПЕРЕД
сервисом html вписать строку
service scheduler

В этом случае при старте html не запустит команду на запуск scheduler и всё
должно отработать.

А пока я попробую исправить текст программы, чтобы не было вызова aCommand
внутри aCommand.
Comment 3 serpiph 2007-12-18 00:08:15 MSK
Так, сейчас в incoming ушла версия 3.4.0rc2-alt4. В ней сервис html заработал.

ПРОСЬБА!

Погонять netams с сервисами html, schedule, alerter, quota. Включать, выключать,
поперенастраивать их на лету (особенно два первых). Надо убедиться, что не
произойдёт блокировки какого-то из сервисов или что-то не упадёт. У меня это,
вроде, работает.
Comment 4 Timur Batyrshin 2007-12-24 19:53:06 MSK
(In reply to comment #3)
> Так, сейчас в incoming ушла версия 3.4.0rc2-alt4. В ней сервис html заработал.

Подтверждаю.

> Погонять netams с сервисами html, schedule, alerter, quota. Включать, выключать,
> поперенастраивать их на лету (особенно два первых). Надо убедиться, что не
> произойдёт блокировки какого-то из сервисов или что-то не упадёт. У меня это,
> вроде, работает.

Посмотрю попозже.

Пока проблема: ссылки "show version" и "show config" внизу заглавной страницы
выдают следующее:
Invalid command "show"

Этот вывод уже статически в странице указан.
Comment 5 Timur Batyrshin 2007-12-26 16:53:52 MSK
(In reply to comment #4)
> > Погонять netams с сервисами html, schedule, alerter, quota. Включать, выключать,
> > поперенастраивать их на лету (особенно два первых). Надо убедиться, что не
> > произойдёт блокировки какого-то из сервисов или что-то не упадёт. У меня это,
> > вроде, работает.

Сейчас такая проблема имеется:

Если service scheduler явно нигде не описан, то строчка 'run Xmin' секции html
не работает. Из трех строчек, которые должны присутствовать в логах выдается
только первая:

26.12.2007 15:53:25.7751 scheduler:0 [INFO]: time to exec task 08FFFF "html"
26.12.2007 15:53:25.7753 html:0 [INFO]: html pages creation...
26.12.2007 15:53:25.7825 html:0 [INFO]: html pages created
[без описанного сервиса scheduler -- только первая]


+ вышеописанная проблема с отсутствием в выводе на веб информации о версии и
содержимого конфига также решается появлением строчки service scheduler.