Mailinglist Archive: opensuse-buildservice (177 mails)

< Previous Next >
Re: [opensuse-buildservice] Getting rid of i586 on an updated installation
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@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups