IRC logs for #buildstream for Thursday, 2019-08-15

gitlab-br-botmarge-bot123 merged MR !1545 (coldtom/move-qmake->master: Move qmake plugin to bst-plugins-experimental) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/154500:16
*** tristan has quit IRC02:03
*** tristan has joined #buildstream02:18
*** rdale has quit IRC03:30
*** lantw44 has quit IRC07:35
*** lantw44 has joined #buildstream07:38
*** lantw44 has quit IRC07:39
*** lantw44 has joined #buildstream07:39
*** rdale has joined #buildstream08:33
gitlab-br-botjuergbi opened (was WIP) MR !1499 (juerg/casd->master: Use buildbox-casd for CAS access) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/149908:34
*** tme5 has joined #buildstream08:38
*** jonathanmaw has joined #buildstream08:45
*** traveltissues has joined #buildstream09:22
*** lachlan has joined #buildstream09:28
*** traveltissues has quit IRC09:28
*** traveltissues has joined #buildstream09:31
*** lachlan has quit IRC09:49
*** lachlan has joined #buildstream09:52
*** lachlan has quit IRC10:24
*** lachlan has joined #buildstream10:25
*** narispo has quit IRC10:35
*** narispo has joined #buildstream10:35
*** lachlan has quit IRC10:36
*** lachlan has joined #buildstream10:51
*** lachlan has quit IRC11:16
*** lachlan has joined #buildstream11:25
gitlab-br-bottpollard opened (was WIP) MR !1546 (tpollard/frontendelement->master: Don't directly handle Elements and Queues in App) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/154611:28
*** tiagogomes has quit IRC11:40
*** lachlan has quit IRC11:40
*** lachlan has joined #buildstream11:45
*** lachlan has quit IRC11:49
*** tiagogomes has joined #buildstream11:50
gitlab-br-botjennis opened MR !1547 (jennis/add_dep_name_to_cache_key->master: Add the name of build deps to the strict cache key) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/154711:59
tpollardWhat's the command for running a sourcetest?12:11
tpollardI thought it was in contributing but I can't find it12:12
Kinnisonlook in tox.ini12:12
tpollardah yes tox.ini ta12:12
tme5is Source.get_unique_key an abstract method for subclasses?12:26
KinnisonYes, get_unique_key is implemented for each plugin kind12:26
tme5should it have a null implementation and docstring?12:27
KinnisonHow do you mean?12:27
tme5it's currently not documented12:28
Kinnisonthe documentation is part of Plugin12:28
tme5ahh, thanks12:29
Kinnisonnp12:29
*** lachlan has joined #buildstream13:05
*** lachlan has quit IRC13:16
*** lachlan has joined #buildstream13:31
*** tpollard has quit IRC13:42
jennistraveltissues, !1547 might be of interest to you13:42
*** tpollard has joined #buildstream13:44
*** lachlan has quit IRC13:46
*** lachlan has joined #buildstream14:10
*** lachlan has quit IRC14:17
juergbitristan: fyi: we're trying to support additional file attributes in CAS upstream. first for 'workspaces via CAS' but this would also be suitable for #38. https://github.com/bazelbuild/remote-apis/issues/9014:38
gitlab-br-botIssue #38: Lost file metadata in artifacts and images https://gitlab.com/BuildStream/buildstream/issues/3814:38
*** lachlan has joined #buildstream14:41
jennisI'm seeing a lot of tests-buildbox failures due to: Error: Failed to synchronize cache for repo 'updates-modular'14:41
jennisDoes anyone have more of an idea as to what this is?14:41
KinnisonYeah, I've had to hit retry a number of times on that job14:41
traveltissuesi'll take a look jennis14:43
tpollardyep had it a few times14:43
*** lachlan has quit IRC14:46
tpollardaevri: Hi! If I want to allow scheduler to send a new object across the process (so pickled, but it's small & can be pickeled) how do I allow that with __getstate__? :)14:52
tpollarddo I just need to add get_state_for_child_job_pickling() to scheduler and del what I want to allow through?14:53
tlater[m]> /usr/lib64/python3.7/distutils/dist.py:274: UserWarning: Unknown distribution option: 'long_description_content_type'14:56
tlater[m]Annoys the hell out of me14:56
*** lachlan has joined #buildstream14:57
*** lachlan has quit IRC15:02
*** lachlan has joined #buildstream15:07
gitlab-br-botjennis opened MR !1548 (jennis/add_project_to_proto->master: Add project name to the proto and the cache key) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/154815:18
*** lachlan has quit IRC15:24
jennismore cache key changes :D15:27
gitlab-br-bottraveltissues approved MR !1547 (jennis/add_dep_name_to_cache_key->master: Add the name of build deps to the strict cache key) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/154715:29
*** lachlan has joined #buildstream15:30
*** bochecha has joined #buildstream15:36
traveltissuesjennis, are you planning to rebase !154815:37
traveltissuesah, i see the dep link, nvm15:37
gitlab-br-bottraveltissues approved MR !1548 (jennis/add_project_to_proto->master: Add project name to the proto and the cache key) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/154815:37
jennisthanks traveltissues :)15:39
*** traveltissues has quit IRC15:41
*** traveltissues has joined #buildstream15:42
*** traveltissues has quit IRC15:43
tme5whoops, my mail went to the list moderation queue. are the mods anyone here?16:06
*** lachlan has quit IRC16:14
*** lachlan has joined #buildstream16:21
* tlater[m] is running into some weird test errors around pushing/pulling16:24
tlater[m]It looks like the artifact server tests expect artifact names to contain project/subdirectory/artifact_ref16:25
tlater[m]But in actuality they only contain artifact_ref16:25
tlater[m]Any idea what the real expected behavior is, or why I'd run into this?16:25
tlater[m]For reference: https://pastebin.com/raw/s14nxyTn16:26
tlater[m]As you can see that directory contains the ref we're looking for16:26
tlater[m]But it's two levels up from where we expect it to be16:26
*** lachlan has quit IRC16:27
*** tme5 has quit IRC16:37
*** ChanServ sets mode: +o tristan16:43
aevritpollard: Hello! In general you shouldn't have to do anything special to get a new object to be passed to the new process, most things can be pickled automatically16:49
aevriIf you arrange for it to be part of the ChildJob object, directly or transitively, then that's the most convenient and common case.16:50
aevriI'm happy to look at a WIP MR or something if you'd like me to be more specific :)16:53
*** jonathanmaw has quit IRC17:31
*** xjuan has joined #buildstream18:15
*** rdale has quit IRC18:58
*** xjuan has quit IRC20:07
*** xjuan has joined #buildstream21:11
*** bochecha has quit IRC21:35
gitlab-br-botabderrahimk opened MR !1549 (abderrahim/backport-947->bst-1: plugins/elements/cmake.yaml: always specify variable types) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/154922:46

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