[opensuse-buildservice] DoD not working for Leap 15.2
Hello all, we're running a private OBS instance (2.9 on x86_64). As openSUSE Leap 15.2 is getting closer to release we of course want to make sure our software works with it. I therefore tried adding a simple DoD repository which I configured as follows: --- snip --- <project name="openSUSE.org:Leap:15.2"> <title>openSUSE Leap 15.2 OSS (DoD)</title> [...] <build> <disable arch="x86_64" repository="standard"/> </build> <publish> <disable/> </publish> <useforbuild> <disable arch="x86_64" repository="standard"/> </useforbuild> <repository name="standard"> <download arch="x86_64" url="http://download.opensuse.org/distribution/leap/15.2/repo/oss/" repotype="rpmmd"> <archfilter>{}</archfilter> <pubkey>{}</pubkey> </download> <arch>x86_64</arch> </repository> </project> --- snap --- I also copied the PRJCONF for openSUSE:Leap:15.2 from https://api.opensuse.org into the local project. It's basically a 1:1 copy from the 15.1 case where it works just fine. But if I enable this new repo for a basic project OBS tells me "nothing provides rpm-build, nothing provides gcc-PIE". This obviously isn't true because there is http://download.opensuse.org/distribution/leap/15.2/repo/oss/x86_64/rpm-buil... I started looking through the logs in /srv/obs/log (and /srv/www/obs/api/log) but couldn't find a clue. What am I missing or where could I continue to debug this? Thanks a lot and regards -- Till -- Dipl.-Inform. Till Dörges doerges@pre-sense.de PRESENSE Technologies GmbH Nagelsweg 41, D-20097 HH Geschäftsführer/Managing Directors AG Hamburg, HRB 107844 Till Dörges, Jürgen Sander USt-IdNr.: DE263765024 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Dienstag, 31. März 2020, 17:32:13 CEST wrote Till Dörges:
Hello all,
we're running a private OBS instance (2.9 on x86_64).
As openSUSE Leap 15.2 is getting closer to release we of course want to make sure our software works with it.
I therefore tried adding a simple DoD repository which I configured as follows:
--- snip --- <project name="openSUSE.org:Leap:15.2"> <title>openSUSE Leap 15.2 OSS (DoD)</title> [...] <build> <disable arch="x86_64" repository="standard"/> </build> <publish> <disable/> </publish> <useforbuild> <disable arch="x86_64" repository="standard"/> </useforbuild> <repository name="standard"> <download arch="x86_64" url="http://download.opensuse.org/distribution/leap/15.2/repo/oss/" repotype="rpmmd">
<archfilter>{}</archfilter> <pubkey>{}</pubkey>
this looks broken. Either remove it or place a valid gpg key.
</download> <arch>x86_64</arch> </repository> </project> --- snap ---
I also copied the PRJCONF for openSUSE:Leap:15.2 from https://api.opensuse.org into the local project.
It's basically a 1:1 copy from the 15.1 case where it works just fine.
But if I enable this new repo for a basic project OBS tells me "nothing provides rpm-build, nothing provides gcc-PIE".
because it does not accept the repo, because the gpg validation fails most likely
This obviously isn't true because there is http://download.opensuse.org/distribution/leap/15.2/repo/oss/x86_64/rpm-buil...
I started looking through the logs in /srv/obs/log (and /srv/www/obs/api/log) but couldn't find a clue.
What am I missing or where could I continue to debug this?
Thanks a lot and regards -- Till
-- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am 31.03.20 um 17:37 schrieb Adrian Schröter:
<archfilter>{}</archfilter> <pubkey>{}</pubkey>
this looks broken. Either remove it or place a valid gpg key.
Removing these two lines did the trick. (I'm a bit curious as to why the problem did not occur for our 15.1 setup.) Thanks for the really quick and helpful answer! :-) Regards -- Till -- Dipl.-Inform. Till Dörges doerges@pre-sense.de PRESENSE Technologies GmbH Nagelsweg 41, D-20097 HH Geschäftsführer/Managing Directors AG Hamburg, HRB 107844 Till Dörges, Jürgen Sander USt-IdNr.: DE263765024 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Am 31.03.20 um 17:32 schrieb Till Dörges:
Hello all,
we're running a private OBS instance (2.9 on x86_64).
As openSUSE Leap 15.2 is getting closer to release we of course want to make sure our software works with it.
I therefore tried adding a simple DoD repository which I configured as follows:
--- snip --- <project name="openSUSE.org:Leap:15.2">
Does your buildservice have an interconnect to build.opensuse.org? if yes, what's its name/prefix? If the interconnect is named "openSUSE.org" (which is the default...), then I could imagine that this causes some trouble. -- 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
participants (3)
-
Adrian Schröter
-
Stefan Seyfried
-
Till Dörges