IRC logs for #buildstream for Tuesday, 2019-01-08

*** nimish has joined #buildstream00:37
*** tristan has joined #buildstream00:57
*** tristan has quit IRC02:14
*** mohan43u has joined #buildstream02:16
*** tristan has joined #buildstream02:27
*** tristan has quit IRC02:56
*** tristan has joined #buildstream02:59
*** alatiera has joined #buildstream03:01
*** tristan has quit IRC03:03
*** tristan has joined #buildstream03:06
*** alatiera has joined #buildstream03:13
*** rdale has quit IRC03:16
*** nimish has quit IRC03:18
*** alatiera has joined #buildstream03:22
gitlab-br-bottristanvb opened MR !1044 (tristan/fix-command-status-messages->master: sandbox/sandbox.py: Fix regression of command logging) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/104404:00
gitlab-br-bottristanvb merged MR !1044 (tristan/fix-command-status-messages->master: sandbox/sandbox.py: Fix regression of command logging) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/104404:20
*** alatiera has quit IRC04:23
*** alatiera has joined #buildstream04:25
*** tristan has quit IRC07:26
*** toscalix has joined #buildstream08:40
*** raoul has joined #buildstream09:07
*** raoul has quit IRC09:08
*** jonathanmaw has joined #buildstream09:37
gitlab-br-botLaurenceUrhegyi approved MR !913 (adamjones/labels->master: Add a link to the label descriptions in the issue templates) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/91310:24
*** lachlan has joined #buildstream10:29
gitlab-br-botjuergbi merged MR !1041 (phil/remove-source-bundle-reference->master: element.py: remove documentation reference to source bundle command) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/104110:54
gitlab-br-botjmacarthur approved MR !985 (gokcennurlu/remote_url_override_push_error->master: Set ArtifactCache for push/pull correctly when `--remote` is used) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/98511:10
*** lachlan has quit IRC11:18
*** bochecha has joined #buildstream11:21
*** lachlan has joined #buildstream11:27
*** lachlan has quit IRC11:32
*** lachlan has joined #buildstream11:32
*** lachlan has quit IRC11:58
*** lachlan has joined #buildstream12:10
*** lachlan has quit IRC12:16
*** lachlan has joined #buildstream12:17
*** lachlan has quit IRC12:40
*** lachlan has joined #buildstream12:44
*** lachlan has quit IRC12:50
*** lachlan has joined #buildstream12:52
Kinnisonjuergbi: thanks for your response on the artifact as a proto thread.  I've skimmed it and will re-read it in more detail either later today or tomorrow with a view to responding13:19
juergbita. it got a bit longer than expected13:19
KinnisonIt's not a simple thing to discuss :-D13:22
*** alatiera has quit IRC13:30
*** nimish has joined #buildstream13:37
*** nimish has quit IRC13:46
*** alatiera has joined #buildstream13:49
*** alatiera has joined #buildstream13:49
*** alatiera has quit IRC13:57
*** nimish has joined #buildstream13:59
*** alatiera has joined #buildstream14:03
*** alatiera has joined #buildstream14:03
*** lachlan has quit IRC14:40
*** lachlan has joined #buildstream14:42
*** lachlan has quit IRC14:53
*** lachlan has joined #buildstream14:54
*** alatiera_ has joined #buildstream15:32
*** alatiera has quit IRC15:34
*** nimish has quit IRC15:34
*** alatiera has joined #buildstream15:35
*** alatiera has joined #buildstream15:35
*** nimish has joined #buildstream15:35
*** alatiera has quit IRC15:35
*** nimish has quit IRC15:40
*** nimish has joined #buildstream15:40
*** lachlan has quit IRC15:56
*** lachlan has joined #buildstream15:58
*** alatiera has joined #buildstream16:06
*** tristan has joined #buildstream16:13
*** ChanServ sets mode: +o tristan16:14
*** alatiera has joined #buildstream16:15
*** nimish has quit IRC16:20
*** nimish has joined #buildstream16:21
*** nimish has joined #buildstream16:21
juergbijmac: just noticed that the instance config option is documented as 'instance-name' but implemented as 'instance_name', if I'm reading the code correctly16:36
juergbifor consistency with other config keys, please change the implementation to use 'instance-name'16:36
juergbitpollard: regarding configurable buildtree uploading, might it make sense to defer a more detailed discussion on this until there is some more clarity whether we'll go forward with the 'artifact as a proto' approach? or what do you think?16:38
jmacHmm, quite right juergbi16:38
*** WSalmon_ has quit IRC16:41
mablanchjuergbi, jmac: I'm testing it at the moment and can't get it to work, neither 'instance-name' or 'instance_name' works for me (current master).16:43
jmacCan you paste your config somewhere?16:44
mablanchAlso, I was wondering which instance name would be used for action-cache-service, as it doesn't seen to accept 'instance-name'?16:45
jmacWe don't support instance names for action-cache-service yet.16:45
tristanjuergbi, I think this should be an assertion: https://gitlab.com/BuildStream/buildstream/blob/master/buildstream/sandbox/sandbox.py#L292, mind if I change it ?16:45
mablanchjmac: Sure, https://paste.codethink.co.uk/?531816:45
juergbitristan: a plugin bug can trigger this. do we use asserts for potential plugin bugs? I forgot16:46
*** nimish has quit IRC16:46
tristan"programming errors"16:47
jmacmablanch: As said, instance_name for action-cache-service won't work16:47
jmacmablanch: Also, storage-service must use https, and you must supply tls keys16:47
tristanjuergbi, I think the distinction is basically that crashes should never happen while using, but can happen when your own plugin is being developped16:47
tristanin that case, it will be helpful to have a stack trace for the plugin developer to ensure it doesnt happen16:47
juergbigood point, makes sense to me16:48
tristanBut, then I think the question is, is it possible for the user to configure a scenario in YAML which triggers this ?16:48
tristanI doubt it16:48
juergbino, that shouldn't be possible16:48
tristangood :)16:48
jmacmablanch: This means there is currently no way to use the same endpoint for storage-service and execution-service, because execution-service does not support TLS yet. !1030 should allow that.16:49
gitlab-br-botMR !1030: Remote execution configuration: HTTPS and user configuration https://gitlab.com/BuildStream/buildstream/merge_requests/103016:49
mablanchjmac: This config. does work for me if every 'instance-name' lines are commented (and server set-up accordingly).16:49
jmacmablanch: I cannot imagine how that works. Are you sure it's using remote execution?16:50
mablanchjmac: Yep. I'm using an all-in-one BuildGrid server (including CAS).16:50
jmacI suppose it's possible BuildGrid's CAS server could work without TLS; it's not a situation I'd considered16:54
jmacBuildStream was meant to require TLS keys for storage service; I think your use of blank strings has worked around that16:55
gitlab-br-bottristanvb opened MR !1046 (tristan/sandbox-programming-error->master: sandbox/sandbox.py: Use assertions for programming errors instead of BstErrors.) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/104617:06
*** nimish has joined #buildstream17:08
*** nimish has quit IRC17:18
*** nimish has joined #buildstream17:18
*** nimish has quit IRC17:23
gitlab-br-botraoul.hidalgocharman approved MR !1030 (valentindavid/remote_execution_configuration->master: Remote execution configuration: HTTPS and user configuration) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/103017:23
*** nimish has joined #buildstream17:25
tpollardjuergbi: sorry I've been afk, I don't think the proto stuff has to be a blocker if the current implementation approach is acceptable17:27
juergbiok17:28
tpollardI mean it would lead to refactoring some of it out, but that's the same for pulling buildtree's too to some extent17:28
*** alatiera has joined #buildstream17:29
*** alatiera has joined #buildstream17:30
*** alatiera has joined #buildstream17:31
*** nimish has quit IRC17:35
*** nimish has joined #buildstream17:35
*** dtf has joined #buildstream17:39
*** nimish has quit IRC17:43
*** jonathanmaw has quit IRC18:05
*** tristan has quit IRC18:16
*** tristan has joined #buildstream18:19
*** ChanServ sets mode: +o tristan18:27
*** lachlan has quit IRC18:37
*** alatiera_ has joined #buildstream18:48
*** alatiera has quit IRC18:49
*** alatiera_ is now known as alatiera18:49
*** xjuan has joined #buildstream18:52
*** cs-shadow has quit IRC19:08
gitlab-br-bottristanvb merged MR !1046 (tristan/sandbox-programming-error->master: sandbox/sandbox.py: Use assertions for programming errors instead of BstErrors.) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/104619:19
*** toscalix has quit IRC19:47
*** bochecha has quit IRC19:57
*** brlogger has joined #buildstream20:19
*** tristan has quit IRC20:21
*** tristan has joined #buildstream20:22
*** alatiera has quit IRC20:46
*** mohan43u has quit IRC20:54
*** mohan43u has joined #buildstream20:55
*** tristan has quit IRC21:21
*** xjuan has quit IRC21:42
*** xjuan has joined #buildstream22:19

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