George Dunlap
2014-Dec-17 14:47 UTC
[CentOS-virt] Virt SIG Meeting minutes for 16 Dec 2014
Minutes Attending: imcleod, lars_kurth, gwd, kbsingh, dcaro, jonludlam Meetings over Christmas: - Skip the one on 30 Dec; do IRC meeting Jan 13th. Xen update - 4.4.1, libvirt pushed - Notes: xend disabled by default - Plan: Sign, release soon, oVirt - RHEL 7.1 will already rebuild qemu with snapshotting on - But we may want to do the qemu rebuild for 6 as well. - kbsingh: I think oVirt is fine in the sig - sandro to be maintainer, dcaro to also have access / co-maintainer FOSDEM - Probably a hackathon / dojo thing the Friday before - Further discussion to happen on centos-promo Docker update (from Lokesh) - 1.4.0 into c7-testing - working on rocket -------------- next part -------------- <imcleod> So, is the virt SIG meeting here? [14:01] <gwd> Virt SIG meeting! <gwd> imcleod: Yes. <lars_kurth> Hi all [14:02] <gwd> I think David Caro said he was coming. <gwd> kbsingh: You around? <lars_kurth> Who is here for the virt SIG meeting? I see gwd, imcleod, lars_kurth? [14:03] <kbsingh> gwd here <kbsingh> was david going to make it grom ovirt? <lars_kurth> Alright, what do we have to discuss? (I have to drop off early) <kbsingh> lsm5 too [14:04] <gwd> On my agenda: <gwd> - oVirt inclusion in SIG <gwd> - Update on Xen <gwd> - Meetings over Christmas <gwd> - Update on CBS (particularly a way for a SIG get signed packages) [14:05] <gwd> I assume there are updates on docker too if lsm5 is around. <lars_kurth> Should we do the things we need kbsingh for first? On meetings I would suggest to re-start in Jan [14:06] <gwd> While kb is here we should probably touch base about an event around FOSDEM <lars_kurth> That too *** dcaro (~dcaro at 130.Red-79-145-201.dynamicIP.rima-tde.net) has joined channel #centos-devel <gwd> meetings> Yes, I think we can just skip the next meeting, and meet again on IRC in 4 weeks' time <dcaro> hi everyone, sorry I'm late, ^agree <kbsingh> +1 to skip next meeting <gwd> That way nobody has to mess with their calendars except to remove the one meeting. :-) <lars_kurth> +1, so this means we re-start on Jan 18th [14:07] <gwd> You mean Jan 13th? <kbsingh> 13th on my cal as well [14:08] <gwd> OK, that sounds like we're all set then. [14:09] <gwd> Just a quick update on Xen: <gwd> After getting a bit of automated testing up and finding some bugs, I pulled some stuff into 4.4.1, and got libvirt building. [14:10] <kbsingh> nice <gwd> I did some smoke testing of libvirt (virt-install), which seems to work fine for libxl. <gwd> Haven't done testing of libvirt with xend yet. <lars_kurth> kbsingh: yes, 13th *** agrimm (agrimm at nat/redhat/x-ohvbnjookashdser) has joined channel #centos-devel <gwd> Also -- I added a patch to disable xend by default. <gwd> My hope was that it would prompt people using xend to start trying to switch to xl / libxl, while they still have the fallback available. [14:11] <gwd> xend has been entirely removed in 4.5, so once we update past then they'll be stuck without a fallback option. [14:12] <kbsingh> how would that impact people with existing installs though <kbsingh> ( i mean in the 4.4.1 build, people who get this from the existing 4.2 installs ) *** DV (~veillard at 2001:41d0:a:f29f::1) has quit: Ping timeout: 272 seconds <lars_kurth> gwd: agreed. Also given that we agreed to use even Xen numbers for CentOS, so any issues would need to be raised and fixed in the 4.6 release cycle which is startting in Jan *** jonludlam (jonludlam at nat/citrix/x-vnynbphzofovbwpi) has joined channel #centos-devel <gwd> Yes -- I'm not sure; in at least one case it seemed like doing an update didn't disable xend. [14:13] <gwd> But I haven't tested it thoroughly, that may have been a quirk of something I was doing. <kbsingh> ok [14:14] <gwd> I'm not sure what else we can do. In 4.4.1 the xm command already prints a warning message every time you use it. :-) <gwd> I think I might also change the error message xm prints if xend is not running -- to 1) suggest switching to xl, and 2) to tell them how to re-enable xend if they need it. [14:15] *** dominic_ (dgeevarg at nat/redhat/x-dxboixqkmynhyiae) has quit: Quit: Leaving <kbsingh> that should be more than enough [14:16] <kbsingh> so, with yur 4.4.1 builds, these are all in the virt6-testing repo on cbs.centos.org/repos ? <kbsingh> http://cbs.centos.org/repos/virt6-testing/x86_64/os/Packages/ <gwd> Yes <kbsingh> looks like yesterday was a busy day :) [14:17] <kbsingh> given that package set - should we sign and put into a testing repo then do some announcements around it ? *** DV (~veillard at 2001:41d0:a:f29f::1) has joined channel #centos-devel <kbsingh> let people play with the package set and report issues over the holiday season, with the aim of push to stable-release into xen4centos repos early Jan ? <gwd> Yes, I think that would be helpful; with one caveat: this is my last work day this year, so I won't be able to answer any bugs until January. [14:18] <gwd> If you don't think 3 weeks of radio silence will be a problem, then yeah, we can do that. <kbsingh> ok, i guess we can set expectations around that - are there any other notes ? [14:19] *** mcclurmc (~mcclurmc at cust2438-mfw1.atlanticmetro.net) has joined channel #centos-devel <gwd> kbsingh: But I thought you wanted to sign it with the SIG signing key? Is that already available (to you guys anyway)? *** Bahhumbug_ (jrd at gerdesas.gerdesas.com) has joined channel #centos-devel [14:20] *** Bahhumbug_ (jrd at gerdesas.gerdesas.com) has quit: Changing host *** Bahhumbug_ (jrd at serentos/admin/jrd) has joined channel #centos-devel <gwd> mcclurmc: Hey <mcclurmc> hey gwd, what's up? *** chorrell_ (~chorrell at unaffiliated/chorrell) has joined channel #centos-devel <gwd> You here for the Virt SIG meeting? <lars_kurth> kbsingh: yes announcements would be good, We can also do the xen blog and once we are ready a press release (assuming it is less painful than last time) [14:21] *** telex (teletype at freeshell.de) has quit: Remote host closed the connection <lars_kurth> gwd: just let people know in the mail that you won't be able to get back to them until Jan [14:22] <gwd> let people know> check. *** kkeithley1 (~kaleb at c-73-16-206-47.hsd1.ma.comcast.net) has joined channel #centos-devel *** telex (teletype at freeshell.de) has joined channel #centos-devel *** crossbuilder (~crossbuil at p4FC14B09.dip0.t-ipconnect.de) has joined channel #centos-devel <mikem> kbsingh, if you know the dep order, you can use koji chain-build <gwd> OK, so shall we move on to oVirt? [14:23] <lars_kurth> +1 [14:24] <gwd> I wasn't what the procedure should be here. <gwd> I think it makes total sense to have the qemu rebuild in the Virt SIG. *** saltsa (joonas at dsl-hkibrasgw1-58c01a-36.dhcp.inet.fi) has joined channel #centos-devel *** der_mode1 (~der_moder at 81-89-98-215.blue.kundencontroller.de) has joined channel #centos-devel <dcaro> +1 (I'm from oVirt, os not sure it counts xd) [14:25] <gwd> I don't have any objection in principle to having oVirt RPMS or the different images proposed in the SIG as well, but I didn't know if there might be a better place for them. <lars_kurth> kbsingh: we wanted to consult with you, as you had raised concerns re whether the VIRT SIG is the best place for oVirt. I don't have any objections, but don't have the big picture on what is going on in other SIGs <gwd> kbsingh: Did you get a chance to read the oVirt proposal? [14:26] <lars_kurth> seems we lost kbsingh [14:27] *** kbsingh_ (~kbsingh at n12.lon1.karan.org) has joined channel #centos-devel *** ChanServ (ChanServ at services.) has changed mode for #centos-devel to +o kbsingh_ <kbsingh_> thanks freenode [14:28] <gwd> Indeed we did lose kbsingh_ *** talori (~timothy.l at n219077078209.netvigator.com) has joined channel #centos-devel <gwd> dcaro: FYI a lot of the infrastructure for the SIGs isn't quite in yet; so even if we said "yes you're in", it may be some time before you can actually build something... [14:29] * kbsingh_ back - freenode decided to dump my connection <lars_kurth> OK, let me re-post <kbsingh_> did we close off the xen 4.4.1 for testing <dcaro> gwd: what is needed there? We might be able to help (I'm from the infra team on oVirt) *** kbsingh_ (~kbsingh at n12.lon1.karan.org) is now known as kbsingh [14:30] *** rtnpro (shashisp at gateway/shell/waartaa/session) has joined channel #centos-devel <lars_kurth> kbsingh_: I think we did "?mikem? [14:23:05]kbsingh, if you know the dep order, you can use koji chain-build " *** Bahhumbug_ (jrd at serentos/admin/jrd) is now known as Bahhumbug [14:31] <kbsingh> ok, i will check the meeting log once were done here. and then go do whatever is needed w.r.t sign and release <gwd> kbsingh: Yes, I think the plan is to go ahead with signing and announcing "betas", as long as I make it clear I'll be away until January. <gwd> kbsingh: So we moved on to oVirt: <gwd> <gwd> I don't have any objection in principle to having oVirt RPMS or the <gwd> different images proposed in the SIG as well, but I didn't know if there <gwd> might be a better place for them. <gwd> <lars_kurth> kbsingh: we wanted to consult with you, as you had raised <gwd> concerns re whether the VIRT SIG is the best place for oVirt. I <gwd> don't have any objections, but don't have the big picture on what <gwd> is going on in other SIGs <kbsingh> so, w.r.t Ovirt - it looked that rather than ovirt itself, the desire is to just have a qemu with the one option turned on ? [14:32] <gwd> kbsingh: The proposal sent to the virt list had 4 components. <gwd> One was a qemu re-build; I think that makes sense to have in the Virt SIG. *** srirama (~srirama at 122.248.161.59) has quit: Ping timeout: 265 seconds <kbsingh> the qeu story took a bit of a sudden turn, with the rhel7.1 announcement stating that future rhel qemu builds will have these features turned on anyway ( for ceph ) [14:33] <gwd> Then there was "oVirt Live", a live CD with oVirt <kbsingh> would that then remove the need to have a qemu here as well ? <gwd> And some "oVirt Node", a minimal image for running oVirt, presumably. [14:34] *** mattgriffin (~textual at 99-181-54-51.lightspeed.rcsntx.sbcglobal.net) has joined channel #centos-devel <gwd> And finally oVirt itself. <jonludlam> what's the story for CentOS 6 for these SIGs? <kbsingh> gwd: ok, i guess if ovirt itself was going to come in, then livecd / node etc can follow eventually. <kbsingh> lars_kurth: i think ovirt is ok in the virt sig <kbsingh> jonludlam: sig's can target 5/6/7 as they want, its left upto the SIG to workout what story it wants to deliver for what release [14:35] <lars_kurth> kbsingh: so it seems that's a +1 then assuming that there is component leadership from oVirt to make this happen [14:36] <jonludlam> so is it still desirable to repackage qemu for 6? <lars_kurth> what I meant was someone maintaining those repos in the SIG <kbsingh> lars_kurth: yeah <dcaro> sandro and I will take care of that (mainly sandro) <gwd> jonludlam: I think at this point it makes sense for each "maintainer" to set their own level of commitment. [14:37] <kbsingh> jonludlam: my understanding is that the same qemu spec will make it into 6 as well <kbsingh> jonludlam: but we can check <lars_kurth> jonludlam: If we include oVirt, then a different version of qemu for 6 is a minor detail <gwd> So Xen is going to try to maintain c6 for some time; hopefully with the same basic package structure as c7. <gwd> Docker ATM is c7-only. <gwd> I'd leave the qemu rebuild / oVirt stuff up to the oVirt maintainer. [14:38] <kbsingh> ok ( re: leave to ovirt maintainer) <dcaro> lars_kurth: kbsingh so what is needde on our side to get the packages in? <lars_kurth> dcaro, gwd: so I suppose we should make an announcement on the list [14:39] <gwd> I think to begin with we need to designate one person as the oVirt maintainer for the sig [14:40] <lars_kurth> dcaro: there some infrastructure access which needs to be sorted such as wiki, etc. - kbsingh needs to do this (there is no self service yet) <lars_kurth> gwd: agreed <gwd> Then that person (at least) needs access to the CBS and permission to own the relevant packages. <dcaro> gwd: can it be more than one person? <kbsingh> yeah, there is a procss for the acces, via bugs.centos.org - but that will be once you nominate a person to own the packages / do the buids, and it will need either gwd or lars_kurth to ack the request <kbsingh> dcaro: you can make it as many people as you like, but its always good to channel via a small number of people [14:41] <dcaro> kbsingh: okok, I said because it's sandro and me for now hte ones that will be pushing this <kbsingh> cool <lars_kurth> I think notionally it is best to have one person as maintainer, access to systems can be several [14:42] <dcaro> (and sandro is on pto right now) <dcaro> ok, that should be done through the list? *** DV (~veillard at 2001:41d0:a:f29f::1) has quit: Ping timeout: 265 seconds <dcaro> (if not I propose sandro as maintainer and me as 'access' user/co-maintainer) <gwd> Yes, I'll send mail this afternoon with a proposal; if nobody objects in a week we can call it a deal. [14:43] <kbsingh> lars_kurth: gwd: it might be good to then also edit the wiki page for the SIG and add those people details there <dcaro> gwd: okok good :) <gwd> kbsingh: Yes. <lars_kurth> dcaro: can you raise a ticket on bugs. for sandro and yourself and CC me (lars.kurth.xen at gmail.com) and gwd onto it and we can then pick this up in the new year when sandro is back from pto <dcaro> lars_kurth: sure <kbsingh> http://wiki.centos.org/HowTos/CommunityBuildSystem has some details on the bootstrap process as well <lars_kurth> dcaro: drop me a private mail with names & ITRC handles and I will add to the page [14:44] <kbsingh> well, it has all the details for the bootstrap, anything missing should be added in there <lars_kurth> ITRC=IRC <dcaro> lars_kurth: ok <lars_kurth> I have to drop off soon. [14:45] <lars_kurth> I have 5 more mins *** Zequal (~polaroid at dsl-207-112-88-18.static.tor.primus.ca) has joined channel #centos-devel <gwd> kbsingh: Is anything going on around FOSDEM? <lars_kurth> Can we cover FOSDEM <gwd> kbsingh: I personally probably won't be able to make it, but Roger should be able to come. <kbsingh> ttp://wiki.centos.org/Events/Dojo/Brussels2015 [14:46] <Evolution> we have a dojo pre-fosdem... yeah thzt <Evolution> er, that even. <kbsingh> that is the day before Fosdem, and then during Fosdem we will have the booth and talks etc <Zequal> When doing an installation of CentOS to, for example, a HDD.. If you were to plug that into a different machine, it wouldn't recognize the hardware on boot. However, the LiveCD seems to handle this so much better than an actual install. What is the LiveCD doing differently? [14:47] <kbsingh> for the Dojo - am trying to make it mostly demo/tutorial/hack session sort of content, we have 2 rooms, 45 people capacity per room *** DV (~veillard at 2001:41d0:a:f29f::1) has joined channel #centos-devel <kbsingh> was thinking of making one track be cloudy / virt specific - the other track be more traditional domains ( like install / patch management / lifecycle / config management etc ) [14:48] <gwd> kbsingh: OK, keep us updated and we'll see what we can get going there. <kbsingh> the conversation should all be on centos-promo from here on, it was private as I was trying to confirm venue [14:49] <lars_kurth> kbsingh: please keep us in the loop & FOSDEM is soon. After XMas there are only 2-3 weeks to turn this round [14:50] <gwd> Last thing is -- jonludlam, have you managed to get access to the CBS yet? <gwd> You've submitted a bug report as per the wiki page several weeks ago, right? [14:51] <jonludlam> that's right <kbsingh> lars_kurth: so, watch the centos-promo list <kbsingh> jonludlam: do you have a bugs number ? <lars_kurth> kbsingh: nope [14:52] <jonludlam> just looking it up [14:53] <lars_kurth> Just signed up now <jonludlam> https://bugs.centos.org/view.php?id=7627 <lars_kurth> have to go [14:54] <jonludlam> I've been using copr for the prototype of the OCaml SCL <kbsingh> jonludlam: so this is for the scl SIG right ? [14:55] <Evolution> kbsingh: yes, but would be required to build the xen bits. [14:56] <Evolution> well, not required but useful <kbsingh> in that case, hhorak will need to ack the request first. then alphacc can action it. I suspect alphacc is waiting on a SIG owner to ack the request <jonludlam> Originally I was only interested in the virt sig, but since the suggestion was to make an SCL for the OCaml stuff I'm now insterested in both <gwd> jonludlam: Are you looking to get xapi into a SIG at some point as well? <kbsingh> Evolution: plot thickens... so this is a scl via the scl-sig needed for the virt-sig <jonludlam> quite possibly <Evolution> kbsingh: not needed. but could be useful to. [14:57] <kbsingh> if xapi is going in, its going to be needed <Evolution> as I understand it right now the ocaml packages used *replace* the system libs. <gwd> kbsingh: AFAIK the core xen packages only need ocaml for oxenstored <kbsingh> gwd: and at the moment were using the cxenstored ? <kbsingh> i guess the real question is - are we accepting SCL's into sig's other than the scl-sig [14:58] * gwd doesn't know <jonludlam> cxenstored is not default in xen these days is it? <gwd> jonludlam: It will use cxenstored if the ocaml dev libraries are not present. [14:59] <jonludlam> but will default to oxenstored if they are <gwd> kbsingh: From what I understand, the resulting oxenstored binary is statically linked, so there's no dependency for the runtime; there might be one for build time if we wanted updated ocaml libs. <jonludlam> correct <kbsingh> ok [15:00] <jonludlam> same for xapi <gwd> jonludlam: default to oxenstored> That's my understanding last time I checked. <kbsingh> MerlinTHP: alphacc: mikem: can we consume scl's in mock roots in koji for this kinda stuff ? * gwd goes to check... <jonludlam> xapi wont need the SCL at runtime <kbsingh> if so, then this is a clear scl-sig thing, and we can handle it + work it there <MerlinTHP> We can build SCLs in koji, and add SCL packages to buildroots, sure. [15:01] <mikem> kbsingh, I assume so. <MerlinTHP> I've not read much scrollback <kbsingh> okay. I guess its just a case of that build tag having a reference to the scl repo [15:02] <gwd> BTW, we definitely are building w/ ocaml at the moment... <kbsingh> jonludlam: so you need hhorak to ack the req, and can get the access in via the scl sig. <kbsingh> gwd: i suspect its the distro ocaml though * hhorak reading the backlog <jonludlam> aha [15:03] <kbsingh> jonludlam: untested, since we've not had this in the past - but access via sig usually maps to targets you can build against. *** DV (~veillard at 2001:41d0:a:f29f::1) has quit: Ping timeout: 244 seconds <kbsingh> so you can just also ask lars_kurth or gwd to ack the request, and alphacc can get you setup to build into the virt targets as well <jonludlam> kbsingh, fair enough. <gwd> Hmm -- I seem to see /usr/sbin/xenstored but no /usr/sbin/oxenstored... [15:04] <alphacc> yes I will catch up with the pending ticket today (irl meeting feel free to assign action to me) <jonludlam> I think the spec might rename it [15:05] <kbsingh> alphacc: wildo <hhorak> I'm a bit desoriented between abbrevs I don't know but if the ack should be for including ocaml402 into the scl sig, then I'm fine with that.. [15:06] <jonludlam> hhorak, good to know :-) I think that's the plan [15:07] <gwd> Oh weird -- it builds it but then puts it in xen-ocaml, which won't get installed unless you ask for it. <jonludlam> oh nice <gwd> That should get sorted... <jcpunk> alphacc, MerlinTHP, kbsingh, Arrfab : I'd love any assistance getting the chainbuild srpm patch into koji. I've a simple python script for ordering a pile of srpms I can also share if you want [15:09] <Evolution> hhorak || jonludlam if you guys are fine with that name, I'll create the repo for it and add to the mix. <jonludlam> jcpunk, we've got a similar script that dumps stuff into a makefile to get make to do it [15:10] <Evolution> will create an ocaml and ocaml402 <jonludlam> Evolution, the name is good for me *** DV (~veillard at 2001:41d0:a:f29f::1) has joined channel #centos-devel <jcpunk> jonludlam: awesome :) great minds and thinking *** puzzled (~patrick at puzzled.xs4all.nl) has quit: Quit: Leaving [15:13] <jonludlam> jcpunk, github.com/xenserver/planex <jonludlam> readme is out of date - must fix that! [15:14] <kbsingh> ok, so howse the virt-sig meeting going ten [15:15] <kbsingh> then <kbsingh> lsm5: anything from you ? <kbsingh> gwd: are we good to close off then ? <gwd> kbsingh: Yes, I think we're done. [15:16] <gwd> Thanks all