On Tue, Mar 24, 2020 at 1:50 PM Ales Musil <[email protected]> wrote:
> > > On Tue, Dec 31, 2019 at 9:01 AM Barak Korren <[email protected]> wrote: > >> *Update #2: *We have now merged all the patches that deal with artifact >> and log collection. And have updated the documentation >> <https://ovirt-infra-docs.readthedocs.io/en/latest/CI/STDCI-Containers/index.html> >> accordingly. >> The container-based backend should now be usable for the vast majority of >> the CI use cases. >> >> We do have some more features coming down the line geared towards more >> sophisticated use cases such as running OST suits and integrating with >> gating and change-queue flows. those Include: >> >> 1. Supporting the use of privileged containers >> >> What can I do to actually try this? I am failing because our container is > not on the whitelist. Can you please point me in the right direction? > Btw. The patch that I was trying this on is > https://gerrit.ovirt.org/c/107831/ > Any update on this? > > >> >> 1. Invoking the container-based backed from the gating jobs >> 2. Generating and providing the `extra_sources` file >> 3. Runtime injection of YUM mirror URLs >> 4. Support for storing and using secret data such as password and >> auth tokens. >> >> I invite everyone to start moving workloads to the new system and enjoy >> the enhanced speed and reliability. >> >> On Sun, 15 Dec 2019 at 14:23, Barak Korren <[email protected]> wrote: >> >>> *Update: *We have now merged the automated cloning support feature, the >>> currently merged code should already be applicable for a wide range of uses >>> including running 'check-patch' workloads. >>> >>> On Thu, 12 Dec 2019 at 09:00, Barak Korren <[email protected]> wrote: >>> >>>> A little less then a month ago I sent an email to this list telling you >>>> all about ongoing work to create a new container-based backend for the >>>> oVirt CI system. >>>> >>>> I'm pleased to announce that we have managed to finally merged an >>>> initial set of patches implementing that backend yesterday, and it is now >>>> available for general use. >>>> >>>> *What? Were? How do I use it?* >>>> >>>> Documentation about how to use the new backend is now available in read >>>> the docs >>>> <https://ovirt-infra-docs.readthedocs.io/en/latest/CI/STDCI-Containers/index.html> >>>> . >>>> >>>> *Wait! I needed it to do X which it doesn't!* >>>> >>>> For the time being the new backend lacks some features that some may >>>> consider to be essential, such as automated cloning of patch source code >>>> and build artifact collection. We already have implemented patches >>>> providing a substantial amount of additional functionality, and hopefully >>>> we will be able to merge them soon. Following is a list of those patches >>>> and the features they implement: >>>> >>>> 1. Automated source cloning support: >>>> - 104213 <https://gerrit.ovirt.org/104213>: Implement STDCI DSL >>>> support for initContainers >>>> - 104590 <https://gerrit.ovirt.org/104590>: STDCI DSL: Add the >>>> `decorate` option >>>> - 104668 <https://gerrit.ovirt.org/104668>: Document source >>>> cloning extension for containers >>>> 2. Artifact collection support >>>> - 104690 <https://gerrit.ovirt.org/104690>: Added NFS server >>>> container image >>>> - 104273 <https://gerrit.ovirt.org/104273>: STDCI PODS: Unique >>>> UID for each job build's POD >>>> - 104756 <https://gerrit.ovirt.org/104756>: pipeline-loader: >>>> refactor: separate podspec func >>>> - 104757 <https://gerrit.ovirt.org/104757>: pipeline-loader: >>>> refactor: Use podspec struct def >>>> - 104766 <https://gerrit.ovirt.org/104766>: STDCI PODs: Add >>>> artifact collection logic >>>> - 105522 <https://gerrit.ovirt.org/105522>: Documented artifact >>>> collection in containers >>>> 3. Extended log collection >>>> - 104842 <https://gerrit.ovirt.org/104842>: STDCI PODs: Add POD >>>> log collection >>>> - 105523 <https://gerrit.ovirt.org/105523>: Documented log >>>> collection in containers >>>> 4. Privileged container support >>>> - 104786 <https://gerrit.ovirt.org/104786>: STDCI DSL: Enable >>>> privileged containers >>>> 5. Support for using containers in gating jobs: >>>> - 104804 <https://gerrit.ovirt.org/104804>: standard-stage: >>>> refactor: move DSL to a library >>>> - 104811 <https://gerrit.ovirt.org/104811>: gate: Support >>>> getting suits from STDCI DSL >>>> 6. Providing the `extra_sources` file to OST suit containers: >>>> - 104843 <https://gerrit.ovirt.org/104843>: stdci_runner: Create >>>> extra_sources for PODs >>>> 7. Support for mirror injection and upstream source cloning >>>> - 104917 <https://gerrit.ovirt.org/104917>: Added a container >>>> with STDCI tools >>>> - 104918 <https://gerrit.ovirt.org/104918>: decorate.py: Add >>>> script >>>> - 104989 <https://gerrit.ovirt.org/104989>: STDCI DSL: Use >>>> `tools` container for `decorate` >>>> - 104994 <https://gerrit.ovirt.org/104994>: stdci_runner: Inject >>>> mirrors in PODs >>>> >>>> >>>> As you can see, we have quite a big pile of reviews to do, as always, >>>> help is very welcome... >>>> >>>> Regards, >>>> Barak. >>>> >>>> -- >>>> Barak Korren >>>> RHV DevOps team , RHCE, RHCi >>>> Red Hat EMEA >>>> redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted >>>> >>> >>> >>> -- >>> Barak Korren >>> RHV DevOps team , RHCE, RHCi >>> Red Hat EMEA >>> redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted >>> >> >> >> -- >> Barak Korren >> RHV DevOps team , RHCE, RHCi >> Red Hat EMEA >> redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted >> _______________________________________________ >> Devel mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> Privacy Statement: https://www.ovirt.org/site/privacy-policy/ >> oVirt Code of Conduct: >> https://www.ovirt.org/community/about/community-guidelines/ >> List Archives: >> https://lists.ovirt.org/archives/list/[email protected]/message/HYZVFWHYDNUY7332WH3T3UPIAZ4HZLKY/ >> > > > -- > > Ales Musil > > Software Engineer - RHV Network > > Red Hat EMEA <https://www.redhat.com> > > [email protected] IM: amusil > <https://red.ht/sig> > -- Ales Musil Software Engineer - RHV Network Red Hat EMEA <https://www.redhat.com> [email protected] IM: amusil <https://red.ht/sig>
_______________________________________________ Infra mailing list -- [email protected] To unsubscribe send an email to [email protected] Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/[email protected]/message/UFESJBSZDGPVCUIT6KIVK4LGS74DKLK2/
