19:17:28 <roshi> #startmeeting Fedora Cloud SIG 19:17:28 <zodbot> Meeting started Wed Feb 4 19:17:28 2015 UTC. The chair is roshi. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:17:28 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 19:17:38 <roshi> #meetingname Cloud SIG 19:17:38 <zodbot> The meeting name has been set to 'cloud_sig' 19:17:49 <roshi> #topic Roll Call 19:17:54 <roshi> .hello roshi 19:18:15 <roshi> who's still around for some cloud discussions? 19:18:29 <roshi> thanks for the help with zodbot, nirik :) 19:18:33 <dustymabe> .hellomynameis dustymabe 19:18:59 <oddshocks> .hellomynameis oddshocks 19:19:50 <dustymabe> hmmm zodbot? 19:20:06 <nirik> it's likely still joining things. it will catch up. 19:20:14 <roshi> yeah 19:20:38 <roshi> number80: jsmith 19:20:53 <roshi> agrimm 19:21:03 <roshi> ^^ ping for meeting :) 19:21:08 <agrimm> .hellomynameis arg 19:21:47 <roshi> kushal won't be making it today - he's sick with some kind of respritory thing 19:22:18 <dustymabe> bummer.. sounds serious 19:22:21 <roshi> #topic Previous meeting follow-up 19:22:44 <roshi> yeah, not sure how long he'll be recovering 19:23:27 <roshi> me, dustymabe and Corey84 were the only ones here last meeting 19:23:45 <roshi> the previous previous meeting follow up items were all done by then 19:23:53 <roshi> and nothing from last meeting to follow up on 19:24:08 <roshi> #info nothing to follow up on 19:24:16 <roshi> #topic Agenda Items 19:24:18 * larsks is lurking, just out of interest. 19:24:28 <roshi> #link https://fedorahosted.org/cloud/report/9 19:24:38 <roshi> larsks: you don't have to just lurk, speak up if you want :) 19:25:22 <roshi> #topic HVM Instances (#68) 19:25:24 <roshi> #link https://fedorahosted.org/cloud/ticket/68 19:25:34 <roshi> this one we're just waiting on the website to get updated 19:26:14 <roshi> there's a thread on the list discussing it 19:26:16 <roshi> https://lists.fedoraproject.org/pipermail/cloud/2015-February/004900.html 19:26:23 <roshi> anyone have anything else for this? 19:26:30 <roshi> oddshocks? 19:26:34 <dustymabe> nope.. thanks for tracking roshi 19:26:44 <roshi> np :) It's what I do :p 19:27:00 <zodbot> roshi: roshi 'Mike Ruckman' <mruckman@redhat.com> 19:27:09 <roshi> there it is :) 19:27:23 <zodbot> dustymabe: dustymabe 'Dusty Mabe' <dusty@dustymabe.com> 19:27:40 <zodbot> oddshocks: oddshocks 'David Gay' <dgay@redhat.com> 19:27:41 <oddshocks> hey, sorry :P 19:28:04 <roshi> #topic Publicize docker-files (#84) 19:28:05 <oddshocks> yeah, so those are good HVM images AFAIK, 19:28:07 <roshi> #link https://fedorahosted.org/cloud/ticket/84 19:28:13 <oddshocks> minus the message added by mattdm 19:28:34 <oddshocks> but that's something actually in the image itself, not with the AMI, so IDK what's up with that 19:28:37 <roshi> what are you sorry for oddshocks ? 19:28:46 <zodbot> agrimm: arg 'Andy Grimm' <agrimm@redhat.com> 19:28:49 <oddshocks> zoned out there :P 19:28:57 <roshi> haha, no worries 19:29:15 <oddshocks> anyway, this libvirt issue (was gonna bring it up in open floor anyway): https://lists.fedoraproject.org/pipermail/cloud/2015-February/004905.html 19:29:16 <roshi> ball is still rolling on this one? 19:29:47 <oddshocks> That thread was sort of my "are these good to go to the web team / can I publish a blog post" type thing 19:30:12 <roshi> yeah, that's what I thought it was 19:30:23 <oddshocks> So, I guess if they're ready to go depends on 1) if dustymabe's question is answered and there's nothing to do left on that 2) if this libvirt thing is something I want to wait to be resolved 19:30:51 <oddshocks> but either way, the older AMIs that ARE up there right now have the problem as well, so IMO might as well upload the list I sent, since it includes some benefits 19:31:02 * gholms appears 19:31:03 <dustymabe> oddshocks: sorry I didn't respond to the email 19:31:08 <oddshocks> Of course, like I said, I don't know much about the image itself, or the libvirt issue 19:31:24 <dustymabe> yes. my question was answered. I wanted to make sure these images didn't have updates 19:31:33 <roshi> makes sense to me oddshocks 19:32:04 <oddshocks> dustymabe: oh no that's no problem, I just sent it like yesterday :P just wanted to make sure everything made sense 19:32:04 <oddshocks> and cool 19:32:05 <dustymabe> oddshocks: my 2nd question may not have been answered though 19:32:29 <oddshocks> yeah to clear up: I have not created any AMIs with any images dating past those Dec 3rd (?) images we used for the official release that are on the download page 19:32:30 <dustymabe> the ami id that shows up in the pop up doesn't match what is linked 19:32:42 <roshi> #topic AMI updates 19:32:46 <oddshocks> Fedimg hasn't either, since I don't see any recent createImage tasks in koji that succeeded 19:32:52 <roshi> since that's what we're talking about :) 19:33:02 <oddshocks> dustymabe: the pop up on the website? 19:33:08 <dustymabe> oddshocks: yeah 19:33:12 <roshi> should we get some website folks in here to discuss? 19:33:13 <oddshocks> dustymabe: that's the pop up that needs to be changed, that's why I sent out the email 19:33:22 <roshi> who would that be, ryanlerch? 19:33:25 <oddshocks> robyduck, maybe? 19:33:35 <oddshocks> I know he's updated the AMIs for me in the past 19:33:39 <dustymabe> oddshocks: ok well lets make sure when they do update it the text matches the link 19:33:39 <roshi> kk 19:33:50 <dustymabe> currently it doesn't 19:34:00 <dustymabe> at least for N Virginia 19:34:31 <oddshocks> I would have sent in a patch myself, but there needs to be a new button/control/something added to choose between PV and HVM, and soon we'll need choices for even more volume type options... so I figured I'd leave that to the web team to decide on 19:34:46 <oddshocks> dustymabe: hm, I didn't know that, but also, I've never updated them myself :P 19:34:46 <roshi> probably a good call 19:35:05 <oddshocks> on the website that is 19:35:07 <roshi> but then again, if you copy what they have, it might be good enough for them 19:35:11 <dustymabe> ok let's spot check it when it does get updated 19:35:19 <oddshocks> dustymabe: sounds good 19:35:27 <dustymabe> ok.. moving on to the current topic 19:35:38 <roshi> #topic Publicize docker-files (#84) 19:35:54 <roshi> jzb: ^^ you have any update on this one? 19:36:06 <roshi> or anyone else for that matter? 19:36:16 * roshi hasn't done anything with dockerfiles at all 19:36:50 <dustymabe> roshi: I have some stuff planned but nothing done 19:37:19 <roshi> what kinds of stuff? 19:37:33 <roshi> and could you update the ticket? 19:38:34 <dustymabe> well. just basically need to update the dockerfiles I own to use fedora 21 19:38:45 <dustymabe> and I want to rework the busybox container one 19:39:01 <dustymabe> I can add to the ticket that I want to post about it once the busybox one is done. 19:39:32 <roshi> sweet, that'd be great 19:40:17 <roshi> anyone have anything else on this? or can we move on? 19:40:18 * robyduck here 19:40:25 <roshi> hey robyduck :) 19:40:32 <robyduck> hi roshi 19:40:47 <roshi> #action dustymabe to update the ticket with his dockerfile plans 19:40:53 <roshi> #topic Website 19:41:09 <roshi> robyduck, we had a question with updating the AMI ids on the website 19:41:19 <robyduck> yes sure 19:41:23 <roshi> is that something you can help us with, or point us to where we need to go? 19:41:52 <robyduck> I can help, fo you have updated IDs? 19:41:59 <robyduck> s/fo/do 19:42:11 <dustymabe> oddshocks ^^ 19:42:19 <oddshocks> robyduck: we do! on the cloud list 19:42:21 * oddshocks gets link 19:42:35 <oddshocks> robyduck: this thread: https://lists.fedoraproject.org/pipermail/cloud/2015-February/004900.html 19:42:43 <robyduck> want me to update them? 19:42:59 <roshi> +1 to update them 19:43:11 <oddshocks> robyduck: that'd be swell. you might need a new button/column/something though, because now there are both HVM and PV AMIs for the base image :) 19:43:22 <oddshocks> +1 from me 19:43:39 * robyduck looks on the webpage 19:44:08 <roshi> thanks robyduck :) 19:44:23 <robyduck> oddshocks: roshi: so you have new images or just updated images? 19:44:45 <robyduck> We have base cloud EC2 and Atomic EC2 AMI IDs there 19:45:12 <roshi> oddshocks can speak better to that than me 19:45:15 <oddshocks> robyduck: those AMIs are built from the same official images provides on the cloud download page. But these AMIs have smaller volume sizes, are on the *official* Fedora AWS account, and a few other benefits 19:45:38 <oddshocks> s/provides/we provide/ 19:46:24 <oddshocks> robyduck: the list in that email still has base and Atomic AMIs. It's just that now, there are 2 types of base image 19:46:29 <oddshocks> for a total of 3 AMI IDs per region 19:46:46 <robyduck> hmm, the cloud webpage is *your* page, so just tell me which images you want to have there. I don't know if there are other links to them for example, or is the AWS link the same 19:46:54 <oddshocks> and that number will expand by a few more in the future (encrypted EBS will be added, and instance store... AIUI) 19:47:26 <robyduck> ok, yes I knew there will be more public cloud images soon 19:47:27 <oddshocks> robyduck: do you have access to the attached list from the cloud email, or can I just email it to you directly? 19:47:37 <oddshocks> it's got all the IDs in a signed text file 19:47:51 <robyduck> we could add them for now there and when we have other services, make a separate public cloud page 19:48:28 <oddshocks> Alright, cool. We'll tackle that when we get there. 19:48:43 <roshi> robyduck is this the best way to handle this kind of issue? Get a list of AMIs and ping you? 19:48:45 <robyduck> oddshocks: if you could mail me would be nice ;) 19:48:46 <oddshocks> I think we're set on the AMIs/website then, unless someone has something else regarding the updated AMIs 19:48:50 <oddshocks> roshi: good question 19:49:17 <robyduck> yes, the best would be to check the link and just list the IDs, I need to change our script a bit but that's all 19:49:30 <roshi> I don't know if we'd be allowed commit access to the /cloud/ page, but I think we'd be fine with updating them ourselves if it's easier 19:49:43 <robyduck> will need also to add a third button with the third AMI IDs, (if I understood right) 19:49:44 * oddshocks nods 19:50:03 <oddshocks> robyduck: that, or a second column to the pop-up 19:50:07 <roshi> since the plan is to have more updates as time progresses, so this won't be a one-off thing 19:50:25 <robyduck> well I can't grant commit access to just a part of a website, only to the whole websites repo 19:51:12 <roshi> ah 19:51:13 <robyduck> but if you have updates you can mail me or just open a ticket with the updated links 19:51:17 <robyduck> links=IDs 19:51:17 <roshi> I wasn't sure how it was split up 19:51:27 <oddshocks> Alright, sounds good. I'll probably open a ticket then, to keep things open :) 19:51:32 * roshi thought maybe subprojects that got pulled in when the site was built 19:51:39 <roshi> good call oddshocks 19:51:52 <roshi> thanks robyduck, that's what we'll do from now on 19:52:14 <robyduck> oddshocks: roshi: as you prefer, you can also ping us in -websites, if I'm not around there is someone else (hopefully) :D 19:52:21 <robyduck> ok cool 19:52:23 <roshi> good to know 19:52:34 <roshi> we can release you now :p 19:52:48 <roshi> onto the next topic? 19:53:00 <oddshocks> robyduck: thanks! :) 19:53:14 <robyduck> eheh, thanks, if you need anything else, just ping me again ;) 19:53:17 <robyduck> YW 19:53:29 <roshi> #topic Image checksums (#93) 19:53:35 <roshi> #link https://fedorahosted.org/cloud/ticket/93 19:54:02 <roshi> who's tracking this/wants to track it? 19:55:27 <roshi> what does systemd have to do with checking images? 19:55:54 <roshi> at first glance I thought this was meant to be like the checksums we publish for all our other images 19:56:08 <roshi> can someone fill me in on what systemd has to do with it? 19:56:09 <dustymabe> hmm 19:56:19 <dustymabe> roshi: I don't think anything 19:56:29 <dustymabe> I guess lennart was just an interested party? 19:56:52 <dustymabe> or maybe that want to index images by checksum or something? 19:56:55 <dustymabe> no idea 19:56:58 <roshi> could just be a typo in the description 19:57:07 <dustymabe> either way we already have the sums don't we? 19:57:13 <roshi> but that and lennart being on the ticket makes me wonder 19:57:20 <roshi> I can't imagine we don't 19:57:33 <roshi> maybe not on a standard path, though 19:58:23 <dustymabe> http://fedora.mirror.lstn.net/releases/21/Cloud/Images/x86_64/Fedora-Cloud-Images-x86_64-21-CHECKSUM 19:58:35 <dustymabe> I think we just need to put them somewhere where people can find the links.. 19:58:35 <roshi> well, without kushal here, it's hard to know what he's getting at 19:58:46 <dustymabe> maybe robyduck can help us with that to 19:58:53 <dustymabe> s/to/too 19:59:07 <roshi> I can see wanting it at https://fp.o/cloud/sums or something like that 19:59:14 <roshi> instead of from a mirror 20:00:11 <robyduck> uh? 20:00:14 <robyduck> Reading 20:00:29 <roshi> thought you had escaped, eh? 20:00:36 <robyduck> eheh, yeah 20:00:42 <dustymabe> roshi: do you agree the sums should be linked off of the page where you can download the images? 20:00:59 <roshi> I would say so, if not on the pages themselves 20:01:39 <robyduck> mmh, the checksums you mean? 20:01:48 <robyduck> they are linked in the download splash 20:02:02 <roshi> yeah, the checksums themselves 20:02:08 <roshi> that'd be my thought, at least 20:02:09 <robyduck> with a JS script, or if it doesn't work there is a direct link 20:02:45 <robyduck> roshi: when you click on "download" you will get to the download splash 20:02:49 <roshi> ah, yeah - it's there 20:03:00 <roshi> yep, no idea what's going on with this ticket 20:03:03 <robyduck> "validate" will give you the checksum of the image you are downloading 20:03:11 <roshi> yeah, I see it now :) 20:03:23 <robyduck> or if not, click on "follow these instructions" 20:03:32 <dustymabe> hmm 20:03:36 <roshi> I propose we punt this one until kushal gets back 20:03:38 <dustymabe> are you guys looking at this page? 20:03:41 <dustymabe> https://getfedora.org/en/cloud/download/ 20:03:51 <roshi> https://getfedora.org/en/cloud/download/download-cloud-splash?file=http://download.fedoraproject.org/pub/fedora/linux/releases/21/Cloud/Images/x86_64/Fedora-Cloud-Base-20141203-21.x86_64.raw.xz 20:03:52 <robyduck> yes 20:04:00 <robyduck> dustymabe: click on a download link 20:04:07 <roshi> that's the link you get taken to if you click download 20:04:13 <dustymabe> robyduck: ahhh 20:04:18 <dustymabe> hmmm 20:04:36 <dustymabe> so let me try to explain how I use it 20:04:45 <robyduck> our thought was, people are not interested in checksums until they download an image 20:04:49 <dustymabe> I usually right click and copy link address 20:04:55 <dustymabe> and then wget that somewhere else 20:05:01 <roshi> same here, actually 20:05:05 <robyduck> while you download you can see and read the page and get it 20:05:08 <dustymabe> so I never see the "validate" 20:05:20 <robyduck> aha ok 20:05:27 <robyduck> well that's a special usecase 20:05:29 <roshi> I do the same thing 20:05:41 <robyduck> interesting 20:05:57 <roshi> my testCloud tool uses those links as well 20:05:58 <dustymabe> yeah most of the time the machine I am on is not the one I want to download the image to 20:06:07 <roshi> which means that you don't see the validate bits at all 20:06:12 <dustymabe> anywho I wonder if lennart uses it the same way 20:06:21 * roshi realizes he should do checksum checking in testcloud 20:06:24 <dustymabe> and he thinks we don't have sums posted for cloud images 20:06:53 <dustymabe> robyduck: thanks for helping us 20:07:04 <robyduck> dustymabe: YW 20:07:05 <dustymabe> maybe in the future we can include a validate link on the base page 20:07:20 <robyduck> yes, we could think about adding it, yes 20:07:37 <robyduck> pages are new, so they need to be improved for sure 20:08:05 <dustymabe> roshi: i'll update the ticket to point to the existing checksums and see what lennart comes back with 20:08:07 <roshi> I updated the ticket with a link to the checksums if that's what they're looking for 20:08:12 <roshi> already done :) 20:08:12 <dustymabe> :) nvm 20:08:33 <roshi> onto the next ticket then? 20:08:40 <roshi> got three more, then open floor 20:08:55 <roshi> do people have time? 20:09:29 <roshi> #topic OpenShift Commons (#83) 20:09:33 <roshi> #link https://fedorahosted.org/cloud/ticket/83 20:10:08 <dustymabe> i think we are putting this off for now 20:10:16 <dustymabe> at least until we have some bigger players like jzb around 20:10:19 <roshi> yeah, that's my thought as well 20:10:33 * roshi proposes we move on 20:10:46 <dustymabe> +1 20:11:08 <roshi> #info Skipping #83 until we have more people around to discuss 20:11:22 <roshi> #topic Dockerfiles Howto (#87) 20:11:29 <roshi> #link https://fedorahosted.org/cloud/ticket/87 20:11:50 <roshi> dustymabe: perhaps your dockerfile plans could include this, if you have time to write it? 20:12:17 <roshi> or we could start a draft on the wiki and write it communally 20:12:39 <dustymabe> roshi: I think my stuff will initially be a bit too complicated for a "how to" 20:12:50 <roshi> k, wasn't sure 20:12:52 <dustymabe> but I could do a how to for the owncloud one 20:13:01 <dustymabe> i'll leave that one at a "maybe" 20:13:03 <dustymabe> for now 20:13:28 <roshi> well, your name is mabe, so that means, you're taking it, right? :p 20:14:02 * roshi probably read mabe as maybe for a least a couple months 20:14:44 <roshi> #info Ticket 87 will need someone to write a draft howto and submit it to the list 20:15:24 <roshi> #topic Updated image policy (#94) 20:15:27 <roshi> #link https://fedorahosted.org/cloud/ticket/94 20:15:40 <roshi> dustymabe: any movement on this? 20:15:58 <dustymabe> roshi: not right now. I guess we need to know the right people to talk to 20:16:13 <roshi> probably dgilmore and releng 20:16:17 <dustymabe> and also get releng involved.. oddshocks may be able to help 20:16:36 <dustymabe> one other thing is the libvirt issue.. so I guess this is blocked on that as well 20:16:51 <roshi> oddshocks: you want to run point on figuring out the details on what releng needs in order to produce the updated images? 20:17:18 <oddshocks> Sure 20:17:25 <oddshocks> any other details I should know? 20:17:35 <roshi> nothing comes to mind 20:17:47 <roshi> I mean, we want to create updated images throughout a release 20:17:53 <roshi> so: 20:17:55 <oddshocks> So basically we need to find out why the image builds aren't passing? 20:17:58 <roshi> - cadence 20:18:03 <oddshocks> or just in general, what do they need 20:18:06 <roshi> - website updates with new IDs 20:18:30 <roshi> - what packages we'd allow in an update (or just a complete update of all available packages?) 20:19:01 <roshi> first, we need to find out what they need - and if we can even produce updated images 20:19:23 <dustymabe> roshi good questions. can you add these to the ticket? 20:19:37 <roshi> figuring out why the builds are failing needs to happen too, but not for this ticket, just in general 20:19:39 <oddshocks> Alright, should I shoot an email over to their list? 20:19:40 <roshi> sure 20:19:43 * oddshocks nods 20:19:45 <oddshocks> cool 20:19:47 <roshi> yeah, that'd be good 20:19:50 <dustymabe> oddshocks: thanks! 20:19:52 <roshi> I'll update the ticket right now 20:19:58 <oddshocks> sure thing 20:21:47 <roshi> oddshocks: can I assign this ticket to you while you commune with releng? 20:23:08 <oddshocks> sure thing. 20:23:10 <oddshocks> :) 20:23:12 <roshi> sweet 20:23:51 <roshi> #action oddshocks to get with releng about updated images 20:23:57 <roshi> #topic Open Floor 20:24:04 <roshi> dustymabe had something for this, as did I 20:24:14 <roshi> if people have time 20:24:19 <roshi> I can also just email the list 20:24:43 <dustymabe> roshi: you referring to what I told you last week? 20:24:52 <roshi> uh 20:25:04 <roshi> I think I was talking about the libvirt issues 20:25:13 <roshi> is that what you told me last week? 20:25:14 <roshi> lol 20:25:34 <dustymabe> haha no. libvirt issues? the ones that mattdm found? 20:25:45 <dustymabe> for the builder hosts 20:25:52 * roshi has been neck deep in yum/dnf exploration so his brain is a bit fuzzy 20:25:57 <roshi> yeah, those 20:26:13 <roshi> I thought you said at the beginning of the meeting you wanted to talk about that during open floor 20:26:14 <dustymabe> yeah I don't have any more information than what he reported 20:26:26 * dustymabe looks 20:26:53 <roshi> meh 20:26:59 <roshi> my memory is failed 20:27:03 <roshi> it was oddshocks 20:27:32 <dustymabe> :) 20:28:24 <roshi> oddshocks: ^^ what did you want to bring up? 20:29:30 <dustymabe> we may have lost him 20:29:39 <roshi> could be 20:29:47 <roshi> lunch time probably 20:29:55 * roshi needs to eat something sometime soon 20:30:16 <roshi> I'll email the list, but my thing is related to the release criteria 20:30:19 <roshi> we have http://fedoraproject.org/wiki/Fedora_22_Beta_Release_Criteria 20:30:23 <dustymabe> ok 20:30:26 <roshi> under Cloud-init 20:30:43 <roshi> we should really specify which bits of it we need to have working 20:31:01 <dustymabe> roshi: ok 20:31:01 <oddshocks> sorry, phone call 20:31:07 <roshi> np 20:31:23 <oddshocks> yeah, mattdm just pointed out some libvirt issue 20:31:27 <oddshocks> with it not running or something 20:31:29 <oddshocks> in the AMI list thread 20:31:36 <oddshocks> that's all. 20:31:39 <roshi> ah 20:32:45 <roshi> does anyone have any idea about dnf support for cloud-init? 20:32:56 <dustymabe> roshi: no idea right now 20:33:03 <roshi> I seem to remember seeing that there was a patch sent upstream, but I can't find it 20:33:10 <dustymabe> is dnf all there is going to be in F22 20:33:16 <roshi> that's the plan 20:33:17 <roshi> that' 20:33:32 <roshi> s what I'm looking into now, for QA, to figure out what all we need to test 20:33:41 <roshi> it's a non-trivial change :p 20:33:47 <dustymabe> ok. yeah I don't know. hoping to be able to devote more time to cloud in the future 20:34:17 <roshi> sweet :) 20:35:04 <roshi> it's something we have to figure out 20:35:13 <roshi> and find ways to test it 20:35:55 <roshi> that's all I had 20:36:06 <roshi> anyone else have anything? or should I set the fuse? 20:37:22 * oddshocks is good 20:37:57 * roshi sets the fuse 20:37:59 <roshi> 3... 20:38:06 <roshi> thanks for coming! 20:38:17 <dustymabe> roshi: thanks!@ 20:38:41 <roshi> np! 20:38:43 <roshi> 2... 20:38:56 <roshi> 1... 20:39:00 <roshi> #endmeeting