Bug 54154

Summary: Ошибка uninitialized constant Rack::Handler при запуске pcsd
Product: Sisyphus Reporter: Alexander Makeenkov <amakeenk>
Component: pcsAssignee: majioa <majioa>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, cas, cow, evg, george, grenka, imz, kotopesutility, lav, led, majioa, mike, nbr, pav, qa_viy, rider, sem, shaba, sin, slev, stalker, toni, vitty, viy
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Alexander Makeenkov 2025-05-06 12:47:40 MSK
- Версия пакета:
pcs-0.11.6-alt2.x86_64

- Шаги воспроизведения:
# apt-get install pcs
# systemctl start pcsd

- Получаемый результат:
systemd[1]: Starting pcsd-ruby.service - PCS GUI and remote configuration interface (Ruby)...
pcsd[2679]: /usr/lib64/pcsd/bootstrap.rb:54: warning: already initialized constant PCSD_RESTART_AFTER_REQUESTS
pcsd[2679]: /usr/lib64/pcsd/settings.rb:8: warning: previous definition of PCSD_RESTART_AFTER_REQUESTS was here
pcsd[2679]: /usr/lib64/pcsd/rserver.rb:62:in `<top (required)>': uninitialized constant Rack::Handler (NameError)
pcsd[2679]: ::Rack::Handler.get('puma').run(
pcsd[2679]:       ^^^^^^^^^
pcsd[2679]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
pcsd[2679]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
pcsd[2679]:         from /usr/lib64/pcsd/pcsd:14:in `<main>'
systemd[1]: pcsd-ruby.service: Main process exited, code=exited, status=1/FAILURE
systemd[1]: pcsd-ruby.service: Failed with result 'exit-code'.
systemd[1]: Failed to start pcsd-ruby.service - PCS GUI and remote configuration interface (Ruby).
systemd[1]: Dependency failed for pcsd.service - PCS GUI and remote configuration interface.
systemd[1]: pcsd.service: Job pcsd.service/start failed with result 'dependency