-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi Alberto, thanks for the nice write-up. I didn't know all the details. Would you mind to put it on the wiki? Bye Christoph Am 17.07.2014 10:45, schrieb Alberto Planas Dominguez:
On Wednesday, July 16, 2014 05:29:34 PM Patrick Shanahan wrote:
* Greg KH <gregkh@linux.com> [07-16-14 17:01]:
I plan on switching to Factory when it is deemed *ready*. I don't really understand the present Factory model :^(.
Uhm I am using Factory since a while now and I believe that is ready. The current model is quite simple, I think.
In the previous model Factory was the place where the integration part happens. When the release manager added a new package into factory, this were deployed as soon as it compiles properly in Factory itself. There were no check that the package works well in any deployed machine.
-> PR to Devel -> PR to Factory -> Directly to the user
The current model, that is working since end of February? is more robust. There are three mode steps involved.
1) If the package related with the PR to Factory is 'an important one' (is in a list that is named 'ring'), this will put in a new project (staging project). This package needs to compile with the rest of packages that are there in the s.p. and also with Factory itself
2) When complies, a new ISO is generated and feed into openQA. This is and small version of Factory but with new news packages that are allocated in the s.p. If openQA says that is ok, all the packages can go to the real Factory. We call this pre-integration tests
3) Te current Factory, together with all the new integrated packages go again into openQA, in a FactoryToTest ISO image. openQA runs all the tests in these ISOs, And if (and only if) openQA says that this FTT is green, the user will receive the packages.
So the new model is like:
-> PR to Devel -> PR to Factory -> [Staging Project] -> [Pre-Integration Tests] -> Integration into Factory -> [Post-Integration Tests] -> Directly to the user
Of course there are mode details, but basically this was it.
Thanks, Alberto Planas
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJTx5plAAoJEMaQRd6m66PJauQQAJK5g70tsx7u35xtcZnHURNg 84qzB7xtRYgX5sogH8yC1ltIprDiXiKmKggS483N0U28iOeUbO0sOXLTQWlXbVu/ 7WJ8qMCEYpmgt+AZTkG2UKnfYbYr5l2Z13e8tQLJTEp4w2B2qhFtPLNA2NEACiLf Ry9MDLaOpt7H5w/eMdxoCLml7SGlVyXvONzQ4BUQIX/VnXObRgJBqLlhGgSQ4Bcp wvFoQagpF4nRaM9jyz3eFY3ZUWI/p+xUDFxshXHwUOuZLvil32vhf4ahmBLpvxTE kGGB+8VPviTUOO/c3smGHs8KkohAiWhmAJFAk9+lxWtrVJyeqc+407b3DwqfT30z xsh8rMeNIbT4LVSdZr6XK8xhwnuYEP3DZJ72jpcPQXlsiDA4c0UTliczwVv27QE8 zV6ABvjB0ZjmRxW2jl+BvScQGQN61zNZeFX8j1IvxXGO2ZdyQ+uDFfxhkpGtzcBI YUcvhHI7/LuvipzFXmC7EBHjx8uyhWi4yVRyWtSTkO+cbLwvkvE0bgxjzilM81/W 79ByemVBOs9shYxGr385WhNqolCAtgX1MCyeO4lYiXJG5TQ0OKWDj2K+Fo7b4UFd N3qNF2LbDBKJ3yP5UtCokr97G0UH6UmheupDi2B3+no7NUWVRNWr2VBu0Iv+1MqP 23YAnRTsmR+/G7DQubM4 =3UAY -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org