IRC logs for #buildstream for Wednesday, 2019-12-11

*** narispo has quit IRC00:25
*** narispo has joined #buildstream00:25
*** benschubert has quit IRC00:30
*** qinusty has joined #buildstream01:11
*** phildawson_ has quit IRC01:29
*** narispo has quit IRC03:29
*** phildawson_ has joined #buildstream04:32
*** phildawson_ has quit IRC05:16
*** benschubert has joined #buildstream06:46
benschubertKinnison: may I ask why the python3.8 question yesterday? Is there an immediate need? :)07:54
*** bochecha has joined #buildstream08:35
*** bochecha has quit IRC09:17
*** bochecha has joined #buildstream09:24
*** phoenix has joined #buildstream09:24
*** phoenix_ has joined #buildstream09:28
*** phoenix has quit IRC09:28
*** phoenix_ is now known as phoenix09:29
*** santi has joined #buildstream09:31
*** tiagogomes has joined #buildstream09:40
*** tme5 has joined #buildstream09:52
*** traveltissues has joined #buildstream10:05
*** phoenix has quit IRC10:05
juergbiThe remote execution test should be working again. With this, also Marge will hopefully no longer have issues merging10:09
traveltissuesthanks10:10
tme5shall i re-run the job on my MR?10:11
*** jonathanmaw has joined #buildstream10:12
tme5ah, looks like you already did, thanks10:19
benschubertjuergbi: awesome, thanks!10:23
benschubertjuergbi: also, about buildbox-run-userchroot, I've been reading my gitlab notifications, it's currently blocked by the changes required in userchroot by regards to the group's permissions of devices right?10:23
juergbibenschubert: yes. I'm working on addressing a recent comment in that PR. that shouldn't take too much time, though, so after that it'll again be waiting for review/merge10:24
juergbiand have to add tlater[m]'s fix from yesterday to the buildstream branch to fix a recent CI failure10:25
benschubertjuergbi: juergbi ok! Let me know if I can help in any ways10:26
juergbiok, thanks. there has been initial review of the two upstream PRs, so there is progress10:26
*** jonathanmaw has quit IRC10:27
*** jonathanmaw has joined #buildstream10:27
juergbiit's a bit less of an issue now that we have buildbox-run-bubblewrap and buildbox-fuse available10:27
juergbiwhich is anyway preferred on Linux10:27
benschubertoh, run-bubblewrap has been implemented? How did I miss that?10:28
juergbiyes, it's all merged10:28
benschubertawesome, and buildbox-fuse's cli has been updated to work as the buildbox-run one, is that correct?10:29
juergbicorrect, sandboxing/command execution has been dropped and buildbox-casd can now manage it10:30
benschubertok! So the last thing missing before removing our sandboxes in BuildStream would be buildbox-casd fuse support correct?10:30
juergbiit's not fully optimal yet but it works well enough to pass the buildstream test suite (with some xfails)10:30
*** lachlan has joined #buildstream10:30
juergbibenschubert: that's already in place as well10:31
juergbibenschubert: see unchecked tasks in https://gitlab.com/BuildStream/buildstream/issues/71910:31
benschubertWait what? How did I miss that? How fast did this go?10:32
benschubertThat's awesome :D10:32
benschubertIs there something I can do to help around that effort? I probably won't have that much time, but might manage to squeeze in a few things10:33
juergbisanti already started on that a while ago, so we just had to apply a few finishing touches10:33
juergbibenschubert: #719 links to various issues that need to be worked on. some also require discussion first. feel free to contribute to one of those if you have time :)10:37
gitlab-br-botIssue #719: Support BuildBox for local builds https://gitlab.com/BuildStream/buildstream/issues/71910:37
benschubertI will :)10:37
benschubertthanks a lot for all of this!10:37
juergbialso, if you can think of further potential issues, let me know10:38
*** lachlan has quit IRC10:38
benschubertyep10:38
juergbii.e., you could give BST_FORCE_SANDBOX=buildbox-run a try10:38
juergbishould also work on WSL to the extent the bwrap sandbox works10:38
juergbi(I haven't tested that at all yet, though)10:38
benschubertOk, I'll add this to my todo list :)10:39
tme5so to clarify, if i want to work on git_tag i should do so in bst-plugins-experimental ?10:44
benschubertYes please :)10:45
benschubertand if it needs to be backported, making a PR to bst-external afterwards10:46
benschubertAlso if people have time to reply around my standardized tests ML post: https://mail.gnome.org/archives/buildstream-list/2019-December/msg00014.html, would be appreciated!10:47
*** santi has quit IRC10:49
*** santi has joined #buildstream10:58
*** lachlan has joined #buildstream11:05
traveltissuesi missed that before benschubert11:12
benschuberttraveltissues: ah, if you have time, it would help :)11:14
*** santi has quit IRC11:16
tme5for when anyone has time, my MR !1765 is ready for review11:20
gitlab-br-botMR !1765: Make Git source plugin clone submodules recursively https://gitlab.com/BuildStream/buildstream/merge_requests/176511:20
*** santi has joined #buildstream11:29
*** lachlan has quit IRC11:33
*** lachlan has joined #buildstream11:36
benschuberttme5: I gave it a first look, overall I like the idea, but wonder if we could make it a tad cleaner :)11:42
*** lachlan has quit IRC11:45
tme5thanks11:50
*** lachlan has joined #buildstream11:51
*** lachlan has quit IRC11:54
*** lachlan has joined #buildstream11:57
*** lachlan has quit IRC12:01
*** lachlan has joined #buildstream12:06
*** lachlan has quit IRC12:54
*** lachlan has joined #buildstream13:02
*** santi has quit IRC13:08
lachlanbenschubert: F.Y.I. - I've been double checking some of the recent overnight benchmarks and it does look like your recent changes have improved one of the tests - https://buildstream.gitlab.io/benchmarking/buildstream-benchmarking/test-bstgen-100-square/public/average_time_master_Hundred_Square_bstgen_20191211-053021.html13:09
lachlanThis improvement translates back to the scheduling13:10
lachlan.. changes13:10
benschubertOh good!13:13
*** santi has joined #buildstream13:38
tme5benschubert, could you point me to a file that has the required internal docs format? I'm looking around and I can't find anything very different to what I've done13:55
*** traveltissues has quit IRC14:07
benschuberttme5: something like https://gitlab.com/BuildStream/buildstream/blob/master/src/buildstream/element.py#L98214:07
*** traveltissues has joined #buildstream14:07
tme5ah ok - so for a class you would want that but just without a returns section?14:10
tme5I can't find any classes annotated in such a way14:10
*** lachlan has quit IRC14:27
*** lachlan has joined #buildstream14:30
*** lachlan has quit IRC14:35
*** lachlan has joined #buildstream14:40
*** lachlan has quit IRC14:47
*** lachlan has joined #buildstream14:47
*** lachlan has quit IRC14:51
*** lachlan has joined #buildstream14:55
*** lachlan has quit IRC14:58
tme5is there any harm in not calling mark_download_url in the configure method?15:02
tme5the docs says it must happen then, but again with recursive submodules I don't have complete information before fetching15:03
tme5(of course i would call it elsewhere, always before fetching, just not in configure)15:03
*** lachlan has joined #buildstream15:10
Kinnisonbenschubert: no immediate need, no. I was just going over some instructions which coldtom wrote, which said it didn't work yet15:17
*** Trevinho has quit IRC15:27
*** Trevinho has joined #buildstream15:27
*** lachlan has quit IRC15:29
*** lachlan has joined #buildstream15:42
*** lachlan has quit IRC15:48
*** lachlan has joined #buildstream15:53
*** lachlan has quit IRC15:56
*** bochecha_ has joined #buildstream16:03
*** bochecha has quit IRC16:04
*** lachlan has joined #buildstream16:09
*** lachlan has quit IRC16:12
tme5i think !1765 is ready for another look16:25
tme5<gitlab-br-bot> MR 1765: Make Git source plugin clone submodules recursively https://gitlab.com/BuildStream/buildstream/merge_requests/176516:26
*** lachlan has joined #buildstream16:33
*** lachlan has quit IRC16:37
*** santi has quit IRC16:43
*** santi has joined #buildstream16:49
*** lachlan has joined #buildstream17:10
*** benschubert has quit IRC17:15
*** lachlan has quit IRC17:24
*** narispo has joined #buildstream17:26
*** narispo has joined #buildstream17:26
*** narispo has quit IRC17:34
*** narispo has joined #buildstream17:34
*** narispo has quit IRC17:46
*** tme5 has quit IRC17:47
*** santi has quit IRC17:47
*** narispo has joined #buildstream17:51
*** narispo has joined #buildstream17:55
*** narispo has quit IRC17:58
*** narispo has joined #buildstream17:58
*** narispo has joined #buildstream18:04
*** tiagogomes has quit IRC18:11
*** tiagogomes has joined #buildstream18:11
*** jonathanmaw has quit IRC18:14
gitlab-br-botjuergbi opened MR !1766 (juerg/job-pipe->master: job.py: Replace message queue with pipe) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/176618:20
juergbilachlan: https://gitlab.com/BuildStream/buildstream/merge_requests/1766 would be a candidate for the benchmarking bot18:21
*** tiagogomes has quit IRC18:30
*** traveltissues has quit IRC18:35
*** Trevinho has quit IRC18:38
*** Trevinho has joined #buildstream18:44
gitlab-br-botalbfan opened issue #1238 (Unable to build examples) on buildstream https://gitlab.com/BuildStream/buildstream/issues/123819:33
*** phildawson_ has joined #buildstream22:42
*** phildawson_ has quit IRC22:56
*** phildawson_ has joined #buildstream23:05
*** phildawson_ has quit IRC23:10
*** phildawson_ has joined #buildstream23:10
*** phildawson_ has quit IRC23:13

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