IRC logs for #buildstream for Friday, 2020-04-03

*** slaf has joined #buildstream00:01
*** benschubert has joined #buildstream07:26
*** mohan43u has quit IRC07:33
juergbibenschubert: I don't see a difference on an idle system: https://gitlab.com/BuildStream/buildstream/-/merge_requests/1845#note_31651584807:48
benschubertah great, let's go for it, it's a much nicer API :)08:05
benschubertcould you just update the docstring to say it can return None? :)08:06
benschubertand that it accepts None as a default arg08:06
juergbisure, will do08:07
*** tpollard has joined #buildstream08:27
*** rdale has joined #buildstream08:40
*** santi has joined #buildstream08:41
*** tristan has quit IRC08:44
*** tristan has joined #buildstream09:05
*** ChanServ sets mode: +o tristan09:09
tristanvalentind, coldtom ... how are we with pipelines on master ?09:09
tristanI've still not seen any pipeline succeed on master recently09:09
*** lachlan has joined #buildstream09:09
valentindI have not looked at it.09:10
benschuberttristan: are you speaking about the scheduled overnight pipelines or the normal post merge ones?09:15
valentindLooking at the aarch64.09:17
tristanbenschubert, both09:20
tristanThe nightlies appear to be something blocked by aarch64 runners09:20
benschubertouch. I know the randomized test doesn't pass because of some tests in cas-cache, so that's "expected" but would need someone to look at09:20
tristanbut the post merge ones are also not completing09:20
*** lachlan has quit IRC09:40
*** lachlan has joined #buildstream09:43
*** phoenix has joined #buildstream09:44
*** lachlan has quit IRC10:02
juergbitristan: do you mean wsl-master or do you see any other post merge not completing?10:06
tristanjuergbi, Ok I'll try again, but I have seen *zero* pipelines complete for master since publishing 1.4.210:13
tristanYesterday I had a tab open on a pipeline which was a bit weird10:14
tristanBasically, all the first stages were either successfull, or completed with warnings10:14
tristanAnd the second and third stages of the pipeline was saying "We cannot start until all the upstream jobs complete successfully"10:14
juergbithis is the latest master pipeline, afaict: https://gitlab.com/BuildStream/buildstream/pipelines/13235933210:14
juergbiovernights are failing + wsl-master because there is no WSL runner right now, afaik10:15
tristanThat's an overnight yes, I think that overnights failing is a known issue10:15
*** lachlan has joined #buildstream10:15
tristanBut post-merge pipelines I've not seen complete10:15
* tristan will launch one now on master10:15
juergbido you really mean post-merge pipeliens? not that much runs post merge10:15
juergbior do you mean regular pre-merge MR pipelines?10:16
tristanjuergbi, post merge10:16
tristanI think everything that is pre-merge also runs post-merge no ?10:17
juergbino, we don't do this anymore10:17
tristanWe rely on pipelines running on master to update some things in the docs10:17
tristanLike the badges, they never get updated until a pipeline runs *on master*10:17
tristanonly on master10:17
tristanhttps://gitlab.com/BuildStream/buildstream/pipelines/13253266010:17
tristanThis one I launched on master10:18
tristanAfter rolling 1.4.2, I manually launched one for master too, according to the release process post release tidbits10:18
tristanand it got stuck in a weird limbo10:18
tristanjuergbi, When you say we don't do this anymore, which part do we not do ? we don't trigger pipelines on master automatically post-merge anymore ?10:19
juergbiwe don't run the regular tests post merge on master anymore, i.e., we only trigger those that weren't already run pre-merge, afaik10:19
juergbiin your manual trigger you get all, though10:19
tristanI see10:20
tristanSo nothing has been merged to master in the last couple days10:20
tristanAnd the manual trigger got stuck in limbo state10:20
juergbihttps://gitlab.com/BuildStream/buildstream/pipelines/132359332 got stuck because of WSL I believe10:21
juergbiwe need to drop the WSL job (or reinstate a runner)10:22
tristanAh damn10:22
tristanSo that'll also happen on my manually triggered one definitely10:22
*** mohan43u has joined #buildstream10:23
* tristan thought the one I had run the other day had a job which was possible to manually trigger, but all other jobs had either succeeded or had warnings10:23
juergbiwe need to clarify the future of WSL CI. I haven't been following that closely10:23
tpollardI believe benbrown is looking at that10:25
juergbigreat10:26
*** lachlan has quit IRC10:27
*** lachlan has joined #buildstream10:39
*** lachlan has quit IRC10:47
*** lachlan has joined #buildstream11:04
*** lachlan has quit IRC11:12
*** lachlan has joined #buildstream11:28
*** lachlan has quit IRC11:36
*** converts has joined #buildstream11:41
*** lachlan has joined #buildstream11:46
*** mohan43u has quit IRC11:50
*** mohan43u has joined #buildstream11:50
*** narispo has quit IRC11:52
*** lachlan has quit IRC11:53
*** converts has quit IRC12:15
gitlab-br-botvalentindavid opened (was WIP) MR !1851 (valentindavid/include-options-from-junction->master: Process options in includes files with the options of their junction) on buildstream https://gitlab.com/BuildStream/buildstream/-/merge_requests/185112:50
*** lachlan has joined #buildstream13:20
*** tristan has quit IRC13:20
*** lachlan has quit IRC13:29
*** lachlan has joined #buildstream13:55
*** tristan has joined #buildstream13:57
*** lachlan has quit IRC14:01
*** lachlan has joined #buildstream14:34
*** lachlan has quit IRC14:39
*** lachlan has joined #buildstream14:52
valentindThe aarch64 builders are being revived. But we do not build docker images for them anymore.14:59
valentindSo if someone wants them to work, the build of docker images on aarch64 has to be re-enabled.14:59
valentindPlease contact me if the aarch64 builders are not functioning.14:59
*** lachlan has quit IRC15:14
jjardonthanks a lot valentind15:34
jjardonAre those the sleds?15:35
jjardonbenschubert: do you have access to https://pypi.org/project/BuildStream/ to update the buildstream version?15:35
benschubertNo, I believe cs-shadow has, let me ping him15:36
*** cs-shadow has joined #buildstream15:37
benschubertcs-shadow: do you have access to BuildStream pypi for publishing new releases?15:40
cs-shadowyes, i do. I'll do it now15:40
cs-shadowthe "buildstream" role account and tristan should also have access15:41
jjardonbenbrown: cs-shadow thanks a lot; I think we can  try and go for https://gitlab.com/BuildStream/buildstream/-/issues/1282 next time :)15:42
jjardonbenschubert: *15:42
benschubertjjardon: definitely15:43
cs-shadowyes, but.... it's simple for regular releases, there's no reason to not automate them15:43
cs-shadowfor our dev snapshots however, we need to do some massaging of git tags to get the ".dev1" style versions to mark them pre-release correctly15:44
cs-shadowwe can also automate that, it's just slightly more involved15:44
cs-shadowhttps://pypi.org/project/BuildStream/1.4.2/ released15:48
coldtom\o/ ta cs-shadow15:51
valentindjjardon, Yes, I am talking about the sleds. And this does not build the docker images: https://gitlab.com/BuildStream/buildstream-docker-images15:59
jjardonthanks cs-shadow !16:00
jjardonvalentind:  ok thanks!16:00
*** lachlan has joined #buildstream16:08
*** tpollard has quit IRC16:08
*** lachlan has quit IRC16:12
cs-shadowthe docker builds for aarch64 were disabled because the runners were incredibly flaky (see https://gitlab.com/BuildStream/buildstream-docker-images/-/issues/40). If they are back up now, I'd be happy to enable aarch64 builds again (maybe as a optional step at first)16:15
*** lachlan has joined #buildstream16:23
*** lachlan has quit IRC16:29
valentindcs-shadow, please enable it. And please tell me if when it does not work.16:38
cs-shadowvalentind: thanks! I'll need to do some code changes as well, but i'll look into this and keep you posted16:40
valentindcs-shadow, thank you!16:47
*** lachlan has joined #buildstream17:00
*** lachlan has quit IRC17:06
*** lachlan has joined #buildstream17:31
*** lachlan has quit IRC17:48
*** phoenix has quit IRC17:52
*** santi has quit IRC18:03
*** lachlan has joined #buildstream18:04
*** lachlan has quit IRC18:13
*** benschubert has quit IRC20:06
*** rdale has quit IRC20:42
*** cs-shadow has quit IRC20:56
*** narispo has joined #buildstream21:38
*** slaf has quit IRC21:38
*** slaf has joined #buildstream21:38
*** slaf has joined #buildstream21:39
*** narispo has quit IRC23:59

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!