14:35:52 #startmeeting Fedora CI SIG 14:35:52 Meeting started Wed Oct 21 14:35:52 2020 UTC. 14:35:52 This meeting is logged and archived in a public location. 14:35:52 The chair is jbair. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:35:52 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:35:52 The meeting name has been set to 'fedora_ci_sig' 14:35:52 .hello jimbair 14:35:53 jbair: jimbair 'Jim Bair' 14:35:59 jbair, afaik, no user visible changes; just reshuffling things around a bit 14:36:04 .hello msrb 14:36:04 msrb: msrb 'Michal Srb' 14:40:41 lookin' a bit sparse today :) Might need to do some work between now and next time to ensure we've got an agenda; we had a moving one for awhile :) 14:41:02 Though primarily I've seen msrb's commits into our repos (and new repo creation in the fedora-ci org) 14:41:54 I don't remember creating any new repos :) 14:42:09 I'd have to check my gmail but over the last 2-4 weeks I see new repos created 14:42:17 could be you or someone else :) I mostly see PRs from you :D 14:43:07 oh, ok, if we are talking 2-4 weeks, then it is possible that it was me :) 14:43:12 but not last week :P 14:44:19 yeah, these meetings are every 2 weeks, so between those :) I also get github notifications to my personal gmail so I see those when I wake up in the morning lol 14:44:24 as well as over the weekends :) 14:45:44 so the reason for those pull requests is often that Jenkins creates a production-like pipeline deployment for you, where you can test changes easily 14:46:15 often those PRs are closed without merging because the test environment is no longer needed 14:47:02 ah, good to know 14:47:07 msrb: i have one question for you 14:47:13 it would be great to be able to run stuff locally, but that's not always easy in Jenkins world 14:47:16 bookwar, shoot 14:47:38 there is an issue with glibc in rawhide currently, and i was wondering if our tests could have prevented that 14:48:01 so i checked the results and i am not sure how to read them 14:48:10 let me check 14:48:24 https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/rpmdeplint-pipeline/job/master/8618/console 14:48:51 this link is better https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/rpmdeplint-pipeline/job/master/8618/testReport/(root)/tests/_check_conflicts_x86_64/ 14:49:07 so it is a failed test but with empty output 14:49:37 maybe we can discuss it later 14:49:58 bookwar, "Error: "/check-conflicts-x86_64" test failed to run. This is likely an infrastructure issue." 14:50:28 it took 4.5 hours to run the test. so I guess it was timeout-killed at the end 14:50:44 for other arches the output shows the conflicts 14:50:55 but for x86 it just fails 14:51:14 indeed, it is glibc, may be huge 14:53:35 yeah, it was timeout in tmt: http://artifacts.dev.testing-farm.io/fc508e75-5d98-4307-aacf-78d83d79c338/work-rpmdeplinteUITu8/rpmdeplint/execute/ 14:53:43 results.yaml has the info 14:54:12 such problem is not yet properly communicated back to user 14:56:02 also, it's weird that the overall outcome is fail and not error 14:56:39 that's something we will need to sort out with testing farm 14:56:51 yeah, a test taking too long is an error for sure 14:56:58 (in my brain) 14:59:09 * mvadkert reading 14:59:19 that rpmdeplint file conflict test is slow 14:59:53 for packages with thousands of packages, it can take 1+ hour, for a single architecture 15:00:35 msrb: http://artifacts.dev.testing-farm.io/fc508e75-5d98-4307-aacf-78d83d79c338/results.xml 15:00:39 msrb: it run on testing farm 15:00:43 and seems failed 15:00:53 15:01:04 http://artifacts.dev.testing-farm.io/fc508e75-5d98-4307-aacf-78d83d79c338/work-rpmdeplinteUITu8/rpmdeplint/execute/logs/check-conflicts-aarch64/out.log 15:01:10 bookwar: is that it? 15:01:12 mvadkert, yeah, I think confusing part is http://artifacts.dev.testing-farm.io/fc508e75-5d98-4307-aacf-78d83d79c338/work-rpmdeplinteUITu8/rpmdeplint/execute/ 15:01:16 mvadkert, results.yaml 15:01:26 mvadkert, there are timeout errors from tmt (expected) 15:01:37 msrb: I see 15:01:39 mvadkert, but overall result from TF was reported as failed 15:01:53 msrb: right,but we would like error :) 15:01:54 mvadkert, I'd probably expect error as an overall outcome 15:01:58 I have almost the support tghere 15:01:58 mvadkert, yep :) 15:02:02 msrb: agreed 15:02:10 you need to start expose 15:02:27 mvadkert, I will open an issue in fedora-ci/general for this 15:02:48 that option I added 15:03:03 msrb: I guess I can roll that out fairtly quickly next week, other prios this week 15:03:28 msrb: true it would catch the problem on our side, but seems 4.5 hours is not enough for sych large packages :( 15:03:36 mvadkert, oh, is it supported already? that new option? I know about the API change proposal, but I didn't know that it is already implemented :) 15:04:04 interestingly 15:04:21 only on x86_64 it run for 1.5 hours 15:04:27 01:30:00 /check-conflicts-x86_64 (timeout)[0m 15:04:34 other archs worked 15:04:35 01:19:51 /check-conflicts-aarch64[0m 15:04:39 11 minutes 15:04:46 msrb: i would raise it for now 15:04:56 msrb: it is not there :) next week 15:04:58 msrb: sorry 15:05:04 msrb: I have all the patchs 15:05:08 just will need to deploy 15:06:09 well, that's weird 15:06:33 11 minutes vs 90 minutes (90 is the hard limit that we set in tmt iirc) 15:06:59 that stinks... like some kind of slow network problem 15:40:07 #endmeeting