17:01:24 #startmeeting Fedora Cloud Working Group 17:01:24 Meeting started Wed Mar 23 17:01:24 2016 UTC. The chair is jzb. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:01:24 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:01:24 The meeting name has been set to 'fedora_cloud_working_group' 17:01:30 .hellomynameis dustymabe 17:01:31 dustymabe: dustymabe 'Dusty Mabe' 17:01:32 oh 17:01:34 er, OK 17:01:41 .hellomynameis jzb 17:01:42 .fas rtnpro 17:01:42 jzb: jzb 'Joe Brockmeier' 17:01:45 rtnpro: rtnpro 'Ratnadeep Debnath' 17:01:46 .hello trishnag 17:01:47 .hello scollier 17:01:47 trishnag: trishnag 'Trishna Guha' 17:01:50 scollier: scollier 'Scott Collier' 17:02:13 .hello maxamillion 17:02:14 maxamillion: maxamillion 'Adam Miller' 17:02:28 .hello tflink 17:02:29 .hello bex 17:02:29 tflink: tflink 'Tim Flink' 17:02:32 bexelbie: bex 'Brian (bex) Exelbierd' 17:03:22 it will take me a minute to get organized, 17:03:37 wasn't planning on running the meeting today, but came back from lunch to pleas :-) 17:03:37 back, sorry 17:03:47 cat knocked over a whole carafe of iced coffee 17:03:54 .hello jberkus 17:03:55 jberkus: jberkus 'Josh Berkus' 17:03:56 #chair jberkus bexelbie tflink scollier trishnag kushal dustymabe 17:03:56 Current chairs: bexelbie dustymabe jberkus jzb kushal scollier tflink trishnag 17:04:04 jzb: :) 17:04:14 .hello imcleod 17:04:15 imcleod: imcleod 'Ian McLeod' 17:04:19 .hello jasonbrooks 17:04:20 jbrooks: jasonbrooks 'Jason Brooks' 17:04:21 that reminds me that I haven't had lunch :) 17:04:34 #chair imcleod jbrooks 17:04:35 Current chairs: bexelbie dustymabe imcleod jberkus jbrooks jzb kushal scollier tflink trishnag 17:04:46 Aaand now I'm hungry, too. :/ 17:05:16 let's start with the most urgent ticket (AFAIK) 17:05:24 #topic Fedora Cloud FAD 17:05:32 this is ticket 115 17:05:42 #info https://fedorahosted.org/cloud/ticket/115 17:06:03 dustymabe: any updates? 17:06:31 jzb: none from me. I believe kushal was working on updating the proposal 17:06:47 kushal: are you back yet? 17:07:00 we may come back to this at the end when kushal is back 17:07:22 k 17:07:25 moving on 17:08:00 #topic Document process for using Fedora-Dockerfile branches 17:08:07 #info https://fedorahosted.org/cloud/ticket/123 17:08:14 * scollier looks 17:08:15 scollier: I don't see an owner for this 17:08:24 FAD looks fairly together, do we need anything else on it? 17:08:26 scollier: but I'm going by the "you touched it last" theory and asking if you have an update :-) 17:08:42 jzb, i just need to delete the branches. will do before this meeting is over and update ticket. 17:09:19 scollier: and the instructions are found in the CONTRIBUTING file now? 17:09:54 jzb, i will have to look, but if there are, they need to be removed, as we aren't using f2x branches anymore. 17:10:12 jzb, only master, now that f21 is deprecated. 17:10:46 scollier: ah. Where does one find the "how I contribute" instructions now? 17:10:54 apologies if I missed in the ticket, just skimming. 17:11:50 jzb, i need to write those up. we don't have a contributing.md yet. 17:11:53 jzb, i will do. 17:12:43 scollier: ack. Thanks! 17:12:59 #action scollier to write up a CONTRIBUTING.md doc for contributing to the Fedora Dockerfiles 17:13:17 scollier: thanks! 17:13:33 going to switch gears slightly and look at action items from last meeting. 17:13:42 #topic action items from 9 March 2016 Meeting 17:14:03 maxamillion: I have an action for you to write an SOP for the two-week Atomic release. 17:14:28 maxamillion: is that done, in progress, or to be started? 17:14:42 jzb: done https://docs.pagure.org/releng/sop_two_week_atomic.html 17:15:33 maxamillion: excellent! 17:16:01 #info 2WA SOP written by maxamillion here: https://docs.pagure.org/releng/sop_two_week_atomic.html 17:16:12 that's awesome, thanks much 17:16:15 maxamillion++ 17:16:15 jzb: Karma for maxamillion changed to 14 (for the f23 release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:16:20 :) 17:16:20 maxamillion++ 17:16:21 there should be a badge for doing something ontime. 17:16:35 scollier: agreed 17:16:36 i'd never get one, but there should be one. 17:16:47 scollier: we could admire it from afar. 17:17:13 kushal: if you've returned, we also have an action from 9 March 17:17:28 release an updated Cloud image based on 2016-03-09 F23 compose 17:17:34 anybody know if this has been completed? 17:17:39 * jzb should know this... 17:18:48 jzb: not that I know of 17:18:55 jzb, not done per getfedora.org 17:19:09 kushal seemed optimistic about it 17:19:19 but I haven't seen anything 17:19:38 #action kushal Report on progress about F23 Cloud Image update from 2016-03-09 compose (or later) 17:19:42 moving on 17:19:56 back to tickets 17:20:05 #topic Fedora-Dockerfiles examples for kubernetes 17:20:23 is there a ticket for that? 17:20:27 looks like this was updated last by dustymabe a few weeks ago 17:20:35 #info https://fedorahosted.org/cloud/ticket/125 17:20:43 jberkus: ^^ yes 17:21:11 I'll take that one. Where can I get my hands on an FAH with Kubernetes 1.2? 17:21:54 jberkus: feel free to grab the ticket 17:22:04 I was just at the Docker Birthday last night and was thinking we should re-do the Docker Tutorial as Kube 17:22:16 #action jberkus Fedora-Dockerfiles examples for Kubernetes (ticket #125) 17:22:37 jberkus: is k8s 1.2 packaged for Fedora + in stable? 17:22:51 probably not 17:23:10 but it's frankly a gating factor on doing any useful demo apps 17:23:39 jberkus: is 1.2 actually released ? 17:23:47 yes, as of March 17 17:24:09 mhh even in f2', that's still a snapshot 17:24:12 24 17:24:53 yeah, that's a bit newish to have made it into stable 17:24:55 anyway, let's have that discussion after the meeting 17:25:09 jberkus: I'm going to bet that if I look 1.2 may be packaged and patiently awaiting karma 17:25:55 ok 17:26:25 #topic make docker archived image get imported with lowercase tag 17:26:33 #info https://fedorahosted.org/cloud/ticket/131 17:26:38 imcleod: this has yer name on it. 17:27:10 jzb: New imagefactory and imagefactory-plugin builds that address this are in updates-testing for f23, f24, epel6 and epel7 17:27:39 hey guys.. sorry I am having connection issues 17:28:32 imcleod: updated the ticket 17:28:41 jzb: Thanks. Apologies, should have done that myself. 17:28:51 imcleod: should we consider this solved or is there more to do to complete the mission? 17:29:06 jberkus: jzb: we have been testing alpha releases of 1.2 as we go- I don't know if 1.2 final is packages up yet or not 17:29:17 jzb: Well... it will need to be karmaed and promoted, and then installed on the builders, so there's more to do. 17:29:42 dustymabe: there is no build in bodhi as of 5 minutes ago 17:29:44 jzb: These updates also have some changes that rel-eng need for other things, mainly secondary and non-x86 arch support for image building, including docker base images. 17:29:54 imcleod: so this will happen naturally? 17:30:00 jzb: Heh. 17:30:09 jzb: Organically? 17:30:28 jzb: I'll try to facilitate some testing and the rel-eng roll out. maxamillion, can you help as well? 17:30:39 dustymabe: well, this is another reason for an FAH CI build, no? 17:30:46 misc: https://bodhi.fedoraproject.org/updates/?packages=kubernetes 17:31:05 dustymabe: of 1.2 stable ? 17:31:09 imcleod: what? 17:31:15 misc: no 17:31:24 dustymabe: so yeah, we agree, i was just not precise :) 17:31:24 we have to talk to jchaloup about that 17:31:30 imcleod: oh, uhmmm ... yeah, I'll see what I can do 17:32:09 maxamillion: Cheers. :-) - I've already given dgilmore and pbrobinson a heads up on this as well. 17:32:52 feh, Adam just let us know that the 2-week release is delayed by a releng breakdown 17:33:04 jberkus: IIRC we do have an updates-testing FAH build 17:33:06 indeed I did 17:33:20 http://maxamillion.sh/ThisIsFine.jpg 17:33:24 jzb: we have the updates-testing tree 17:33:26 you can rebase on that, I know that walters has sent info on that to cloud@ 17:33:31 which you can easily rebase to 17:33:46 dustymabe: "easily" == it's actually documented on a page somewhere mortals can find? 17:33:49 http://dustymabe.com/2015/06/23/fedora-22-updates-testing-atomic-tree/ 17:33:49 :-) 17:33:50 jzb: WFM, that's just what those kinds of builds are for 17:34:03 just replace F22 with F23 17:34:13 jzb: it's on some other page as well (a fedora wiki) 17:34:18 dustymabe: could we put that documentation somewhere "official"? 17:34:19 ok 17:34:20 I just know that page better? 17:34:30 s/?/./ 17:34:41 #action jzb put updates-testing info somewhere more prominent. 17:35:03 imcleod: any actions we need to assign to you? 17:35:11 jzb: https://fedoraproject.org/wiki/QA:Updates_Testing 17:35:20 jzb: Wrangle karma for Factory updates? 17:35:22 its on that page ^^ needs updating though 17:35:40 dustymabe: thanks 17:36:01 #action imcleod wrangle karma for Factory updates (Ticket 131) 17:36:45 #topic Vagrant Boxes Fixups 17:36:49 #info http://maxamillion.sh/ThisIsFine.jpg 17:36:53 d'oh 17:36:56 #undo 17:36:56 Removing item from minutes: INFO by jzb at 17:36:49 : http://maxamillion.sh/ThisIsFine.jpg 17:37:06 #info https://fedorahosted.org/cloud/ticket/136 17:37:08 ok 17:37:24 dustymabe: this is still tagged with "meeting" - should it be? 17:37:34 it's neither owned nor do I think it's really urgent anymore. 17:37:38 or a going concern. 17:37:43 jzb: :) 17:37:56 jzb: well it would have been nice to get some of those suggestions in for F24 17:38:18 I'm of the belief that if it doesn't have the meeting tag then it will never get looked at again 17:38:30 I don't think there is anybody going through old tickets 17:38:47 dustymabe: but if it has the meeting tag, it just gets brought up, we all say "totally should look at that someday" and ...yeah :-) 17:38:54 jzb, dustymabe: Actually, I can add something to that. We had someone suggest configuring the boxes with very large virtual disks and then modifying the kickstarts to initially set up only the existing 40 GB of filesystems. 17:38:55 dustymabe: we can assign it to someone or action it 17:39:33 Because the underlying disks are all COW-type formats, this has no actual space penalty but allows power users to expand the filesystems at runtime if they wish. 17:39:59 jzb: You can assign it to me. I'm in that code at the moment anyway and have been meaning to experiment with this. 17:40:08 imcleod++ 17:40:08 dustymabe: Karma for imcleod changed to 1 (for the f23 release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:41:19 imcleod: OK 17:41:36 #action imcleod take ticket 136 on vagrant file fixups 17:42:31 #topic Produce updated cloud base images monthly 17:42:38 #info https://fedorahosted.org/cloud/ticket/138 17:42:45 also unassigned 17:42:48 back 17:42:50 last updated by dustymabe 17:42:54 dustymabe: do we need this one still? 17:42:54 That should be assigned to me 17:43:11 I could not find out all the steps required to get an updated release out :( 17:43:23 kushal: what did you find out? 17:43:34 #info assigned ticket 138 (produce updated cloud base images monthly) to kushal 17:44:24 dustymabe, we will have to file a ticket to rel-eng so that they can sign the checksums, and put the images to a proper place. But I still have to find out how to get the websites updated, and how to find the corresponding AMI details which also need update 17:46:17 kushal: for website talk to Amanda Carter 17:46:32 she sort of led the charge there, and I think she can point us/you in the right direction. 17:46:33 jzb, even for cloud base image? 17:46:37 Okay 17:47:38 kushal: might be threebean 17:47:40 kushal: did we file the tickets with releng? 17:49:05 dustymabe, nope, first I had to find out what all needs to be done 17:50:37 ok so just circling back.. we think we have some of the steps figured out to do this 17:50:43 but we haven't quite got it done yet 17:50:48 ok 17:50:51 when is the schedule for F24? 17:51:04 is it too late now to even try to do the updated release of F23? 17:51:06 dustymabe: I think they're doing go/no-go today 17:51:15 jzb: for alpha? 17:51:19 not for Final 17:51:27 dustymabe, Nope, as we have to release for the CVEs 17:51:49 kushal: well we don't have too. we'd like to 17:52:05 its not like they are respinning fedora ISO media or anything for the CVEs 17:52:24 dustymabe: right 17:52:35 I think we should put a time limit on this 17:52:53 if we can't get it out sooner than later then there is really no point in working on it 17:53:19 dustymabe: well, we need to figure out steps and get this to a routine right? 17:53:27 so it may be worth doing regardless, but yes sooner is better. 17:53:45 jzb: assuming we are going to release cloud images monthly then yes 17:53:55 but I think it should really follow the 2 week atomic process 17:54:00 dustymabe: +1 17:54:00 except on a 4 week cadence 17:54:44 so we "should" be already figuring out a process for releasing updated images in a streamlined fashion 17:54:51 I believe 17:55:30 yes 17:55:31 ok, maybe we should move on 17:55:41 any actions left here? 17:56:08 #topic Proposals for F24 features 17:56:16 #info https://fedorahosted.org/cloud/ticket/143 17:56:32 This one's mine. Still on it - still finishing up talking points. 17:56:37 nothing further to report, really. 17:57:05 #topic Don't overwrite download location for 2 week atomic images 17:57:21 #info https://fedorahosted.org/cloud/ticket/147 17:57:28 maxamillion: ^^ 17:57:35 according to the last update I think this is pretty much ready to cycle out 17:57:41 maxamillion: do we need to keep meeting tagged for this? 17:58:05 sorry, I'm also on a call 17:58:17 yeah, that's still on the roadmap ... just don't have time 17:58:34 we need to fix some things first, which I thought would be done by now but they aren't 17:58:41 maxamillion: OK 17:58:55 #action maxamillion continue on ticket 147 17:59:08 ok 17:59:15 we're 1 minute away from end of meeting 17:59:20 I don't think any of the other tickets are huge 17:59:23 #open floor 17:59:26 d'oh 17:59:30 #topic Open Floor 17:59:39 any open floor issues we can't go a week without discussing? 17:59:43 fedora-motd 17:59:51 we need to get that in for F24 17:59:51 kushal: we still had an open Q about FAD, too 17:59:58 dustymabe: I thought it was? 18:00:09 well the package is created and all 18:00:17 but we need to get it in to the kickstarts 18:00:24 so that it is included in the images 18:00:37 I tested it myself for rtnpro 18:00:55 but I don't have the bandwidth to push the patches to the kickstarts and make sure the builds come out right 18:01:03 dustymabe++ 18:01:06 so having someone help with that would be nice 18:01:53 dustymabe, I will ping kushal to help us with this 18:02:03 I was going to say, sounds like kushal 18:02:30 * rtnpro wonders why the spin-kickstarts repo is not on pagure 18:02:53 any other topics this week? 18:02:55 going once... 18:02:56 pushing the patch would have been as easy as sending a PR and someone accepting it 18:03:02 kushal: do you think you can help with that? 18:03:37 dustymabe, I can, but right now busy with many firefighting 18:04:18 kushal: thanks! 18:04:37 kushal, I remain interested in helping if it is useful 18:04:43 * bexelbie was on the phone :( 18:04:46 bexelbie++ 18:04:46 dustymabe: Karma for bex changed to 3 (for the f23 release cycle): https://badges.fedoraproject.org/tags/cookie/any 18:04:55 ok 18:05:03 going to close it out, discussion can continue 18:05:17 #endmeeting