*** tristan has joined #buildstream | 07:25 | |
*** ChanServ sets mode: +o tristan | 07:25 | |
jjardon | using junctions, what is the best way to change the defaults from the parents project.conf ? Idea is to be able to disable the fdsdk remote cache config: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/blob/master/project.conf#L112 | 08:18 |
---|---|---|
jjardon | tristan: maybe you know? ^ | 08:18 |
coldtom | jjardon, you can disable the remote cache through the junction element config iirc | 08:22 |
coldtom | ah, that seems to have been true only for master for some period of time | 08:28 |
*** santi has joined #buildstream | 08:35 | |
jjardon | coldtom: seems there is an old discussion here: https://github.com/apache/buildstream/issues/752 | 08:41 |
coldtom | jjardon, if using master, then https://lists.apache.org/thread.html/rf2da9830e2fa918357f99a6021e55fc43df876f0b19d43f68802f083%40%3Cdev.buildstream.apache.org%3E seems to be how to do it | 08:50 |
jjardon | unfortunatelly not using master here | 08:51 |
jjardon | coldtom: but thanks a lot for that info, it migth be useful in future | 08:53 |
tristan | jjardon, That is unfortunately hairy part, indeed in master we've hammered in the configuration story for remotes earlier this year | 08:54 |
tristan | Even the reading material around what overrides/extends/etc remotes is a little bit whacky :-S | 08:54 |
jjardon | yeah, fdsdk is using forbid-network around bst at the moment: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/blob/master/utils/test_reproducibility.py#L152 | 08:55 |
jjardon | I think that is the cleanest way possible for bst-1 | 08:55 |
tristan | Ewwwww | 08:56 |
jjardon | tristan: other suggestions welcomed! :) | 08:56 |
tristan | Is there a specific reason you need to ensure that you don't download artifacts from subproject declared caches ? | 08:57 |
tristan | Another approach could be to remove the line from related project.conf files, but it's annoying for developers to have to add it to their buildstream.conf files | 08:58 |
jjardon | tristan: I need to completely disable the remote cache in my project, even the one from the parent junction to verify reproducibility | 09:00 |
jjardon | this is for a project that uses fdsdk as a junction | 09:01 |
tristan | Oh for *that*, yes I understand | 09:01 |
tristan | github went all HCI on me | 09:10 |
*** tristan has quit IRC | 09:18 | |
*** juergbi has quit IRC | 13:00 | |
*** juergbi has joined #buildstream | 13:00 | |
nanonyme | Any chance getting https://gitlab.com/BuildStream/bst-plugins-experimental/-/merge_requests/137 reviewed? | 15:25 |
nanonyme | https://gitlab.com/BuildStream/bst-plugins-experimental/-/merge_requests/138 so. bst-plugins-experimental release would be nice. There's been tons of changes for last half a year | 17:43 |
*** WSalmon has quit IRC | 17:59 | |
*** WSalmon has joined #buildstream | 18:00 | |
*** toscalix has joined #buildstream | 18:04 | |
*** coldtom has quit IRC | 18:42 | |
*** coldtom has joined #buildstream | 18:43 | |
*** coldtom has quit IRC | 18:49 | |
*** coldtom has joined #buildstream | 18:49 | |
*** coldtom has quit IRC | 18:53 | |
*** coldtom has joined #buildstream | 18:53 | |
*** santi has quit IRC | 19:39 | |
*** santix has joined #buildstream | 19:39 | |
*** santix has quit IRC | 19:45 | |
*** santix has joined #buildstream | 19:45 | |
*** santix has quit IRC | 19:48 | |
*** toscalix has quit IRC | 21:34 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!