[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse-packaging
Subject:    Re: [opensuse-packaging] Question about factory pipeline
From:       Simon Lees <sflees () suse ! de>
Date:       2020-09-22 1:29:00
Message-ID: 9e255860-28b3-deee-c8d9-ee14144b2860 () suse ! de
[Download RAW message or body]

[Attachment #2 (multipart/mixed)]


On 9/22/20 8:46 AM, William Brown wrote:
> Hi there,
> 
> I'm reasonably new to how OBS works and I was wondering how the pipeline into \
> factory works and how to check that. 
> Recently I've submitted an update to devel:lang:rust and I was "wondering" when I'd \
> expect to see that in Factory? \
> https://build.opensuse.org/package/show/devel:languages:rust/rust

This one looks like it has been submitted and accepted.
https://build.opensuse.org/request/show/833346

> Similar, I submitted Kanidm to network: and then opened a request for it into \
> factory, but I'm unsure if this process was correct? \
> https://build.opensuse.org/request/show/832555  
> So some help about how this works would be great,

Every package that is submitted goes into a staging [1], either on its
own or with a group of similar packages, once in a staging, the package
gets rebuilt against all the other packages in that staging, goes
through openQA and waits for any reviews. Once all the packages in a
staging build, pass QA and have all there reviews completed then that
staging is marked as "Acceptable". Once a day if there are acceptable
stagings they are combined and released into tumbleweed / factory as a
new snapshot.

Looking at the SR for Kanidm you see "Open review for
openSUSE:Factory:Staging:adi:41" If you follow that link, then go to the
"Overview" the link at the top will take you to the status page for your
staging [2], there you can see there is only one package in the staging
(kanidm) and currently its blocked from being accepted because the legal
review process is yet to finish. Sometimes your package maybe ready to
accept but other packages may still not be acceptable. If one package is
blocking a staging for too long it can be moved.


1. https://build.opensuse.org/staging_workflows/openSUSE:Factory
2.
https://build.opensuse.org/staging_workflows/openSUSE:Factory/staging_projects/openSUSE:Factory:Staging:adi:41



-- 
Simon Lees (Simotek)                            http://simotek.net

Emergency Update Team                           keybase.io/simotek
SUSE Linux                           Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B


["signature.asc" (application/pgp-signature)]
-- 
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org
To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic