18:00:09 #startmeeting FESCO (2015-08-05) 18:00:09 Meeting started Wed Aug 5 18:00:09 2015 UTC. The chair is paragan. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:00:09 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:00:09 #meetingname fesco 18:00:09 #chair ajax dgilmore number80 jwb nirik paragan rishi thozza sgallagh 18:00:09 #topic init process 18:00:09 The meeting name has been set to 'fesco' 18:00:09 Current chairs: ajax dgilmore jwb nirik number80 paragan rishi sgallagh thozza 18:00:18 morning. 18:00:23 evening 18:00:25 Hi 18:00:38 howdy 18:00:38 Guten tag 18:01:21 hell 18:01:22 er 18:01:23 hello 18:01:42 jwb: Either way, really 18:01:56 hi 18:02:20 okay let's start 18:02:20 #topic 1455 F23 System Wide Change: Standardized Passphrase Policy 18:02:20 .fesco 1455 18:02:20 https://fedorahosted.org/fesco/ticket/1455 18:02:22 so I wrote this up... 18:02:22 paragan: #1455 (F23 System Wide Change: Standardized Passphrase Policy) – FESCo - https://fedorahosted.org/fesco/ticket/1455 18:02:36 but wanted folks to look it over again (since I changed some wording) 18:02:49 and also to talk about luks passwords (which I didn't address). 18:03:11 o/ 18:03:12 https://fedoraproject.org/wiki/Passphrase_policy 18:03:19 anyone find anything they would prefer to change there? 18:03:33 hi 18:04:05 luks uses libpwquality so the new proposed rules for libpwquality will also applied to luks? 18:04:42 nirik: I might explicitly state that the "score" must not be used as a decision-making factor 18:04:43 paragan: nope... it doesn't. anaconda calls pwquality directly for it 18:04:47 +pwpolicy luks --strict --minlen=8 --minquality=50 --nochanges --emptyok 18:05:12 sgallagh: good idea. 18:05:35 looks sane enough to me 18:05:43 * nirik edits 18:06:41 ok, cryptsetup is linked to libpwquality. cool. . 18:07:19 wording looks good to me 18:07:27 nirik: are we still aiming with the Change to F23 ? 18:07:30 anyhow, I guess we can ask that luks use the same policy for now and adjust if we want it to be different later? 18:07:44 jkurik: yeah, but it will have to be after alpha now. ;( 18:08:17 will not be better to postpone it to F24 ? 18:08:20 I think thats better than defering it. 18:08:40 yes good to have it in F23 18:08:41 well, we could, but I personally don't want to read all the flames. 18:08:58 so I am for getting it into f23. The anaconda changes shouldn't be too major. 18:09:06 and gnome-intial-setup will need a few 18:09:08 and thats it. 18:09:55 Sounds reasonable to me, but I don't work on anaconda. :) 18:10:02 Did we run this past the anaconda team? 18:10:17 rishi`: I have been talking with dcantrell yes 18:11:02 Yeah, from what dcantrell has said to me, they're prepared to run with it once it's approved. 18:11:18 I am good with what is propossed 18:11:20 proposal: Accept https://fedoraproject.org/wiki/Passphrase_policy and use this for luks passwords also 18:11:24 +! 18:11:25 +1 18:11:29 They just mostly want to have something to point at the next time someone complains about their favorite pet-peeve not being addressed by the current implementation 18:11:31 +1, sounds good to me. 18:11:37 +1 18:11:37 +1 18:11:39 +1 18:11:42 +1 18:11:42 sgallagh: yes, and that will be us. :) we have to be good for something. 18:12:50 #agreed: Accept https://fedoraproject.org/wiki/Passphrase_policy and use this for luks passwords also (+6, 0, 0) 18:12:52 +1 18:12:57 #undo 18:12:58 Removing item from minutes: AGREED by paragan at 18:12:50 : : Accept https://fedoraproject.org/wiki/Passphrase_policy and use this for luks passwords also (+6, 0, 0) 18:13:07 #agreed: Accept https://fedoraproject.org/wiki/Passphrase_policy and use this for luks passwords also (+7, 0, 0) 18:13:14 I'll file the bugs and move things forward. Thanks. 18:13:31 nirik, thanks 18:13:35 #topic 1463 upgrades for F23 and beyond 18:13:35 .fesco 1463 18:13:35 https://fedorahosted.org/fesco/ticket/1463 18:13:36 paragan: #1463 (upgrades for F23 and beyond) – FESCo - https://fedorahosted.org/fesco/ticket/1463 18:14:30 this was posted to the devel-announce list last week... 18:14:32 I am +1 the devs are willing to support this and not the old way 18:14:34 and got 0 replies. ;) 18:14:42 +1 to the change 18:15:01 +1 18:15:02 I think we already approved this but for the process let's vote again 18:15:10 +1 18:15:29 I don't think there are any other alternative :) 18:15:46 +1 18:16:13 i can't imagine what good it would do to reject this 18:16:14 +! 18:16:36 nirik, I see discussion happening on rpm-ecosystem list for this fedup change 18:16:46 some yeah. 18:16:49 Yeah this is moving ahead 18:17:08 And likely will regardless of our vote, so might as well support it (since it makes sense and is a good approach as well): +1 18:17:17 Do we need to decide whether to deprecate fedup or entirely remove it? 18:17:46 rishi`: I think wwoods wants it taken out back and shot 18:18:07 Yes that was my assumption from the "indentify maintainer" part. 18:18:16 rishi`: he was talking about sending in patches so we no longer make the upgrade.img initramfs 18:19:04 #agreed: Accepted https://fedoraproject.org/wiki/Changes/DNF_System_Upgrades (+7, 0, 0) 18:19:14 Ok 18:19:34 #topic #1466 non-responsive maintainer exception process for skottler 18:19:35 .fesco 1466 18:19:35 https://fedorahosted.org/fesco/ticket/1466 18:19:36 paragan: #1466 (non-responsive maintainer exception process for skottler) – FESCo - https://fedorahosted.org/fesco/ticket/1466 18:19:49 Looks like this is in progress and will take some more time. 18:19:53 well, sort of 18:19:58 here's an update 18:20:26 i contacted sam. he replied saying that he likely doesn't have time to maintain most of his packages and will begin the orphan process for them at some point 18:20:49 however, he implied that he would still maintain the packages he uses, nagios-plugins being explicitly listed 18:21:13 for nagios-plugins, there is the on-going upstream debate that i think we should frankly avoid at this point 18:21:28 the CVE fixes, afaik, are all fixed in the 2.0.3 release 18:21:42 i have a local build of that, but i have no realistic way to test 18:21:50 so the options seem to be: 18:21:56 1) wait longer 18:22:08 2) have me commit and build the 2.0.3 update to fix the CVEs 18:22:23 3) proceed with non-responsive maintainer despite sam's reply 18:22:34 18:22:48 I do not think we shoudl wait longer 18:22:56 2 18:22:58 I prefer (2). 18:23:03 option 2 18:23:13 I'm of the opinion that the upstream debate should run its course and if monitoring-plugins wants in, it should have its own named package as the fork it is 18:23:16 If something breaks, then either they will fix your build, or revert it. 18:23:17 I suggest 4) allow infra sysadmins to grant ACLs requests on skottler packages 18:23:19 I'm for 2) as well 18:23:24 it's worth pointing out that solution 2 is only a temporary fix to the on-going MIA problem 18:23:27 we did that recently for kanarip 18:23:30 Hopefully, a revert would come with an explanation. 18:23:35 sgallagh, there is actually a package review for it already done 18:23:37 I would also go for 2 and add that we have a nagios setup and would be happy to test your package before it goes in. 18:24:06 number80, to whom? i already have the needed ACLs 18:24:31 jwb: we need to get the CVE's fixed. so its a good bandaid, however we need something else long term. I do not think waiting is a good option for very long. 18:24:33 jwb: to any people who requested it, there must be someone who started the non-responsive process 18:24:59 if their goal is to maintain some packages, let's give them acls directly 18:25:21 that would be me,, I have already offered to take the package 18:25:25 number80, nb started it but suggesting reassigning to upstream nagios. which is where the upstream debate comes in 18:25:50 swilkerson: did you request ACLs? 18:26:00 no 18:26:11 then, I would say 2. 18:26:20 It was proposed here https://bugzilla.redhat.com/show_bug.cgi?id=1098548#c14 18:26:32 number80: My understanding was that Sam doesn't want swilkerson to be a co-maintainer. 18:27:05 rishi`: then, he has to choose: maintain it and let swilkerson do it 18:27:17 (co)maintainers that don't get along don't seem like a very good idea. Longer term it seems like sam should take monitoring-plugins and swilkerson could take over nagios-plugins... but we aren't there yet? 18:27:39 nirik, yes and tbh i'm not sure we'll get there 18:27:53 that makes me sad, but ok 18:28:04 nirik: I agree with that 18:28:49 I think for now option 2 is good and all are voted +1 for it 18:28:50 nirik: I prefer a maintainer that is responsive than one who is not, though I appreciate skottler, if I had to chose, I'd reassign it to swilkerson in these conditions 18:28:55 In general, I'd much rather side with giving upstream control over the nagios-plugins package than let a fork take over the name 18:29:07 That seems disingenuous to our users 18:29:14 *nods* 18:29:16 nobody is talking about doing taht here 18:29:32 in the meantime, yes, let's nmu the thing and play politics later. 18:29:35 jwb: It sounds like that's exactly what skottler is doing 18:29:41 so, lets do 2 now and keep trying to come to some arrangement? 18:29:55 sgallagh, skottler isn't _doing_ anything which is the whole point of this conversation 18:30:05 we'd be having a different conversation if he was 18:30:38 I'm fine with 2) as a stopgap measuer 18:31:12 ok. i'll commit it and file an update. i will also inform skottler that we did so 18:31:12 yes, we need to move forward with 2. but I'd rather have a long-term solution quickly 18:32:13 let's approve option 2 then 18:32:42 *nods* 18:32:56 #agreed: jwb to commit and build the 2.0.3 update to fix the CVEs (+8, 0, 0) 18:33:47 we done with the Agenda topics 18:34:09 Should we discuss https://fedorahosted.org/fesco/ticket/1467? 18:34:20 jkurik, is there any update on ^^? 18:34:27 .fesco 1467 18:34:29 paragan: #1467 (F23 Changes - Progress at Change Checkpoint: Completion deadline (testable)) – FESCo - https://fedorahosted.org/fesco/ticket/1467 18:35:37 I don't know how the next process is for Changes remained in NEW/ASSIGNED state 18:35:47 * rishi` has to run now 18:36:01 Need to pack for GUADEC. 18:36:08 no problem 18:36:20 rishi`: travel safe to sweden :) 18:37:14 Happy trails 18:37:24 safe travels rishi` 18:37:32 paragan: At this point, FESCo really should rule on whether these features must be deferred to F24 18:38:00 I am already in favor to move them to F24 18:38:11 paragan: I am going to update the ticket, give me a while 18:38:41 as for atomic and layered docker image, as they don't impact release, we should allow them to remain for F23 18:39:37 I think that will be considered as an exception to Changes process 18:40:06 number80: we plan to have both of those in place for BEta 18:40:10 yes, but deferring these would not do a favour to the atomic host 18:40:26 dgilmore: all the more a reason, not to defer them to F24 18:40:32 we are still figuring out all teh tooling 18:41:46 dgilmore: what's the best course in your opinion? deferring to F24 or keeping it for F23? I'm know aware of all the infra discussions for atomic 18:41:53 s/know/not/ 18:42:20 number80: I would keep for f23 at this point and evaluate at Beta Freeze 18:42:33 dgilmore: thanks for your feedback 18:43:15 proposal: reevaluate 2 weeks atomic + layered docker image for inclusion in F23 at beta freeze 18:43:29 +1 18:43:34 (implicit: all remaining features should be deferred to F24) 18:43:36 +1 18:43:38 are we going to go over each item? or were we waiting for jkurik to update things? 18:43:45 but sure, +1 on that 18:43:57 Except the following two Changes: 18:43:58 nirik: yeah, not reevaluating each of them :) 18:43:58 I am fine with number80 proposal 18:43:58 1238411 Two Week Atomic 18:44:00 1243736 Layered Docker Image Build Service 18:44:02 I would recommend to defer these Changes to F24. 18:44:12 jkurik: thanks :) 18:44:16 Which is I think the exact proposal. 18:44:19 I agree; +1 18:44:26 * nirik looks at the rest of the list. 18:45:11 there's a lot of them 18:45:13 as far as I know, other cloud proposals are not ready 18:45:31 The Node.js stuff is nowhere near ready 18:45:33 there is no update on nodejs changes 18:45:33 especially networkd one 18:45:56 ditto io.js 18:46:05 we've still got a long discussion for networkd 18:46:11 to be talked about at flock 18:46:12 The dnssec and glibc ones are the only ones I'm unsure about 18:46:14 we have then Local DNF Resolver Change 18:46:27 roshi: which means it has to be deferred to F24 ;) 18:46:30 the cloud WG knows it'll be F24 at the soonest 18:46:51 sgallagh: me too I think. 18:47:15 I talked with mfabian and moved glibc Change bug to F24 18:47:21 paragan: ah, ok. 18:47:28 paragan: OK great 18:47:49 so we continue voting the current proposal or amend it? 18:47:57 So last I heard, the DNSSEC thing was in a bit of a confused state because the Workstation folks and DNS folks only came to agreement very recently 18:48:29 I'm +1 to moving all them to f24 except those two (two week atomic/layered docker images) 18:48:39 nirik, +1 18:48:54 and then if some of them turn out to be ready, the change owners can come tell us and we can revisit next week. 18:49:02 nirik: good point 18:49:04 Reasonable, I guess 18:50:52 * nirik goes to get more coffee while others vote. 18:50:56 votes please? 18:51:15 +1 (again) 18:51:53 still +1 18:52:20 looking back I count 5 +1's 18:53:29 #agreed: moving all them to f24 except these (two week atomic/layered docker images) Changes, (+5, 0, 0) 18:53:41 #topic Next week's chair 18:53:50 Are we meeting next week? 18:53:50 Next week is Flock!! 18:53:54 next week will be flock :) 18:54:03 So probably not 18:54:05 I think most people are attending Flock next week so I propose the cancel the meeting next week. 18:54:11 Seconded 18:54:21 +1 18:54:33 yes 18:54:49 yeah, no meeting next week... there was a ticket for a 'meet your fesco' wasn't there? 18:54:53 #info no meeting next week 18:54:57 yes 18:55:05 .fesco 1431 18:55:07 paragan: #1431 (Meet Your FESCo at Flock) – FESCo - https://fedorahosted.org/fesco/ticket/1431 18:56:18 4:30pm on thursday 18:56:27 http://flock2015.sched.org/event/85fbdf579fa91c49ba13d45a9c1774eb 18:58:07 while we discuss this... 18:58:10 Who want to chair for 19th August meeting? 18:58:32 I'll be flying home on 19th 18:58:51 i will miss the 19th as i'll be at LPC 18:59:07 * nirik may be busy rolling out bodhi2 then... 18:59:21 I can do it, I guess 18:59:29 If we even have quorum that day... 18:59:30 sgallagh: thanks 18:59:43 sgallagh, thanks 19:00:06 #info sgallagh to chair next meeting 19:00:35 #topic Open Floor 19:00:39 FYI, updates for nagios-plugins filed 19:00:45 jwb++ 19:00:57 did the fedup stuff get discussed/decided yet? 19:00:58 Do we want to discuss i686 in any capacity today? 19:00:58 jwb, thanks for quick update on ticket also :) 19:01:05 * dgilmore has one thing 19:01:08 sgallagh: i certainly do, but i also had fedup 19:01:12 adamw: Yes, we approved the Change 19:01:14 rgr 19:01:22 dgilmore: your thing is probably same as mine? 19:01:44 I'd like to note #fedora-flock is open for flock related discussions and remote folks who want to see whats going on at flock. ;) 19:02:02 32 bit x86 cloud image is failing to install, anaconda is some kind of special pain. 19:02:16 the cloud sig has said they do not want to build i386 images 19:02:29 ref: https://fedorahosted.org/cloud/ticket/106 19:02:50 can we consider it non blocking? 19:03:00 adamw: I think we are on the same page 19:03:26 since we do not have a list of deliverables and their blocking status its a bit up in teh air 19:03:27 +1 to 32bit cloud image being non blocking for f23. 19:03:29 the air 19:03:44 dgilmore: so, an image isn't even made right now? or ? 19:03:48 if it is blocking then we will have to slip Alpha as we debug the issue 19:04:02 +1 19:04:04 nirik: I will have to turn off attempting it 19:04:12 but it fails to install 19:04:24 and the output from imagefactory is not at all helpful 19:04:31 well, my question is because I'm fine with not shipping it if it's broken, but I don't think we should ship a broken iso out. 19:04:44 +1 consider 32bit cloud image as non blocking 19:04:46 for the record, cloud images are built by running an install in a somewhat special mode, so what the means is basically 'the image doesn't build'. 19:04:48 s/iso/qcow2 or raw/ 19:05:00 thats fine. :) 19:05:11 nirik: well if it is non blocking because we know it is not working I will disable its generation 19:05:17 it will not be made or ship 19:05:27 if cloud doesn't want a 32-bit image, then why are we even attempting to ship one? 19:05:43 fine also. I just wanted to make sure we didn't say it was non blocking and shipped the broken thing. 19:05:55 jwb: I only know they don't because I follow their list 19:06:09 they have not done anything to actually make it happen 19:06:15 sigh 19:06:22 well, this seems pretty easy to 'make it happen' 19:06:26 they have not filed any tickets, updated their PRD etc 19:06:49 damnit 19:07:23 PRD was updated, but likely not submitted for review ... 19:07:33 https://fedoraproject.org/wiki/Cloud/Cloud_PRD?rd=Cloud_PRD 19:07:36 dgilmore: well, per earlier discussion they didn't really know what the process was. 19:07:50 it says "we will target 32 and 64-bit x86" 19:08:08 I'm fine with not blocking on 32-bit images if Cloud WG isn't keen on it. 19:08:34 sigh, ok, I'll put it in cloud SIG meeting agenda next week 19:08:37 from a process POV, so far as I'm concerned all that needs to change to make this policy is the Cloud PRD 19:09:01 adamw: and make sure that releng knows about teh change 19:09:04 the 19:09:13 the criteria already allow for flavor WGs to not deliver images for particular arches at their discretion (though i'm not sure how many people are aware of that) 19:09:15 dgilmore: right. 19:09:59 right, make it so... next? 19:10:14 assuming fesco +1s it we'll consider it 'done' for 23 Alpha, i.e. we're not gonna block Alpha on the missing image. 19:10:31 fesco doesn't need to +1 a WGs decision 19:10:37 particularly not on their own output 19:10:38 OK, i think that was the part that wasn't clear 19:11:06 since there's a sort of overlap between the flavor WGs' 'autonomy' or whatever and the distro-wide concept of primary arches 19:11:21 i think that's why cloud wasn't sure they could just go ahead and say 'no more i686' 19:11:28 fair, but they can 19:11:38 now if we can get workstation and server to do the same, i would be so happy 19:11:42 =) 19:12:30 jwb: I'd be thrilled to drop i686 install media, but every time it comes up, the "I have a 30-year-old server in my closet" people show up 19:13:09 i don't think carrying something along for the benefit of people that have 0 interest in creating and maintaining that something is a good idea 19:13:32 i686 limps along because it isn't terribly broken. not because someone is invested in its success 19:13:46 and that is a model for failure in a number of ways 19:13:56 * dgilmore does not care much either way. my main concern would be OLPC, but that is kinda almost dead, at least on i686 19:13:59 sgallagh: there doesn't seem to be a pile of enthusiasm in the current devel@ thread. maybe dinosaurs are finally dead? 19:14:35 adamw: roshi just pestered me about hit 45 minutes ago :-P 19:14:38 adamw: give them time, it takes a while to load the mail reader on i686. ;) 19:14:48 heh. 19:15:02 'i'm still inflating the airbags, damnit' 19:16:35 If there's nothing else to discuss, I will close the meeting in 2 minutes 19:18:04 #endmeeting