<div dir="ltr">Barak,<div>Can you Help Martin? </div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 1, 2016 at 10:53 AM, Martin Mucha <span dir="ltr">&lt;<a href="mailto:mmucha@redhat.com" target="_blank">mmucha@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I finally got to trying to use those jobs:<br>
<br>
<a href="http://jenkins.ovirt.org/job/ovirt-engine_4.0_build-artifacts-el7-x86_64-manual/" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>ovirt-engine_4.0_build-<wbr>artifacts-el7-x86_64-manual/</a><br>
or<br>
<a href="http://jenkins.ovirt.org/job/ovirt-engine_master_build-artifacts-el7-x86_64_build_from_patch/" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>ovirt-engine_master_build-<wbr>artifacts-el7-x86_64_build_<wbr>from_patch/</a><br>
<br>
and it seems, that I don&#39;t have privileges to run them. Can you please look at it?<br>
<br>
Also over time I lost privilege to re-trigger failed jenkins jobs, if this is something different, can you re-grant me privileges to do that?<br>
<span class="im HOEnZb"><br>
thanks,<br>
M.<br>
<br>
<br>
----- Original Message -----<br>
</span><div class="HOEnZb"><div class="h5">&gt; Already had one for master:<br>
&gt; <a href="http://jenkins.ovirt.org/job/ovirt-engine_master_build-artifacts-el7-x86_64_build_from_patch/" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>ovirt-engine_master_build-<wbr>artifacts-el7-x86_64_build_<wbr>from_patch/</a><br>
&gt;<br>
&gt; Also,<br>
&gt; there is the &#39;build any manual jobs&#39; which were added to support official<br>
&gt; builds, see [1] for info, so you can also use them by providing a tarball,<br>
&gt; but I don&#39;t see an engine job for it.<br>
&gt; Sandro, I guess you&#39;re not using the manual job to build official<br>
&gt; ovirt-engine builds?<br>
&gt;<br>
&gt;<br>
&gt; [1]<br>
&gt; <a href="http://infra-docs.readthedocs.io/en/latest/CI/Build_and_test_standards.html#build-artifacts-manual-sh" rel="noreferrer" target="_blank">http://infra-docs.readthedocs.<wbr>io/en/latest/CI/Build_and_<wbr>test_standards.html#build-<wbr>artifacts-manual-sh</a><br>
&gt;<br>
&gt; On Thu, Oct 27, 2016 at 8:19 PM, Martin Mucha &lt;<a href="mailto:mmucha@redhat.com">mmucha@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; Thank you very much!<br>
&gt; &gt; M.<br>
&gt; &gt;<br>
&gt; &gt; ----- Original Message -----<br>
&gt; &gt; &gt; The options are combination of the distro and branch, I added the<br>
&gt; &gt; &gt; job[1](el7, 4.0), to use it press &#39;build&#39; from Jenkins&#39;s GUI and fill<br>
&gt; &gt; &gt; in the GERRIT_REFSPEC to the needed patch.<br>
&gt; &gt; &gt; As the build-artifacts job run on the limited resources of bare metal<br>
&gt; &gt; &gt; hypervisors I restricted it for now to one concurrent job.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On infra side, I guess this can be yamlized later if it becomes<br>
&gt; &gt; &gt; useful(just copy-paste of the current build-artifacts removing some<br>
&gt; &gt; &gt; stages).<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; [1]<br>
&gt; &gt; &gt; <a href="http://jenkins.ovirt.org/job/ovirt-engine_4.0_build-" rel="noreferrer" target="_blank">http://jenkins.ovirt.org/job/<wbr>ovirt-engine_4.0_build-</a><br>
&gt; &gt; artifacts-el7-x86_64-manual/<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; On Thu, Oct 27, 2016 at 3:18 PM, Dan Kenigsberg &lt;<a href="mailto:danken@redhat.com">danken@redhat.com</a>&gt;<br>
&gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt; On Thu, Oct 27, 2016 at 06:32:47AM -0400, Martin Mucha wrote:<br>
&gt; &gt; &gt; &gt;&gt; Hi,<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; let me step back a little and explain what we want to achieve. We have<br>
&gt; &gt; &gt; &gt;&gt; patch pushed to gerrit, not merged to master. We want to build rpms<br>
&gt; &gt; from<br>
&gt; &gt; &gt; &gt;&gt; it and pass it (via no official way) to some tester so that he can<br>
&gt; &gt; test<br>
&gt; &gt; &gt; &gt;&gt; it.<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; I read provided documentation, but I do not have sufficient<br>
&gt; &gt; background to<br>
&gt; &gt; &gt; &gt;&gt; understand it fully.<br>
&gt; &gt; &gt; &gt;&gt; Questions:<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; 1. if I opted to run these tests locally, what are expected hw<br>
&gt; &gt; &gt; &gt;&gt; specification? I mean devel build is already more than laptop can<br>
&gt; &gt; handle.<br>
&gt; &gt; &gt; &gt;&gt; If this has enabled all translations, I&#39;d have to take a pto to run<br>
&gt; &gt; it.<br>
&gt; &gt; &gt; &gt;&gt; So is this even possible to be ran on laptop with only 12G ram?<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; 2. Since I probably should be coding instead of waiting for build on<br>
&gt; &gt; &gt; &gt;&gt; irresponsible laptop (which it is even for devel build), would it be<br>
&gt; &gt; &gt; &gt;&gt; possible to have jenkins build, which prepares rpms as described above<br>
&gt; &gt; &gt; &gt;&gt; without need to deploy them to some repo, but allowing to download<br>
&gt; &gt; them<br>
&gt; &gt; &gt; &gt;&gt; instead?<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; thanks,<br>
&gt; &gt; &gt; &gt;&gt; M.<br>
&gt; &gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt; &gt;&gt; ----- Original Message -----<br>
&gt; &gt; &gt; &gt;&gt; &gt; Hi,<br>
&gt; &gt; &gt; &gt;&gt; &gt; first you can run it locally quite easily using mock[1], the command<br>
&gt; &gt; &gt; &gt;&gt; &gt; should be(after jenkins repo is cloned and mock installed) something<br>
&gt; &gt; &gt; &gt;&gt; &gt; like:<br>
&gt; &gt; &gt; &gt;&gt; &gt; ../jenkins/mock_configs/mock_<wbr>runner.sh --mock-confs-dir<br>
&gt; &gt; &gt; &gt;&gt; &gt; ../jenkins/mock_configs/ --build-only -s fc24<br>
&gt; &gt; &gt; &gt;&gt; &gt; After running successfully the artifacts will be under<br>
&gt; &gt; &gt; &gt;&gt; &gt; exported-artifacts directory.<br>
&gt; &gt; &gt; &gt;&gt; &gt;<br>
&gt; &gt; &gt; &gt;&gt; &gt; It is possible to do it from Jenkins too, the problem is that the<br>
&gt; &gt; &gt; &gt;&gt; &gt; current _build_artifacts job also deploy the created RPMs to<br>
&gt; &gt; &gt; &gt;&gt; &gt; <a href="http://resources.ovirt.org" rel="noreferrer" target="_blank">resources.ovirt.org</a>&#39;s experimental repo, which is later consumed by<br>
&gt; &gt; &gt; &gt;&gt; &gt; OST.<br>
&gt; &gt; &gt; &gt;&gt; &gt; If needed, we can clone the needed job and remove the deploy<br>
&gt; &gt; part(and<br>
&gt; &gt; &gt; &gt;&gt; &gt; add -manual suffix), then you can pass the gerrit refspec in the<br>
&gt; &gt; build<br>
&gt; &gt; &gt; &gt;&gt; &gt; parameters. If so, tell me which job.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Adding to Matin&#39;s explaination: He posted<br>
&gt; &gt; <a href="https://gerrit.ovirt.org/65793" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/65793</a><br>
&gt; &gt; &gt; &gt; and would like it be tested. It would be wonderful if you can add a job<br>
&gt; &gt; &gt; &gt; that makes it possible to build el7 rpms from that patch, to bet<br>
&gt; &gt; &gt; &gt; executed by QE.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; So yes, I&#39;d appreciate if you can add such a -manual job for building<br>
&gt; &gt; &gt; &gt; ovirt-engine. I&#39;m not sure I know &quot;which job&quot; precisely is that,<br>
&gt; &gt; though.<br>
&gt; &gt; &gt; &gt; Can you tell me which are the options?<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Regrards,<br>
&gt; &gt; &gt; &gt; Dan.<br>
&gt; &gt; &gt;<br>
&gt; &gt; ______________________________<wbr>_________________<br>
&gt; &gt; Infra mailing list<br>
&gt; &gt; <a href="mailto:Infra@ovirt.org">Infra@ovirt.org</a><br>
&gt; &gt; <a href="http://lists.ovirt.org/mailman/listinfo/infra" rel="noreferrer" target="_blank">http://lists.ovirt.org/<wbr>mailman/listinfo/infra</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Eyal Edri<br>
&gt; Associate Manager<br>
&gt; RHV DevOps<br>
&gt; EMEA ENG Virtualization R&amp;D<br>
&gt; Red Hat Israel<br>
&gt;<br>
&gt; phone: <a href="tel:%2B972-9-7692018" value="+97297692018">+972-9-7692018</a><br>
&gt; irc: eedri (on #tlv #rhev-dev #rhev-integ)<br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_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&amp;D<br>Red Hat Israel<br><br>phone: +972-9-7692018<br>irc: eedri (on #tlv #rhev-dev #rhev-integ)</div></div></div></div></div></div></div>
</div>