Mailinglist Archive: opensuse-buildservice (124 mails)

< Previous Next >
Re: [opensuse-buildservice] DoD rpm download blocked, how to reproduce
On 05.11.2016 15:15, Stefan Seyfried wrote:
HOW To reproduce (obs 2.7.2, from build.opensuse.org, unmodified,
running on Leap 42.1):

1.) add a project DoD, Subproject DoD:Leap42.1
Via the web frontend, add two DoD repos:
<repository name="oss_update">
<download arch="x86_64"
url="http://download.opensuse.org/update/leap/42.1/oss/"; repotype="rpmmd">
<archfilter/>
<pubkey/>
</download>
<arch>x86_64</arch>
</repository>
<repository name="oss_ga">
<download arch="x86_64"
url="http://download.opensuse.org/distribution/leap/42.1/repo/oss/suse";
repotype="rpmmd">
<archfilter/>
<pubkey/>
</download>
<arch>x86_64</arch>
</repository>

2) copy the Leap 42.1 projectconfig over from openSUSE OBS:
osc -A suse meta prjconf openSUSE:Leap:42.1 > leap421.prjconf
osc -A home meta prjconf DoD:Leap42.1 -F leap421.prjconf

3) add a project home:seife:dodimg for image building.
<project name="home:seife:dodimg">
<title>Image tests with DoD</title>
<description/>
<person userid="seife" role="maintainer"/>
<repository name="images">
<arch>x86_64</arch>
</repository>
</project>

4) create a package home:seife:dodimg/dodtestimage
* add a trivial dodtestimage.kiwi
* commit
* wait

In order to debug this further, I added another project,
home:seife:dodimg2 and copied over dodtestimage package

then I edited the dodimg2 prj config like:
<project name="home:seife:dodimg2">
<title>Image tests with DoD</title>
<description/>
<person userid="seife" role="maintainer"/>
<repository name="images">
<path project="DoD:Leap42.1" repository="oss_update"/>
<path project="DoD:Leap42.1" repository="oss_ga"/>
<arch>x86_64</arch>
</repository>
</project>

so that it actually started building.
Once the missing packages were fetched into the DoD project,
the unchanged image in home:seife:dodimg also started building.

ciao,
seife
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
List Navigation