
Hi Matwey, Am 13.12.24 um 09:37 schrieb Matwey Kornilov:
Hello,
I am running local OBS instance at Leap 15.6, obs-api-2.10.23. Currently, I have three schedulers: armv7l, i586, x86_64. I would like to completely disable i586. To achieve this I do retrieve the server configuration
obs --config ~/.obsadmin_osc.rc api /configuration > obs.config
edit <schedulers> section accordingly and upload the configuration back. Then I restart everything.
However, I see that i586 scheduler is marked dead at /monitor webui page while I expect that the scheduler will be hidden at that page. What do I do wrong?
IIRC to get rid of the removed architecture, you need to remove all remains in the workerstatus files. Also IIRC, if this is not done, the obsolete architecture is "autodiscovered" and addded back to configuration and the database(?). This means: * remove the i586 from the configuration like you have done, then stop all obs services and apache * remove everything resembling i586 from /srv/obs/workers/*/ * start everything again * success! (Hopefully). -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman