On 15.12.2016 14:10, Adrian Schröter wrote:
On Mittwoch, 14. Dezember 2016, 14:32:08 CET wrote Stefan Seyfried:
Hi all,
I have an OBS installation 2.7.2 which got installed as 2.3(?) and updated over the years. I'm building SLES11-SP{1,2,3,4}, SLES12{-SP1,-SP2}, CentOS-7 against local SMT / mrepo mirrors. It is connected to openSUSE.org OBS via OBS interconnect. Some projects are also building against openSUSE.org:CentOS:CentOS-6/standard
My "problem" now is: I cannot get rid of the unneeded i586 architecture. No matter what I do with the web frontend or "osc api -e /configuration", it keeps coming back. Also stopping everyhting, editing configuration.xml and then restarting the services does not get rid of it reliably.
Does it hide somewhere in the database?
Architecture table, "available" row.
How to get rid of it?
Is it away directly after editing it?
If I do "osc api -e /configuration", remove the i586 scheduler arch and do an "osc api /configuration" directly afterwards, it stays. If I go to the Configuration -> Architectures tab and uncheck "i586", "Update", then "obs_admin --show-scheduler-architectures" shows only x86_64. Now I do "osc api /configuration", "<schedulers><arch>i586..." is there, --show-scheduler-architectures still does only show x86_64. "osc api -e /configuration", remove i586, then --show-scheduler-architectures shows both i586 and x86_64 again. /srv/obs/configuration.xml does only contain <schedulers> <arch>x86_64</arch> </schedulers> But still, somehow i586 always returns from the dead :-) -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org