14:00:48 #startmeeting fedora-qadevel 14:00:48 Meeting started Mon May 16 14:00:48 2016 UTC. The chair is tflink. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:48 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:00:48 The meeting name has been set to 'fedora-qadevel' 14:00:53 #meetingname fedora-qadevel 14:00:53 The meeting name has been set to 'fedora-qadevel' 14:01:01 #topic roll call 14:01:15 * kparal ois here 14:01:20 * mkrizek is here 14:02:18 * jskladan is here 14:02:19 * garretraziel is here 14:02:42 let's get this party started, then 14:02:59 .hello linuxmodder 14:03:00 linuxmodder: linuxmodder 'Corey W Sheldon' 14:03:00 #chair kparal mkolman garretraziel jskladan 14:03:00 Current chairs: garretraziel jskladan kparal mkolman tflink 14:03:09 (/me has to bounce in like 15 mins) 14:03:30 #topic Announcements and Information 14:03:33 linuxmodder: no worries 14:04:14 #info F24 Beta Freeze is over 14:04:25 other than that, nothing was listed that I see 14:04:36 other comments, questions, items to add? 14:05:24 nothing here 14:05:32 was noticing on Server beta 64 xorg-x11-drv-libinput was NOT pulled in when using lxde or xfce as a minimal gui 14:05:57 other than that still working mktg and docs on the final release guides and docs 14:06:02 .hello coremodule 14:06:03 coremodule: coremodule 'Geoffrey Marr' 14:06:03 .back 14:06:26 nope 14:06:39 linuxmodder: this is a qa-devel meeting, not a qa meeting. this one is about tooling. or I misunderstood what you were saying. 14:06:41 linuxmodder: the qa meeting or #fedora-qa might be a better place for that 14:07:01 tflink, noted 14:07:20 alrighty, moving on 14:07:31 #topic Rawhide Images 14:07:47 I managed to miss this on the wiki a while back 14:08:00 but the question of what to do when some base images can't be built has been raised 14:08:21 jskladan: I assume this was something you added? is it still relevent enough to discuss? 14:08:42 the question is mostly applicable to "new" release that was never built before 14:09:05 since we are now in the "targeted run" mode, where we need to have the relevant base image ready, or we die 14:10:17 once we get the image built once, there is no problem, as there is "at least some" ready, and once the build succeeds, the new one will be used immediately 14:10:19 can we fall back to the closest image if the desired one is not available? 14:10:38 well, we could, but it may not necessarily be the best idea 14:11:00 that's what we did for Rawhide (I manually copied one F24 image to have F25/rawhide name) 14:11:03 what are our options, then? 14:11:05 but it has drawbacks 14:11:14 if the task wants rawhide and there's no rawhide image available, I think we should just fail 14:11:29 like - when we install packages, it might or may not work 14:11:35 and then what to do with fails 14:11:49 etc 14:11:59 the sane option would be IMHO to just fail 14:12:17 but that would lead to tons of failed buildbot jobs, etc 14:12:47 hrm 14:13:02 can we detect what images we have even before we schedule it through buildbot? 14:13:03 we (kamil, martin and I) found no easy answer 14:13:11 to avoid the failures 14:13:27 yeah, I'm not coming up with anything brilliant, either 14:13:32 could trigger just drop such tasks until the images are available? 14:13:37 and log it, of course 14:13:52 what kparal said makes the most sense to me - don't trigger for rawhide before we have an image 14:14:11 if we have one image for that release, even if it's old, that should work, right? 14:14:19 trigger is on different machines than images 14:14:27 tflink: yup, as soon as we have at least one, it's fine... 14:14:41 the other solution would be to just end the task gracefully 14:14:51 instead of putting it to trigger 14:14:59 or both, I suppose 14:15:15 I'm not really thinking of a way to make this automatic, though 14:15:16 because we allow for image specification in the formula 14:15:30 not without quite a bit of effort 14:15:35 so the trigger might not necessarily know what image is really needed 14:15:44 we will have a script that will distribute the images (via rsync or something), can the same script copy the list of those images to the trigger machine? 14:16:04 hmm 14:16:12 either way, the trigger may not know 14:16:12 like jskladan pointed out 14:16:14 kparal: that IMHO just adds unnecessary complications + what I said earlier about formula&image seleciton 14:16:37 I'd be OK with just failing gracefully 14:16:45 i can't think of a better idea 14:16:52 I'm a bit worried it means silent failures 14:16:57 but I would like to see alarm bells raised on the admin side 14:17:20 kparal: failing gracefully does not mean, that we can't log it 14:17:27 as we would from trigger 14:17:33 yeah I know, but who reads them atm... 14:17:44 until we have central logging, I'd just crash so we know 14:17:54 kparal: somebody would have to read those logs from trigger too, that's moot point 14:17:54 even if that leads to flood in the mail 14:18:06 * jskladan needs to go AFK for a minute 14:18:45 mkrizek +1 14:20:29 mkrizek: yeah, I guess 14:20:42 * jskladan is back 14:20:57 it sounds like there is some consensus that the "unavailable image" should crash, making sure that at least admins know 14:21:05 cool with me 14:22:26 #agreed in the case where an image release is specified and no images from that release exist, the job should fail noisily enough so that admins find out about it 14:22:39 * tflink can redo if there are -1s or patches 14:23:37 another reason to have central logging I guess 14:23:47 yep 14:24:13 if wishes were horses ... 14:24:35 we'd all be eating steak :-D 14:25:16 anyhow, moving on 14:25:36 #topic ABI Checking 14:25:47 as a quick update, this was pushed to dev last week, no? 14:25:55 yes 14:26:07 things running smoothly so far? 14:26:18 no crashes afaik 14:26:49 has someone been looking at the output to see if the check is working? 14:27:36 I just checked the output of the first one that has run, looked good to me 14:27:53 ok, anyone want to take an action item to make sure that either one of us or one of the libabigail folks is looking at some of the output? 14:28:13 I can 14:28:46 #action mkrizek to make sure that someone is looking at the abicheck task output to make sure it's running correctly, etc. 14:28:47 thanks 14:28:58 anything else on this ? 14:29:02 tflink, I'll check the ABI checker if you can provide a link... 14:29:12 nothing here 14:29:43 coremodule: http://taskotron-dev.fedoraproject.org/resultsdb/jobs?testcase=scratch.libabigail 14:29:43 http://taskotron-dev.fedoraproject.org/resultsdb/results?testcase_name=scratch.libabigail 14:30:01 once again :) 14:30:04 tflink, mkrizek, thanks. 14:30:06 anyhow, moving on 14:30:24 coremodule: thanks for looking at the results 14:31:03 I don't have anything on the "potential other topics", skipping them but can come back at open floor 14:31:10 #topic Tasking 14:31:16 is anyone in need of stuff to do? 14:31:54 as a side note, we need to figure out why the tmpwatch cronjobs on the taskotron masters aren't working 14:32:20 taskotron01.qa has been sending out nagios warnings for a while now :( 14:32:52 tflink: I sent an update note on that to the phab ticket earlier 14:33:31 mkrizek: ah, I hadn't read that yet. thanks 14:33:57 tflink: it was just a minute or so before the meeting :) 14:34:47 if anyone finds themselves in a place where they need tasks, let me know or find something on the planning board 14:35:24 #topic Open Floor 14:35:24 Any other things to bring up? 14:35:34 * jskladan has nothing 14:35:58 nothing here 14:36:54 * tflink sets the fuse 14:38:15 thanks for coming, everyone 14:38:32 * tflink will send out minutes shortly 14:38:32 #endmeeting