IRC logs for #buildstream for Wednesday, 2020-06-10

*** xjuan has quit IRC00:10
*** tristan has quit IRC02:34
*** xjuan has joined #buildstream02:45
*** xjuan has quit IRC02:59
*** tristan has joined #buildstream03:00
*** ChanServ sets mode: +o tristan03:00
*** tristan has quit IRC05:38
*** hasebastian has joined #buildstream06:25
*** tristan has joined #buildstream06:41
*** ChanServ sets mode: +o tristan06:41
tristanCan I get a quick review of https://gitlab.com/BuildStream/buildstream/-/merge_requests/1960 ?06:48
tristanThis is just a minor fix I'd rather get rid of from my larger branch by landing it in advance06:48
juergbitristan: lgtm. maybe you can take a quick look at the utils.py changes in https://gitlab.com/BuildStream/buildstream/-/merge_requests/195906:55
tristanSure06:57
juergbita07:01
tristanMade one comment, the rest looks fine07:04
*** benschubert has joined #buildstream07:35
*** tristan has quit IRC07:35
*** tristan has joined #buildstream07:54
*** ChanServ sets mode: +o tristan07:54
scottclarkejuergbi, if you get a moment, I was wondering if your comment on my MR is blocking it being merged? https://gitlab.com/BuildStream/buildstream/-/merge_requests/1955#note_35598189108:45
juergbiscottclarke: will take a look asap. I wanted to do a quick check whether I can see the cause for this. if not, let's merge it08:46
scottclarkethanks juergbi!08:47
*** santi has joined #buildstream08:53
*** phildawson has joined #buildstream09:00
*** hasebastian has quit IRC09:33
tristanjuergbi, I am reading that people are in need of a dev tag soon, I think we should roll one out as soon as we have a buildbox 0.0.9 and that BuildStream is using that new buildbox in CI09:51
cphangthat would be really helpful. From my perspective the only critical issue blocking this is https://gitlab.com/BuildStream/buildstream/-/issues/1318 which the above should resolve.09:52
cphangWSalmon anything I'm missing?09:52
tristanWe could roll out another after resolving the whole junction jungle, but I'd rather not block people from getting a tag for a few days just because of that09:52
cphangNo objections to another dev tag. Happy to try out those changes as soon as they are available :)09:53
WSalmoncphang, yep, i was waiting for https://gitlab.com/BuildStream/buildstream/-/issues/1318#note_354475256 to be resolved and then was going to push for a dev tag09:53
WSalmonthat seemed the most sensible route, stricktly speaking the web site bit is not needed for a dev tag, but needs doing09:54
tristanour merge request numbers are approaching rational birthday years09:55
cphanghttps://www.onthisday.com/birthdays/date/131809:58
tristancphang, that's an issue, I rather mean people who are alive today10:00
tristane.g. https://gitlab.com/BuildStream/buildstream/-/merge_requests/196010:00
cphangah oops, my mistake.10:00
tristanbut yeah indeed, there were people also born in the range of our issue numbers10:01
tristanmaybe once the issue number birthdays catch up to our current year, we will reach maintenance mode and all the word's build problems will be solved :D10:01
tristanHmmm, this is alarming10:11
tristanjuergbi, `grep -r "\.artifact_cache_specs" src/buildstream/` <-- This only yields assignments, how can that possibly be ?10:12
WSalmonSo having another think i dont think we can close https://gitlab.com/BuildStream/buildstream/-/issues/1318#note_354475256 until the note is complete but i dont think the bst code base needs any more change so i might be good to release a tag right now cphang tristan, when the current bst-master is used with buildbox-master the error dose not a cure. (as of when i tested it last week)10:12
WSalmonSo having another think i dont think we can close https://gitlab.com/BuildStream/buildstream/-/issues/1318#note_354475256 until the note is complete but i dont think the bst code base needs any more change so it might be good to release a tag right now cphang tristan, when the current bst-master is used with buildbox-master the error dose not a cure. (as of when i tested it last week)10:12
tristanthe artifact cache specs and source cache specs are parsed, and then completely ignored and unused10:14
tristanWhich is interesting given https://mail.gnome.org/archives/buildstream-list/2020-May/msg00018.html10:14
tristanWSalmon, I think the opposite; i.e. we can close the issue because master & master works, but we should postpone the devtag until the new buildbox is used in CI, this way using buildstream-docker-images for the new tag guarantees a working solution10:16
tristanWe could still postpone closing the issue though, kind of ambivalent about that10:17
tristanIf it's fixed by the buildbox issue, we could logically close it as a dupe of the buildbox issue, though10:17
tristanjuergbi, never mind, our code does wacky weird stuff with getatter in _basecache.py to access project/context public members10:19
* tristan recalls wanting to do a big refactor around this along time ago10:20
WSalmontristan, happy to wait, shouldnt be long now10:20
juergbitristan: snapshot, yes, that sounds fine by me. I'm planning to update BuildBox very soon10:46
juergbitristan: basecache: yes, that's not quite obvious. I'm starting work on remote asset API, which will touch that code. so hopefully this can be improved along the way10:47
juergbiand please don't start a refactoring there right now :)10:47
tristanjuergbi, the only refactor I'm planning around there is https://mail.gnome.org/archives/buildstream-list/2020-May/msg00018.html11:20
tristanwhich I think is worth blocking 2.0 for, but we need to figure out the design first11:20
juergbiright. I actually need to tweak the config format a bit for the remote asset API, however, the change is orthogonal to that mail11:22
*** hasebastian has joined #buildstream11:23
juergbiscottclarke: handed to marge11:24
scottclarkethanks juergbi, do I need to do anything else for that? I'm not familiar with marge bot11:27
juergbino, there is a queue, so it'll take a while but it should get merged automatically11:28
scottclarkesounds great11:29
cphang\o/ nice one scottclarke11:33
*** santi has quit IRC12:45
*** santi has joined #buildstream12:47
juergbiWSalmon: https://gitlab.com/BuildStream/website/-/merge_requests/14114:58
WSalmonthanks juergbi15:01
*** lantw44 has joined #buildstream15:08
*** xjuan has joined #buildstream15:33
WSalmonjuergbi, do some of our docker images have cas-d in them and others dont? i preusme a docker image that is ment for people to use bst would have it but a docker image for testing dosent as then we can test diffrent versions of casd more easilly?15:41
juergbiall buildstream docker images include casd if I'm not forgetting anything15:41
WSalmoni was not expecting to see https://gitlab.com/BuildStream/buildstream/-/merge_requests/1962/diffs#587d266bb27a4dc3022bbed44dfa19849df3044c_298_29615:42
juergbiwe don't want to build buildbox components in every bst CI run15:42
juergbiWSalmon: that's for WSL where we can't use docker15:42
WSalmonah15:43
*** phildawson has quit IRC16:30
*** phildawson has joined #buildstream16:40
*** cphang has quit IRC17:32
*** traveltissues has quit IRC17:32
*** valentind has quit IRC17:34
*** robjh has quit IRC17:34
*** scottclarke has quit IRC17:34
*** WSalmon has quit IRC17:34
*** tpreston has quit IRC17:34
*** bethw has quit IRC17:34
*** bethw has joined #buildstream17:35
*** robjh has joined #buildstream17:36
*** WSalmon has joined #buildstream17:38
*** valentind has joined #buildstream17:39
*** santi has quit IRC17:48
*** scottclarke has joined #buildstream17:50
*** santi has joined #buildstream17:54
*** santi has quit IRC17:58
*** douglaswinship has quit IRC18:11
*** hasebastian has quit IRC18:11
*** xjuan has quit IRC18:25
*** xjuan has joined #buildstream18:39
*** benschubert has quit IRC23:44

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