*** slaf_ has joined #buildstream | 01:38 | |
*** slaf_ has joined #buildstream | 01:38 | |
*** slaf_ has joined #buildstream | 01:39 | |
*** slaf_ has joined #buildstream | 01:39 | |
*** slaf_ has joined #buildstream | 01:39 | |
*** slaf_ has joined #buildstream | 01:40 | |
*** slaf has quit IRC | 01:40 | |
*** slaf has joined #buildstream | 01:40 | |
*** slaf has joined #buildstream | 01:40 | |
*** nimish2711 has joined #buildstream | 02:37 | |
*** nimish2711 has quit IRC | 03:19 | |
*** nimish2711 has joined #buildstream | 03:29 | |
*** nimish2711 has quit IRC | 03:48 | |
*** tristan has joined #buildstream | 07:46 | |
*** u60d8809d0 has joined #buildstream | 08:04 | |
*** u60d8809d0 has quit IRC | 08:12 | |
gitlab-br-bot | tristanvb closed issue #1014 (bst build --track-all doesn't build anything) on buildstream https://gitlab.com/BuildStream/buildstream/issues/1014 | 08:15 |
---|---|---|
gitlab-br-bot | tristanvb merged MR !1332 (tristan/fix-build-track-all-no-strict->master: Fix build track all no strict) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1332 | 08:15 |
gitlab-br-bot | tristanvb merged MR !1331 (tristan/fix-build-track-all-no-strict-1.2->bst-1.2: Fix build track all no strict 1.2) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1331 | 08:15 |
*** bochecha has joined #buildstream | 08:23 | |
*** jonathanmaw has joined #buildstream | 08:40 | |
*** raoul has quit IRC | 08:44 | |
*** raoul has joined #buildstream | 08:49 | |
*** tristan has quit IRC | 08:59 | |
*** toscalix has joined #buildstream | 09:05 | |
*** toscalix has quit IRC | 09:07 | |
*** toscalix has joined #buildstream | 09:07 | |
*** tristan has joined #buildstream | 09:09 | |
tpollard | the margebot container has been restarted, nothing in the logs since May 7th | 09:26 |
tpollard | seems to be working again | 09:35 |
gitlab-br-bot | jennis opened issue #1022 (The local cache quota is actually a CAS cache quota) on buildstream https://gitlab.com/BuildStream/buildstream/issues/1022 | 09:36 |
Kinnison | Hurrah, thanks tpollard | 09:36 |
jennis | thanks tpollard! | 09:37 |
tpollard | hmmm, it was active 14 minutes ago | 09:41 |
*** lachlan has joined #buildstream | 09:43 | |
*** lachlan has quit IRC | 10:07 | |
*** lachlan has joined #buildstream | 10:09 | |
*** lachlan has quit IRC | 10:18 | |
*** admin has joined #buildstream | 10:22 | |
gitlab-br-bot | marge-bot123 merged MR !1335 (aevri/retry_flag->master: jobs/job.py: refactor, rm redundant _retry_flag) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1335 | 10:22 |
*** lachlan has joined #buildstream | 10:23 | |
aevri | Belated thanks tpollard! | 10:24 |
*** lachlan has quit IRC | 10:40 | |
*** lachlan has joined #buildstream | 10:43 | |
*** lachlan has quit IRC | 10:55 | |
*** jennis has quit IRC | 11:03 | |
*** lachlan has joined #buildstream | 11:05 | |
*** jennis_ has joined #buildstream | 11:07 | |
*** jennis_ is now known as jennis | 11:07 | |
*** lachlan has quit IRC | 11:16 | |
*** lachlan has joined #buildstream | 11:25 | |
benschubert | Did anyone ever managed to get buildstream work with BuildGrid? I have spawn a docker compose like https://gitlab.com/BuildGrid/buildgrid/tree/master/, I get a "StatusCode.UNIMPLEMENTED" when querying the action cache | 11:25 |
juergbi | benschubert: basic remote execution with BuildGrid is actually tested in CI: https://gitlab.com/BuildStream/buildstream/-/jobs/210338659 | 11:37 |
benschubert | right -_-' | 11:37 |
juergbi | maybe a configuration difference that breaks this | 11:38 |
benschubert | yep, I managed ot work further. Do you know what I should use as a "instance-name" It's telling me it's invalid | 11:38 |
juergbi | benschubert: in my local bgd config I have "" as instance name | 11:40 |
juergbi | that works when no instance name is configured in the client | 11:40 |
benschubert | juergbi: in what place should this config be put? | 11:40 |
juergbi | that was for my local (manual) test setup, not using docker-compose | 11:43 |
juergbi | the docker-compose prepared config should already have that, let me check | 11:43 |
benschubert | thanks | 11:45 |
juergbi | yes, empty/default instance name is used in https://gitlab.com/BuildGrid/buildgrid.hub.docker.com/blob/master/buildgrid/config/controller.conf and storage.conf | 11:45 |
juergbi | and those files should be in the docker images used by docker-compose.yml | 11:45 |
benschubert | juergbi: do you have the configuration for buildstream that would be correct then? | 11:45 |
juergbi | benschubert: I don't have a tested buildstream config for the docker-compose setup but it should be relatively straight forward | 11:47 |
juergbi | https://buildgrid.gitlab.io/buildgrid/installation.html#install-through-docker | 11:47 |
juergbi | execution service on port 50051, storage service on 50052 | 11:47 |
juergbi | optional action cache service on 50051 | 11:47 |
juergbi | the bottom of https://buildgrid.gitlab.io/buildgrid/using_buildstream.html can be used as starting point | 11:48 |
juergbi | except that artifacts/storage has to be changed to 50052 | 11:49 |
juergbi | don't know otoh whether docker-compose still provides an artifact server (referencestorage service). if not, the `artifacts` section should be removed or replaced with the URL to a separate bst-artifact-server | 11:49 |
benschubert | juergbi: the keys/certs should not be there at all correct? | 11:51 |
juergbi | correct. thsi was a workaround for a limitation in config handling | 11:52 |
juergbi | should no longer be necessary in master | 11:52 |
juergbi | we should remove this from buildgrid doc | 11:52 |
juergbi | would probably be good to update the config example to match docker-compose.yml while we're at it | 11:52 |
*** lachlan has quit IRC | 11:54 | |
*** lachlan has joined #buildstream | 11:55 | |
benschubert | juergbi: so CAS + AC are the "storage" and cache is another cas cache? | 11:56 |
SotK | the docker compose file in https://gitlab.com/BuildGrid/buildgrid/ uses different config to the one in https://gitlab.com/BuildGrid/buildgrid.hub.docker.com/ | 11:57 |
SotK | and has CAS, AC, and the Execution service in different containers | 11:58 |
SotK | s/different/separate/ | 11:58 |
*** lachlan has quit IRC | 11:59 | |
SotK | it also doesn't work with buildstream because the dockerfile in that repo doesn't produce an image with buildbox in it, so the stuff from https://gitlab.com/BuildGrid/buildgrid.hub.docker.com/ is probably easier to use for trying it out with buildstream | 12:00 |
benschubert | SotK: oh ok thanks a lot! | 12:03 |
tpollard | if any can build freedesktop that that docker compose and bst master I'd be interested to hear | 12:30 |
benschubert | juergbi: , SotK I'm getting something like "Failed to query action cache: StatusCode.UNIMPLEMENTED (Method not found!)" when following https://gitlab.com/BuildGrid/buildgrid.hub.docker.com/blob/master/Composefile.buildstream.yml | 12:35 |
benschubert | Any idea where this comes from? | 12:35 |
SotK | sounds like one of the urls in your project.conf is wrong | 12:36 |
SotK | can you paste the remote-execution section of that? | 12:36 |
gitlab-br-bot | valentindavid opened MR !1339 (valentindavid/git-get-ref-warnings->master: buildstream/_gitsourcebase.py: Fix return of get_ref() when no ref is available) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1339 | 12:36 |
benschubert | SotK: | 12:37 |
benschubert | artifacts: | 12:37 |
benschubert | url: http://localhost:50052 | 12:37 |
benschubert | push: true | 12:37 |
benschubert | remote-execution: | 12:37 |
benschubert | execution-service: | 12:37 |
benschubert | url: http://localhost:50051 | 12:37 |
benschubert | action-cache-service: | 12:37 |
benschubert | url: http://localhost:50052 | 12:37 |
benschubert | storage-service: | 12:37 |
benschubert | url: http://localhost:50052 | 12:37 |
SotK | hm, that looks like what I would expect to work | 12:39 |
SotK | (assuming you're running the containers on the same machine as buildstream) | 12:41 |
benschubert | I am | 12:41 |
juergbi | benschubert: does it work without action cache? | 12:41 |
raoul | benschubert (or anyone else that wants to look), would you be happy for me to pass !1330 over to marge? Not got approves but I think it's a small enough change that it's not controversial | 12:47 |
gitlab-br-bot | MR !1330: Ensure previous sources refs are updated during track https://gitlab.com/BuildStream/buildstream/merge_requests/1330 | 12:47 |
benschubert | juergbi: without the action cache it seems to work better (staging currently) | 12:52 |
*** toscalix has quit IRC | 13:16 | |
*** toscalix has joined #buildstream | 13:17 | |
*** lachlan has joined #buildstream | 13:30 | |
*** admin has left #buildstream | 13:31 | |
*** lachlan has quit IRC | 13:37 | |
gitlab-br-bot | marge-bot123 merged MR !1338 (coldtom/backport-MR792->bst-1.2: Backport !792 to bst-1.2) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/1338 | 13:40 |
benschubert | Mmh I've made progres sbut now get " No such file or directory: 'buildbox': 'buildbox'" | 13:55 |
benschubert | Does that ring a bell? | 13:56 |
*** nimish2711 has joined #buildstream | 13:59 | |
juergbi | benschubert: that's with Composefile.buildstream.yml from buildgrid.hub.docker.com? | 14:22 |
juergbi | the image is supposed to include buildbox, don't know why it can't find it | 14:22 |
juergbi | should be the same image as in CI, which works, though | 14:23 |
SotK | yeah, I've also only ever seen that error using the image built from the dockerfile in the buildgrid repo itself | 14:28 |
*** nimish2711 has quit IRC | 14:43 | |
gitlab-br-bot | raoul.hidalgocharman opened issue #1023 (CI test suite hanging) on buildstream https://gitlab.com/BuildStream/buildstream/issues/1023 | 14:45 |
* raoul grumbles and creates issue for CI pipeline hanging | 14:45 | |
*** lachlan has joined #buildstream | 14:45 | |
raoul | After having to retry jobs a few times, the pipeline does pass for !1319, would you be happy for that to be merged juergbi? | 14:47 |
gitlab-br-bot | MR !1319: Add BST_REQUIRES_PREVIOUS_SOURCE_STAGE option https://gitlab.com/BuildStream/buildstream/merge_requests/1319 | 14:47 |
*** nimish2711 has joined #buildstream | 14:49 | |
*** xjuan has joined #buildstream | 15:02 | |
*** lachlan has quit IRC | 15:06 | |
*** lachlan has joined #buildstream | 15:20 | |
*** lachlan has quit IRC | 15:27 | |
*** xjuan has quit IRC | 15:31 | |
*** lachlan has joined #buildstream | 15:36 | |
*** lachlan has quit IRC | 15:40 | |
*** lachlan has joined #buildstream | 15:42 | |
benschubert | juergbi: mmh seems to work now. Anyways. last problem is with a workspace... I don't get the elements? | 15:51 |
benschubert | I don't get what's from the workspaced element I mean | 15:51 |
juergbi | benschubert: remote execution doesn't support workspaces yet | 15:52 |
benschubert | right, I thought I had seen something, sorry about that | 15:52 |
benschubert | thanks! | 15:52 |
juergbi | I've proposed a change in how we handle workspaces (via CAS) quite a while ago and that would allow workspaces with RE but it hasn't been implemented yet | 15:54 |
*** xjuan has joined #buildstream | 15:56 | |
*** xjuan has quit IRC | 16:01 | |
*** bochecha has quit IRC | 16:06 | |
*** tpollard has quit IRC | 16:14 | |
*** lachlan has quit IRC | 16:24 | |
*** cs-shadow has quit IRC | 16:27 | |
*** lachlan has joined #buildstream | 16:28 | |
*** raoul has quit IRC | 16:44 | |
*** nimish2711 has quit IRC | 16:45 | |
*** jonathanmaw has quit IRC | 16:54 | |
*** lachlan has quit IRC | 16:57 | |
*** nimish2711 has joined #buildstream | 17:16 | |
*** nimish2711 has quit IRC | 17:24 | |
*** nimish2711 has joined #buildstream | 17:27 | |
*** nimish2711 has quit IRC | 17:35 | |
*** lachlan has joined #buildstream | 17:53 | |
*** toscalix has quit IRC | 18:13 | |
*** nimish2711 has joined #buildstream | 18:37 | |
*** xjuan has joined #buildstream | 18:43 | |
*** lachlan has quit IRC | 18:45 | |
*** nimish2711 has quit IRC | 18:45 | |
*** nimish2711 has joined #buildstream | 18:46 | |
*** lachlan has joined #buildstream | 19:36 | |
*** dftxbs3e has quit IRC | 19:45 | |
*** nimish2711 has quit IRC | 19:48 | |
*** lachlan has quit IRC | 19:56 | |
*** xjuan has quit IRC | 20:24 | |
*** dftxbs3e has joined #buildstream | 21:53 | |
*** dftxbs3e has quit IRC | 23:43 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!