14:03:25 <knesenko> #startmeeting oVIrt Infra Weekly 14:03:25 <ovirtbot> Meeting started Mon Apr 7 14:03:25 2014 UTC. The chair is knesenko. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:03:25 <ovirtbot> Useful Commands: #action #agreed #help #info #idea #link #topic. 14:03:36 <knesenko> #chair dcaro bkp eedri 14:03:36 <ovirtbot> Current chairs: bkp dcaro eedri knesenko 14:04:14 <knesenko> #topic Hosting 14:04:23 <knesenko> Hello all 14:04:30 <knesenko> I have no updates on Hosting 14:04:46 <knesenko> I think eedri has something .... 14:04:51 <eedri> knesenko, yes 14:05:19 <eedri> knesenko, tomorow i have a meeting on the phx lab mapping, so hopefully we'll be able to push it forward soon 14:05:32 <eedri> knesenko, 12 servers (not sure about the hw there yet) 14:05:40 <knesenko> eedri: nice ! 14:05:58 <eedri> knesenko, also, infra now supports personal slaves for functional tests on os1 14:06:15 <eedri> knesenko, only on specific cases and on request 14:06:21 <eedri> knesenko, info is here: http://www.ovirt.org/Getting_ssh_access_to_jenkins_slaves 14:06:45 <knesenko> #info infra now supports personal slaves for functional tests on os1 14:07:05 <eedri> knesenko, that only relevant for tests on vms and not baremetal 14:07:11 <knesenko> #info info is here: http://www.ovirt.org/Getting_ssh_access_to_jenkins_slaves 14:07:14 <knesenko> eedri: ok 14:07:23 <eedri> knesenko, baremetal we have very limited amount, which will be considered per request 14:07:29 <eedri> knesenko, to use the existing minidells 14:07:51 <eedri> dcaro, might worth thinkin on foreman reserve for it... 14:08:53 <knesenko> anything else on hosting ? 14:09:01 <knesenko> I see that ewoud and dcaro not here right now ... 14:10:02 <knesenko> ok lets move to another topic then 14:10:20 <knesenko> sI am skipping Foreman and Puppet topic for now... 14:10:26 <knesenko> #topic Jenkins 14:10:38 <YamakasY> danken: no bug btw in my opinion... 14:10:46 <eedri> fabiand, you wanted to ask on a specific label for node/baremetal 14:10:50 * YamakasY hides again 14:11:03 <fabiand> eedri, thanks 14:11:12 <fabiand> yes 14:11:32 <fabiand> Node and probably oVirt Live are migrating to livemedia-creator (lmc) 14:11:38 <knesenko> #chair fabiand 14:11:38 <ovirtbot> Current chairs: bkp dcaro eedri fabiand knesenko 14:11:54 <fabiand> lmc is using VMs to created the ISO images, this will eitehr require a bare-metal host or a reliable nested solution 14:12:25 <fabiand> So maybe we can just reuse their label to force the lmc jobs to happen on them, or add an lmc label 14:12:28 <eedri> fabiand, i think for starts we'll use minidells as solution, going forward with phx lab we'll aim to provide on-demand nested vms 14:12:41 <fabiand> The benefit of having an lmc label would be that we only need to install lmc on the specific host 14:12:47 <fabiand> eedri, ack 14:12:48 <fabiand> sounds good 14:12:50 <knesenko> eedri: will this work the nested solutoin ? 14:13:00 <dcaro> /6 14:13:05 <eedri> fabiand, but we should be able to make host install via puppet 14:13:13 <eedri> fabiand, and not having local env set on a specific slave 14:13:15 <sbonazzo> fabiand: other benefit is we can store CentOS iso locally only on those 14:13:23 <fabiand> sbonazzo, yep 14:13:32 <fabiand> eedri, yep - a puppet manifest for thos builder is also a benefit 14:13:44 <eedri> sbonazzo, we need to see how much space we have for that 14:14:11 <sbonazzo> eedri: we can store it on an NFS share near to minidell 14:14:34 <eedri> sbonazzo, we should be able to do it maybe on one of the rackspace hosts 14:14:39 <eedri> dcaro, knesenko ? 14:14:47 <eedri> possible to open nfs share on rackspace01/02? 14:15:00 <knesenko> eedri: should not be a problem ... 14:15:11 <knesenko> eedri: but only rackspace* hosts will be able to use it 14:15:30 <eedri> knesenko, hmm... problem 14:15:37 <eedri> knesenko, so no minidells 14:16:02 <knesenko> eedri: NAT issues 14:17:16 <eedri> knesenko, ok 14:17:22 <eedri> knesenko, minidells has 400GB disk 14:17:25 <eedri> knesenko, i think we're good 14:17:39 <fabiand> cool 14:17:43 <knesenko> eedri: so we can use NFS share on minidells then 14:17:49 <eedri> knesenko, nope 14:17:57 <eedri> knesenko, other slaves can't access them 14:18:06 <eedri> knesenko, unless the ssh-tunnel will let them, dcaro ? 14:18:22 <eedri> knesenko, but it's ok, if we'll run the tests on the minidells 14:18:31 <knesenko> eedri: ok 14:19:42 <knesenko> anything else on jenkins 14:19:44 <knesenko> ? 14:19:51 <knesenko> updates ? 14:19:53 <eedri> knesenko, i think dcaro might have update on setup/upgrade job 14:20:04 <knesenko> I mean we wanted to update he jenkins server fafik 14:20:06 <knesenko> afaik 14:20:28 <knesenko> #info new updage job was added by dcaro 14:20:31 <knesenko> dcaro+ 14:20:34 <knesenko> dcaro++ 14:20:38 <knesenko> great job thanks ! 14:20:52 <dcaro> Yep, it's added and working, I'm missing just merging the patch (non-functional improvements missing) 14:20:54 <eedri> fabiand, any update on the close repo jobs? 14:21:12 <fabiand> eedri, yep 14:21:13 <knesenko> eedri: repoclosure you mean :) 14:21:20 <fabiand> :-P 14:21:21 <eedri> knesenko, yea :) 14:21:25 <fabiand> The patches are merged 14:21:29 <fabiand> in master 14:21:41 <fabiand> Once we do a new release (which is pending) it will alos land in the other repos 14:22:01 <knesenko> fabiand: +1 14:23:49 <knesenko> #topic Other Business 14:23:58 <eedri> knesenko, yes 14:24:10 <knesenko> Few updates here. 14:24:11 <eedri> bkp, can you share the list of new ovirt repos? 14:24:17 <eedri> bkp, do we have a wiki with it? 14:24:24 <bkp> The mirrors? 14:24:35 <knesenko> oVirt release engineering finished the new layout 100% 14:24:49 <knesenko> #info next release will be published under pub 14:24:59 <knesenko> #info releases should be obsoleted 14:25:09 <bkp> I don't have a list with the new layouts. 14:25:37 <knesenko> #info we are going to sing RPMs from the next release http://www.ovirt.org/Download 14:26:00 <knesenko> that's all from my side 14:26:07 <knesenko> eedri: dcaro something to add there ? 14:26:09 <knesenko> her 14:26:10 <knesenko> e 14:27:03 <eedri> bkp, not new layouts 14:27:09 <eedri> bkp, the universities urls 14:27:39 <knesenko> bkp: mirrors 14:27:58 <bkp> eedri: The only established URL we have is from Duke University, and it is listed on the Download page 14:28:19 <eedri> bkp, +1 14:28:35 <bkp> The other three mirrors dcaro has plugged the pub keys into have not sent their URLs yet. 14:28:48 <bkp> It's on my to-do list to follow up and see what's what. 14:30:02 <knesenko> eedri: do you want to review tickets tasks ? 14:30:11 <eedri> knesenko, yea, let's review 14:30:24 <knesenko> #topic Tickets/Tasks 14:30:36 <knesenko> eedri: go go 14:30:54 <knesenko> dcaro: want to lead this topic ? 14:31:12 <eedri> knesenko, ok, 1st update is that we finally have admin access to trac 14:31:21 <eedri> dcaro, knesenko and myself are current admins 14:31:32 <knesenko> #info we have admin access to trac ! 14:31:33 <dirae> hey ppl 14:31:43 <knesenko> good 14:34:09 <eedri> dcaro, you want to review the tickets? 14:34:16 <eedri> orc_orc, ping 14:34:17 <dcaro> ther was also added the possibility to create reports 14:34:30 <eedri> orc_orc, you wanted to do something with customer queries no? 14:35:55 <apuimedo_> jhernand: http://www.infoq.com/articles/json-yoga 14:35:58 <apuimedo_> gchaplik_: ^^ 14:36:16 <apuimedo_> https://github.com/skyscreamer/yoga is the main repo 14:36:31 <knesenko> dcaro: eedri .... tickets ? 14:36:46 <eedri> knesenko, sorry, got a call 14:36:53 <dcaro> knesenko: ok, where did we stop the last time? Or should we start from scratch? 14:36:53 <eedri> knesenko, can you start ? 14:38:10 <knesenko> eedri: can't login to trac 14:38:18 <knesenko> eedri: need to reset a password 14:38:48 <knesenko> dcaro: can you lead ? 14:39:23 <eedri> knesenko, i'll do it 14:39:27 <eedri> knesenko, ticket #130 14:39:35 <eedri> https://fedorahosted.org/ovirt/ticket/130 14:39:45 <eedri> use groups whole creating yim repos 14:39:49 <eedri> dcaro, - still relevant? 14:40:25 <dcaro> eedri: actually, we decided not to create them, at least until it's clear how to use them 14:40:31 <dcaro> eedri: I'll close 14:40:35 <eedri> dcaro, ok. 14:40:38 <eedri> dcaro, knesenko https://fedorahosted.org/ovirt/ticket/129 14:40:49 <eedri> creating per patch rpm job - i see job is stable, can we close? 14:41:37 <dcaro> looking to see if there are the groovy scripts and gerrit notification in place 14:41:43 <eedri> ok 14:41:55 <eedri> https://fedorahosted.org/ovirt/ticket/128 - adding python-cpopen to puppet 14:41:57 <dcaro> yep, they are, we can close 14:42:05 <eedri> who is taking this? 14:42:24 <eedri> it means that now we should be able to add it to each slave, and remove the manuall install/remove per vdsm job 14:42:32 <eedri> since no more vdsm-python-cpopen 14:42:47 <knesenko> dcaro: eedri I think this was fixed no ? 14:43:11 <eedri> knesenko, i don't think so, currently there still might be a race, and new slaves don't have it 14:43:21 <eedri> knesenko, i think we're not installing it via puppet 14:43:24 <dcaro> it's not in puppet already? 14:43:30 * eedri checking 14:43:34 <knesenko> dcaro: that what I thought 14:43:47 <dcaro> eedri: yes, it's there 14:43:59 <eedri> dcaro, yep , it's there 14:44:02 <dcaro> installed on all cnetos/fedora 14:44:09 <eedri> ok, so just need to make sure no vdsm job is removing/installing it. 14:44:15 <eedri> dcaro, i guess we can close it 14:44:29 <knesenko> eedri: +1 14:44:45 <eedri> dcaro, https://fedorahosted.org/ovirt/ticket/125 14:44:56 <eedri> dcaro, make build disrementive between infra errors and real once 14:45:01 <Comnenus> Does ovirt-engine get installed onto the hypervisor, or into a VM? or does it matter 14:45:04 <eedri> this is solved? or still in progress? 14:45:23 <dcaro> eedri: still are some jobs that don't have it 14:45:35 <eedri> dcaro, ok 14:45:46 <Comnenus> or does ovirt-engine need to be installed on every hypervisor? 14:45:48 <eedri> dcaro, https://fedorahosted.org/ovirt/ticket/109 14:45:50 <dcaro> eedri: but I'm not sure if we should keep it open (it might take some time, it's more a process than a task) 14:46:05 <eedri> dcaro, so close and we'll add it on demand 14:46:09 <eedri> dcaro, on each new failure 14:46:13 <Infitialis> Comnenus: I've got the engine in a VM and I have no problems running it. 14:46:17 <knesenko> eedri: dcaro closed https://fedorahosted.org/ovirt/ticket/99#comment:6 14:46:30 <eedri> dcaro, https://fedorahosted.org/ovirt/ticket/109 - upgrade job 3.3->3.4 14:46:42 <eedri> dcaro, still has work there, or you can close it? 14:46:50 <Comnenus> Infitialis: cool, thanks. DId you install regular KVM, spin up a VM, then install engine into that, and configure it? 14:47:37 <dcaro> eedri: still some work, the patch is not merged 14:47:40 <dcaro> (for example) 14:47:41 <eedri> Comnenus, Infitialis guys, can you wait 15 more min? we're in the middle of a meeitng 14:47:46 <eedri> dcaro, ok 14:47:55 <eedri> dcaro, https://fedorahosted.org/ovirt/ticket/104 - accept only backports into stable 14:48:00 <Infitialis> eedri: sorry was about to pm him 14:48:01 <knesenko> eedri: dcaro https://fedorahosted.org/ovirt/ticket/111 14:48:02 <eedri> dcaro, is that ready on the hooks side? 14:48:03 <Comnenus> sorry. 14:48:11 <eedri> np 14:48:47 <dcaro> eedri: it lacks an improvement, right now it only uses gerrit as source for the info, it has to include also git log 14:49:13 <eedri> dcaro, ok 14:50:17 <eedri> knesenko, https://fedorahosted.org/ovirt/ticket/124 14:50:26 <eedri> knesenko, there was a requst to rename the nightly repo for master 14:50:46 <eedri> knesenko, makes sense 14:51:00 <knesenko> eedri: mmm ... 14:51:31 <knesenko> dcaro: sbonazzo do we want to rename ovirt-snapshot to ovirt-master-snapshot ? 14:52:00 <sbonazzo> knesenko: make sense 14:52:03 <knesenko> dcaro: ? 14:52:19 <dcaro> knesenko: it's ok for me, so you'll have the branch name there as the verions, but not a big deal 14:52:30 <dcaro> (meaning, if you have something against let's keep it) 14:52:42 <knesenko> dcaro: I don't care ... ok 14:52:46 <knesenko> eedri: will do 14:52:50 <eedri> dcaro, i think didi asked for it 14:53:20 <eedri> apuimedo_, any update on https://fedorahosted.org/ovirt/ticket/51 14:53:27 <didi> eedri: yes I did 14:53:41 <eedri> apuimedo_, vdsm network functional tes 14:53:51 <eedri> apuimedo_, is the ticket still relevant ? 14:53:56 <apuimedo_> let me check 14:54:39 <apuimedo_> eedri: we have worked around it 14:54:48 <apuimedo_> having snapshoting would be great though :P 14:55:22 <gchaplik_> apuimedo_, ping? 14:55:29 <eedri> apuimedo_, snapshoting? 14:55:31 <apuimedo_> gchaplik_: I'm here 14:55:51 <eedri> orc_orc, ping 14:56:41 <SvenKieske> well, the jobs seem to have vanished: http://jenkins.ovirt.org/job/vdsm_functional_tests/ - 404 14:56:57 <knesenko> we have no time guys 14:56:58 <knesenko> :) 14:57:05 <eedri> knesenko, few more min 14:57:39 <eedri> knesenko, we had an el7 slave ticket, i don't see herrold around, he said he might be able to add it 14:57:41 <dcaro> was move here http://jenkins.ovirt.org/view/vdsm/job/vdsm_network_functional_tests/ 14:57:51 <eedri> knesenko, but now with os1, we can easily add it ourselves.. 14:57:58 <dcaro> when more functional tests were introduced 14:58:20 <eedri> dcaro, can you update on https://fedorahosted.org/ovirt/ticket/87 14:58:22 <knesenko> eedri: yep 14:58:30 <eedri> dcaro, you said you started using zuul right? 14:58:55 <dcaro> eedri: I created a zuul instance and connected it to a gerrit + jenkins on my local env (all vms) 14:59:08 <dcaro> eedri: but have not tested anything more yet 14:59:09 <eedri> dcaro, basicaly what does it gives us? 14:59:27 <dcaro> eedri: it gives us 2 things in my opinion 14:59:42 <dcaro> the possiblity of having more than one jenkins master working on the same jobs 14:59:59 <dcaro> the possiblity to add and control more what jobs are triggered, when and by who 15:00:19 <eedri> dcaro, ok, seems like it might be a good idea to introduce it once we can support 2 masters 15:00:22 <eedri> maybe on the new hardware 15:00:23 <dcaro> ** And pre-merge hooks! 15:00:31 <eedri> :) 15:00:32 <eedri> nice.. 15:00:39 <eedri> ok, one more ticket -https://fedorahosted.org/ovirt/ticket/84 15:00:47 <SvenKieske> +1 for zuul :) 15:00:52 <eedri> dcaro, i think you can close this, since we added customer mvn3 rpm 15:01:00 <dcaro> eedri: yep, closing 15:01:08 <eedri> bkp, any update on mediawiki update? 15:01:20 <eedri> referring to https://fedorahosted.org/ovirt/ticket/32 15:01:50 <eedri> bkp, also, probably can close this ticket - https://fedorahosted.org/ovirt/ticket/10 15:01:53 <bkp> eedri: Not at this time. 15:01:58 <eedri> since arch was renamed to devel 15:02:06 <bkp> eedri: I close it? 15:02:14 <eedri> i think i saw i request to rename it to ovirt-devel 15:02:19 <eedri> bkp, i mean we can close it? 15:02:25 <eedri> bkp, since the move was done, right? 15:02:43 <bkp> eedri: I saw that request. Mulling. In the meantime, please close #10. 15:02:52 <bkp> With thanks. 15:03:22 <knesenko> thanks guys ! 15:03:26 <knesenko> #endmeeting