<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Feb 13, 2017 at 3:55 PM, Eyal Edri <span dir="ltr"><<a href="mailto:eedri@redhat.com" target="_blank">eedri@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Mon, Feb 13, 2017 at 10:34 PM, Martin Perina <span dir="ltr"><<a href="mailto:mperina@redhat.com" target="_blank">mperina@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif">Hi,<br><br></div><div style="font-family:arial,helvetica,sans-serif">why is this package not contained also in ovirt-master-snapshot repository [6]? Most of developers are using ovirt-master-snapshot, because this is the official repository for oVirt depelopers as mentioned in [7] and [8]. AFAIK there was not yet any official announcement that every developer should switch from ovirt-master-snapshot to ovirt-tested-master ...<br></div></div></blockquote><div><br></div></span><div>I think we should make it official then for master, we've hit too many issues in the past weeks due to this repository, that I don't want to see new projects added to it.</div><div>Also, AFAIK, these are build time dependencies only right? so they are not really needed for be in oVirt repo as deliverables, and just needed for other projects to use for building them.</div><div>If this is the case, then the new Standard CI feature of serving each build-artifacts job as yum repo can also be used instead of the snapshot repo, e.g.,</div><div><br></div><div><a href="http://jenkins.ovirt.org/job/ovirt-engine-yarn_master_build-artifacts-el7-x86_64/lastSuccessfulBuild/artifact/exported-artifacts/" target="_blank">http://jenkins.ovirt.org/job/<wbr>ovirt-engine-yarn_master_<wbr>build-artifacts-el7-x86_64/<wbr>lastSuccessfulBuild/artifact/<wbr>exported-artifacts/</a> is a yum repo which points to the latest successful build of ovirt-engine-yarn master.<br></div></div></div></div></blockquote><div><br></div><div>This is a runtime dependency, actually. (Some of the js stuff is build-time, but this is our only runtime one.)</div><div><br></div><div>And yes, we could also use the new-style build_artifacts repo, but I thought tested-master was nicer for this use case.</div><div><br></div><div>@Martin, Eyal beat me to it -- tested-master is the future repo, for reasons he mentioned. tested-master is all outputted from OST, so you know it's good! ;)</div><div><br></div><div>Greg</div><div><br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div><div><div class="h5"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:arial,helvetica,sans-serif"><br></div><div style="font-family:arial,helvetica,sans-serif">Martin<br><br>[6] <a href="http://plain.resources.ovirt.org/pub/ovirt-master-snapshot/rpm/" target="_blank">http://plain.resources.ovirt.o<wbr>rg/pub/ovirt-master-snapshot/r<wbr>pm/</a><br>[7] <a href="https://gerrit.ovirt.org/gitweb?p=ovirt-engine.git;a=blob_plain;f=README.adoc;hb=HEAD" target="_blank">https://gerrit.ovirt.org/gitwe<wbr>b?p=ovirt-engine.git;a=blob_<wbr>plain;f=README.adoc;hb=HEAD</a><br>[8] <a href="http://www.ovirt.org/develop/developer-guide/engine/engine-development-environment/" target="_blank">http://www.ovirt.org/develop/d<wbr>eveloper-guide/engine/engine-d<wbr>evelopment-environment/</a><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="m_-8634716705223750777gmail-h5">On Mon, Feb 13, 2017 at 8:42 PM, Greg Sheremeta <span dir="ltr"><<a href="mailto:gshereme@redhat.com" target="_blank">gshereme@redhat.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div class="m_-8634716705223750777gmail-h5"><div dir="ltr"><div><div><span style="font-size:12.8px">Hi,</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Tomorrow (Tues Feb 14) we'll merge a patch [1] that upgrades the version of PatternFly used by webadmin and userportal to the latest 3.y version.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">In addition to updating the library, we've also changed the delivery mechanism. We're no longer maintaining a PatternFly RPM on copr [2]. The new method is a new project called ovirt-js-dependencies [3] that contains any runtime JS dependencies required by the engine -- currently patternfly, bootstrap, and jquery. This project is using oVirt Standard CI [4], and thus you should get the RPM from the tested master repo [5].</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">TL;DR: What you need to do (from the README)</span></div><div><span style="font-size:12.8px">Set Up the Tested Master Repository</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">* Automatically</span></div><div><span style="font-size:12.8px">- Run the following command (replace `@distro@` in the following code block</span></div><div><span style="font-size:12.8px"> with `fc` for Fedora or `el` for RHEL or an equivalent distribution):</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"> # dnf config-manager --add-repo \</span></div><div><span style="font-size:12.8px"> <a href="http://plain.resources.ovirt.org/repos/ovirt/tested/master/rpm/@distro@/" target="_blank">http://plain.resources.ovirt.o<wbr>rg/repos/ovirt/tested/master/r<wbr>pm/@distro@/</a></span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">* Manually</span></div><div><span style="font-size:12.8px">- Create the file `/etc/yum.repos.d/ovirt-tested<wbr>-master.repo`, and replace</span></div><div><span style="font-size:12.8px"> `@distro@` in the following code block with `fc` for Fedora or `el` for RHEL</span></div><div><span style="font-size:12.8px"> or an equivalent distribution.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"> [ovirt-tested-master]</span></div><div><span style="font-size:12.8px"> name=ovirt-tested-master</span></div><div><span style="font-size:12.8px"> baseurl=<a href="http://plain.resources.ovirt.org/repos/ovirt/tested/master/rpm/@distro@/" target="_blank">http://plain.resources<wbr>.ovirt.org/repos/ovirt/tested/<wbr>master/rpm/@distro@/</a></span></div><div><span style="font-size:12.8px"> enabled=1</span></div><div><span style="font-size:12.8px"> gpgcheck=0</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">And then</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">sudo dnf install ovirt-js-dependencies</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Let me know if you have any questions.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Best wishes,</span></div><div><span style="font-size:12.8px">Greg</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">[1] <a href="https://gerrit.ovirt.org/#/c/61716" target="_blank">https://gerrit.ovirt.org/#/c/6<wbr>1716</a></span></div><div><span style="font-size:12.8px">[2] <a href="https://copr.fedorainfracloud.org/coprs/patternfly/patternfly1/" target="_blank">https://copr.fedorainfracloud.<wbr>org/coprs/patternfly/patternfl<wbr>y1/</a></span></div><div><span style="font-size:12.8px">[3] <a href="https://gerrit.ovirt.org/#/admin/projects/ovirt-js-dependencies" target="_blank">https://gerrit.ovirt.org/#/adm<wbr>in/projects/ovirt-js-dependenc<wbr>ies</a></span></div><div><span style="font-size:12.8px">[4] <a href="http://www.ovirt.org/develop/dev-process/build-and-test-standards/" target="_blank">http://www.ovirt.org/develop/d<wbr>ev-process/build-and-test-stan<wbr>dards/</a></span></div><div><span style="font-size:12.8px">[5] <a href="http://plain.resources.ovirt.org/repos/ovirt/tested/master/rpm/" target="_blank">http://plain.resources.ovirt.o<wbr>rg/repos/ovirt/tested/master/r<wbr>pm/</a><distro></span></div></div><span class="m_-8634716705223750777gmail-m_273949066214520164HOEnZb"><font color="#888888"><div><br></div><div><br></div>-- <br><div class="m_-8634716705223750777gmail-m_273949066214520164m_-3303548999870042120gmail_signature"><div dir="ltr"><div>Greg Sheremeta, MBA<br>Red Hat, Inc.<br>Sr. Software Engineer<br><a href="mailto:gshereme@redhat.com" target="_blank">gshereme@redhat.com</a><br></div></div></div>
</font></span></div>
<br></div></div>______________________________<wbr>_________________<br>
Devel mailing list<br>
<a href="mailto:Devel@ovirt.org" target="_blank">Devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/devel</a><br></blockquote></div><br></div>
<br>______________________________<wbr>_________________<br>
Devel mailing list<br>
<a href="mailto:Devel@ovirt.org" target="_blank">Devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/devel</a><br></blockquote></div></div></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div class="m_-8634716705223750777gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>Eyal Edri<br>Associate Manager</div><div>RHV DevOps<br>EMEA ENG Virtualization R&D<br>Red Hat Israel<br><br>phone: <a href="tel:+972%209-769-2018" value="+97297692018" target="_blank">+972-9-7692018</a><br>irc: eedri (on #tlv #rhev-dev #rhev-integ)</div></div></div></div></div></div></div>
</font></span></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Greg Sheremeta, MBA<br>Red Hat, Inc.<br>Sr. Software Engineer<br><a href="mailto:gshereme@redhat.com" target="_blank">gshereme@redhat.com</a><br></div></div></div>
</div></div>