17:04:22 #startmeeting RELENG (2017-09-11) 17:04:22 Meeting started Thu Sep 7 17:04:22 2017 UTC. The chair is mboddu. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:04:22 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:04:22 The meeting name has been set to 'releng_(2017-09-11)' 17:04:22 #meetingname releng 17:04:23 #chair dgilmore nirik tyll sharkcz masta pbrobinson pingou puiterwijk maxamillion mboddu Kellin 17:04:23 #topic init process 17:04:23 The meeting name has been set to 'releng' 17:04:23 Current chairs: Kellin dgilmore masta maxamillion mboddu nirik pbrobinson pingou puiterwijk sharkcz tyll 17:05:07 .hello kellin 17:05:08 Kellin: kellin 'None' 17:07:38 .hell till 17:07:41 .hello till 17:07:42 tyll: till 'Till Maas' 17:08:40 tyll: how's it going? I like your email id :) 17:09:21 sry gang, have to bounce for lunch appointment. (will read the irc logs later) 17:09:59 masta: have a nice lunch, see ya 17:10:32 mboddu: thank you, just got my new DSL router and hope to get better Internet soon - how about you? 17:10:38 seems to be quiet here today 17:11:24 tyll: I am doing fine, just got back from lunch 17:11:54 tyll: it is kinda quiet, yet again, I dont have a lot to discuss as well 17:12:17 Hi! It's my first time here. I see people type here .hello when they join should I do it as well? 17:12:53 morning 17:13:21 ifor: it helps others to figure out who you are :-) 17:13:29 .hello kevin 17:13:31 nirik: kevin 'Kevin Fenzi' 17:13:36 ifor: the syntax is ".hello FASUSERNAME" 17:13:49 .hello ifor 17:13:50 ifor: ifor 'None' 17:13:57 Thanks :) 17:14:36 ifor: welcome 17:14:41 Okay, lets start 17:15:03 I want to start with Open Floor since I have couple of things which might take up some time 17:15:19 #topic Open Floor 17:15:38 As it's open floor now I would like to say hi to everyone 17:16:02 welcome ifor 17:16:03 I talked to dgilmore few days ago and I sent an email to the list 17:16:28 I would like to do some work related to releng 17:16:55 I was told to start with some easyfix ticket 17:17:19 This one is open https://pagure.io/releng/issue/6832 17:17:25 But seems to be already done 17:17:26 ifor: thanks for your interest, this is a releng meeting and you can see whats happening in releng world, but we generally hangout in #fedora-releng channel 17:17:56 ifor: sorry but this is not the right place and time for it 17:18:18 Okay I didn't know that 17:18:40 I'll let you carry on with the meeting and join other channel later 17:19:05 ifor: no problem, as I said you are welcome to stay and see whats happening but join #fedora-releng for any sort of questions 17:19:27 Okay, getting back to the meeting 17:20:13 * nirik has no idea if that ticket is fixed yet or what script it is. ;) 17:20:49 nirik: its fixed, at least I made a PR for it, not sure whether its merged or not 17:21:50 nirik: yep its merged and is fixed 17:21:59 nirik: I will close the ticket 17:22:03 what is merged/fixed? what ticket? 17:22:17 we should go thru tickets sometime and add more easyfixes. ;) 17:22:29 nirik: yep, that is true 17:23:18 Anyway, There is debate going on Server variant compose, whether its normal or modular or both? I have heard different thoughts about it, does anyone know if there is any decision made on it? 17:23:29 nirik, tyll : ^ ? 17:23:41 Kellin: https://pagure.io/releng/issue/6832 17:24:11 well, modular server is a f27 change... but I don't know the status off hand 17:24:58 afaik it is unlcear how to upgrade from F26 server so a regular F27 server might be needed for now to provide some kind of upgrade path 17:26:32 so both might make sense indeed 17:26:38 nirik, tyll : Okay, but we are about to start beta composes, when can be a decision is made? I am assuming its FESCo related decision and hence asking you guys in particular. 17:27:56 well, IMHO it's both, but it also depends on if the module version is ready or not... I have not talked to them specifically about that 17:29:43 nirik: Okay, I was in an assumption its going to be both but I heard it might be only modular, so I thought of bringing it up here and see what is needed to make it work. 17:30:19 threebean: you around ? ^ 17:33:13 after thinking more about it, I am not sure if we actually need a traditional compose to allow an upgrade path because AFAIU the compose is only needed for new install media 17:33:36 yes, reading up. 17:34:24 but maybe I am missing something... The change proposal sounds like the modular compose is going to replace the traditional compose: https://fedoraproject.org/wiki/Changes/Modular_Server#Scope 17:34:45 yeah - that was my understanding of the intent too. the key person to weigh in would be sgallagh from the server WG. 17:35:51 My understanding is that the Everything tree would handle upgrades and that we intend only to ship modular install media 17:36:17 is it relevant to ask here if we have a clear upgrade path to do a dnf system-upgrade on fedora-server 26->modular27? 17:36:24 Where "ship" is orthogonal to "produce" in the case that the tooling has issues with that. 17:36:31 see also https://fedoraproject.org/wiki/Changes/Modular_Server#Upgrade.2Fcompatibility_impact 17:36:51 Kellin: short answer: no there is no upgrade path for F27. We may implement one for F28 17:37:43 sgallagh / threebean do you know if modular composes are producing images yet? and is the plan to merge those into regular composes now? 17:37:55 they are not producing images yet, but we're trying. 17:38:03 the latest one failed in buildinstall due to missing fedora-logos. 17:38:17 contyk suggests there will be further problems after that's included, but they're working on it. 17:39:39 ok, cool 17:39:55 threebean : I guess from releng perspective its just a compose(probably need to think about mirroring and other stuff) but as a whole, are we ready for it? Like, are all the tools are updated for it? 17:40:03 * sgallagh goes back to resting (he's out sick today) 17:40:10 sgallagh++ feel better. 17:40:15 threebean: Karma for sgallagh changed to 9 (for the f26 release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:40:21 Thanks 17:40:57 sgallagh: get well soon 17:41:12 mboddu: more or less, yes. the compose is less difficult from a releng/tools point of view. we worked out most of the kinks in f26. 17:41:32 sgallagh: get well soon 17:41:39 bodhi+modules is the new fish this time around. (targetting release shortly after we get out of beta freeze) 17:42:12 nirik: ^ what releng pieces are effected by it? I can think of composes, mirroring, torrents - am I missing anything else? 17:42:53 websites (if the images are in a different path/named differently) 17:42:56 we pub it in /alt last time around. I guess we need to decide where in the pub tree the f27 modular server should go once it actually builds. 17:43:03 s/pub it/put it/ 17:43:04 threebean: okay, so whats going to be for Beta - is it modular or normal? 17:43:50 for Server? the goal as stated in the Change is modular, right? It depends on if we can get these images built. 17:43:50 threebean: yes, thats what mirroring thing I was talking about 17:46:02 threebean: okay, if we a get a successful modular server compose then thats what is for Beta, got it 17:46:03 looking down at the contingency plan in the Change.., there's a note about building and shipping the traditional Server if the modular one fails. 17:46:10 * threebean nods 17:46:24 yeah - it will hinge on whether or not the modular compose can come together or not. 17:48:50 threebean: Okay, as per the policy we wont do a release until all the release blocking bits are cleared. And the Change says its a release blocking, based on where we are right now, I think its better to have a cut off date by which there should be a successful compose and tested, if we wont get it done by that date then we can do the normal server release, does it sound okay? 17:49:10 * threebean nods 17:49:46 yes. in that event, I imagine that the modular folks will still be working hard on a modular server on the side. 17:50:12 threebean: sure, and we can do just another modular release as we did for F26 17:50:24 yeah :) 17:51:05 nirik, tyll, threebean : ^^ not sure who decides on it, but if its FESCo then I am happy to create a ticket. 17:52:44 iirc, it's on the fesco agenda for tomorrow. 17:53:00 https://pagure.io/fesco/issue/1760 17:53:04 I guess so. It's a bit off from our normal process, but we can see what people say. 17:53:53 threebean: thats good, one less ticket for me to create ;) 17:57:03 #info There is a debate about Fedora Server compose - whether its going to be Modular or traditional compose. FESCo will make a decision on it(probably tomorrow). We need to make changes to pungi composes, mirroring, torrents and websites if its modular based. 17:57:48 There is not enough time for my other topic, but its about flatpaks support in Fedora 17:58:32 #info Flatpak support is coming to fedora and we need to start looking at what needs to be changed/updated to support them. https://pagure.io/releng/issue/6998 17:58:47 Anybody got anything else for quick updates? 18:00:20 Okay, thats it then 18:00:25 Thanks guys for joining 18:00:29 #endmeeting