*** Prince781 has joined #buildstream | 00:08 | |
gitlab-br-bot | buildstream: merge request (jjardon/debian-9->master: WIP: .gitlab-ci.yml: Run test in current Debian stable (stretch)) #425 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/425 | 00:14 |
---|---|---|
*** Prince781 has quit IRC | 02:18 | |
*** tristan has joined #buildstream | 04:59 | |
gitlab-br-bot | buildstream: merge request (tristan/enable-attribute-defined-outside-init->master: Enable attribute-defined-outside-init pylint eror) #426 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/426 | 05:54 |
*** tristan has quit IRC | 06:07 | |
gitlab-br-bot | buildstream: merge request (tristan/enable-attribute-defined-outside-init->master: Enable attribute-defined-outside-init pylint eror) #426 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/426 | 06:09 |
*** tristan has joined #buildstream | 06:18 | |
gitlab-br-bot | buildstream: issue #285 ("Get story straight with private symbols") changed state ("closed") https://gitlab.com/BuildStream/buildstream/issues/285 | 06:26 |
*** hase has joined #buildstream | 06:54 | |
*** hase has quit IRC | 07:14 | |
*** toscalix has joined #buildstream | 08:07 | |
*** jonathanmaw has joined #buildstream | 08:19 | |
paulsherwood | jjardon: ack | 08:21 |
*** bethw has joined #buildstream | 08:26 | |
*** dominic has joined #buildstream | 08:27 | |
*** noisecell has joined #buildstream | 09:10 | |
*** aday has joined #buildstream | 09:16 | |
*** toscalix has quit IRC | 09:18 | |
*** toscalix has joined #buildstream | 10:30 | |
gitlab-br-bot | buildstream: issue #373 ("Use version checking for optional use of bwrap features") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/373 | 10:55 |
gitlab-br-bot | buildstream: merge request (milloni/assert-bwrap-version->master: Assert minimum bwrap version on host) #379 changed state ("closed"): https://gitlab.com/BuildStream/buildstream/merge_requests/379 | 10:56 |
gitlab-br-bot | buildstream: merge request (unused-workspaces->master: _pipeline.py: correct reporting of unused workspace) #363 changed state ("closed"): https://gitlab.com/BuildStream/buildstream/merge_requests/363 | 10:58 |
gitlab-br-bot | buildstream: merge request (soft-arpy-dependency->master: Soften arpy dependency) #342 changed state ("closed"): https://gitlab.com/BuildStream/buildstream/merge_requests/342 | 11:05 |
Nexus | tristan: what should i update !372/#311 (caching of build tree + use of cached build tree in workspace) with? | 11:11 |
tlater | ta for merging !347 tristan :) | 11:12 |
tlater | !342, even | 11:13 |
gitlab-br-bot | buildstream: merge request (jmac/performance-ci->master: Add benchmark to CI test and document CI.) #341 changed state ("closed"): https://gitlab.com/BuildStream/buildstream/merge_requests/341 | 11:18 |
*** mohan43u has quit IRC | 11:30 | |
gitlab-br-bot | buildstream: merge request (tristan/except-hook->master: Handle exceptions in the main process) #427 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/427 | 11:43 |
gitlab-br-bot | buildstream: merge request (jmac/exception-hook->master: Add a handler for otherwise unhandled exceptions in the main BuildStream app) #248 changed state ("closed"): https://gitlab.com/BuildStream/buildstream/merge_requests/248 | 11:44 |
tristan | Nexus, I've pretty much outlined the reasons for it being unable to land here: https://gitlab.com/BuildStream/buildstream/issues/311#note_69267797 | 11:46 |
tristan | Nexus, I don't have a straight answer for you, rather I could use a proactive clear proposal of what to do from you | 11:46 |
* tristan wont be around this night, it's friday and I'm already late :( | 11:47 | |
*** mohan43u has joined #buildstream | 11:49 | |
*** solid_black has joined #buildstream | 11:51 | |
*** tristan has quit IRC | 11:57 | |
*** solid_black has quit IRC | 12:26 | |
gitlab-br-bot | buildstream: merge request (214-filter-workspacing->master: Make workspace commands on a filter element transparently pass through to their build-dependency) #317 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/317 | 13:12 |
jennis | jonathanmaw, have you recently used the docker image plugin in bst-external? | 13:47 |
jonathanmaw | jennis: not recently, no | 13:47 |
jennis | I've just tried to build the x86 linux image in the bst-examples repo, and it's being blocked by permissions between the docker image and the sandbox | 13:48 |
jennis | I've just filed an issue, however, do you have any insight? | 13:48 |
jonathanmaw | jennis: I recall that when I've tried to use docker on my laptop, I often have to do the docker commands as root, I assume because I don't have permissions set up properly to communicate with the docker daemon otherwise | 13:49 |
jonathanmaw | I wonder if that's related. | 13:49 |
tlater | jonathanmaw: The docker image plugin doesn't use the docker daemon, iirc | 13:51 |
jonathanmaw | :/ no idea, then | 13:51 |
tlater | jennis' problem seems to be lack of permissions to copy a setuid binary to his sandbox | 13:51 |
* tlater hasn't read the plugin's internals closely enough to actually know how to solve that issue, unfortunately | 13:52 | |
tlater | jennis: Perhaps we'd need to make tar extract as the correct user/without suid here: https://gitlab.com/BuildStream/bst-external/blob/master/bst_external/sources/docker.py#L409 | 13:54 |
tlater | But I'd have thought that already happens... | 13:54 |
jennis | could this be anything to do with us changing from a tar element to an import element in the examples repo? | 13:56 |
tlater | jennis: Well, that's why you found the bug. The tar element was a temporary workaround when the docker image hadn't been upstreamed | 13:56 |
*** xjuan has joined #buildstream | 13:57 | |
jennis | Ok right, that makes sense | 13:57 |
tlater | jennis: Are you blocked on that working? I'd have a look, but it might take a little while... | 13:58 |
jennis | tlater, no | 13:59 |
jennis | Would've just made my testing a bit easier/quicker | 13:59 |
laurence | skullman, i fear that pretty soon your progress may be blocked on https://gitlab.com/BuildStream/buildstream/issues/311#note_69267797 | 14:02 |
skullman | laurence: not in the near term since there's still details I need to get material together to work out (found all the relevant issues, deciding how to tie them all into the work and if more information needs to be put in) | 14:05 |
skullman | medium-term it might cause some issues, but not necessarily, since I'll mostly be working on when things are cached rather than what is cached | 14:05 |
laurence | ok. | 14:06 |
*** Prince781 has joined #buildstream | 14:08 | |
laurence | skullman, there is also the fact that that issue needs to be resolved in some way, regardless. | 14:08 |
laurence | skullman, and I don't anyone yet has a full picture on the solution. So if you're working in the same problem space then any thoughts you have there could be helpful. | 14:09 |
tlater | Has anyone currently here had a peek at the scheduler before? I have a few ideas for my refactor, I'd like some opinions on them, if possible. | 14:13 |
* tlater wonders if jonathanmaw has dug there, but suspects few others have | 14:14 | |
skullman | only vaguely while searching for a bug, not enough to have an opinion on it | 14:15 |
jonathanmaw | tlater: I've been looking inside the FetchQueue recently. I haven't grokked the entire scheduler, though | 14:16 |
tlater | Hm, I'll stick to some less big bits for now then, ta though, skullman, jonathanmaw | 14:18 |
*** Prince781 has quit IRC | 14:35 | |
gitlab-br-bot | buildstream: merge request (135-expire-artifacts-in-local-cache->master: WIP: Resolve "Expire artifacts in local cache") #347 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/347 | 14:37 |
gitlab-br-bot | buildstream: merge request (135-expire-artifacts-in-local-cache->master: WIP: Resolve "Expire artifacts in local cache") #347 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/347 | 14:37 |
*** Prince781 has joined #buildstream | 14:47 | |
*** tristan has joined #buildstream | 15:00 | |
gitlab-br-bot | buildstream: merge request (214-filter-workspacing->master: Make workspace commands on a filter element transparently pass through to their build-dependency) #317 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/317 | 15:07 |
jonathanmaw | \o/ after a few hairy fix-ups after rebases, my workspace redirection branch is presentable again! | 15:09 |
* jonathanmaw crosses fingers that the CI is happy, too | 15:10 | |
*** csoriano has quit IRC | 15:13 | |
*** csoriano has joined #buildstream | 15:14 | |
*** noisecell has quit IRC | 15:18 | |
*** toscalix has quit IRC | 16:14 | |
*** bethw has quit IRC | 16:34 | |
*** jennis has quit IRC | 16:56 | |
*** bethw has joined #buildstream | 17:05 | |
*** dominic has quit IRC | 17:05 | |
*** jonathanmaw has quit IRC | 17:08 | |
*** tiago has quit IRC | 17:10 | |
*** aday has quit IRC | 17:49 | |
gitlab-br-bot | buildstream: merge request (135-expire-artifacts-in-local-cache->master: WIP: Resolve "Expire artifacts in local cache") #347 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/347 | 17:50 |
gitlab-br-bot | buildstream: merge request (135-expire-artifacts-in-local-cache->master: WIP: Resolve "Expire artifacts in local cache") #347 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/347 | 17:51 |
*** Prince781 has quit IRC | 17:58 | |
*** Prince781 has joined #buildstream | 18:00 | |
*** Prince781 has quit IRC | 18:07 | |
*** bethw has quit IRC | 18:12 | |
*** Prince781 has joined #buildstream | 19:57 | |
*** tristan has quit IRC | 20:38 | |
*** xjuan has quit IRC | 21:33 | |
*** cs_shadow has quit IRC | 23:43 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!