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