IRC logs for #buildstream for Wednesday, 2018-11-28

*** cs-shadow has quit IRC00:49
*** abderrah1 has quit IRC00:54
*** abderrah1 has joined #buildstream00:57
*** alatiera has joined #buildstream01:08
*** nimish has joined #buildstream01:41
*** abderrahim has joined #buildstream03:16
*** abderrah1 has quit IRC03:17
*** nimish has quit IRC05:58
*** slaf has quit IRC07:04
*** tristan has joined #buildstream07:23
*** mistiry has joined #buildstream07:25
*** s3krit has joined #buildstream08:09
*** tristan has quit IRC08:16
*** tristan has joined #buildstream08:24
*** slaf has joined #buildstream08:48
*** finn has joined #buildstream08:54
*** slaf has quit IRC08:59
*** slaf has joined #buildstream08:59
*** slaf has quit IRC09:07
*** slaf has joined #buildstream09:07
*** slaf has quit IRC09:14
*** toscalix has joined #buildstream09:18
*** phildawson_ has joined #buildstream09:20
*** jonathanmaw has joined #buildstream09:25
*** WSalmon_ has joined #buildstream09:28
*** slaf has joined #buildstream09:29
*** tiagogomes_ has joined #buildstream09:30
*** ChanServ sets mode: +o tristan09:34
tristanvalentind, I just resolved the comments which appear to be resolvable, and I think all that is left is to answer https://gitlab.com/BuildStream/buildstream/merge_requests/830#note_10508729409:34
tristanvalentind, I will now look at the branch patch-by-patch09:35
valentindOK09:36
*** mon has joined #buildstream09:39
*** voltage_ has joined #buildstream09:42
gitlab-br-botjonathanmaw opened (was WIP) MR !924 (jonathan/workspace-fragment-create->master: Support invoking buildstream from a workspace outside a project) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/92409:50
*** raoul has joined #buildstream10:01
*** tpollard has joined #buildstream10:05
tristanvalentind, comments up, I think it's really mostly ready to go but let's answer your fallocate question first10:29
tristanjuergbi, do you have an opinion on this comment: https://gitlab.com/BuildStream/buildstream/merge_requests/830?commit_id=bd72cbace2e3eb3dba966cc24dedadc4b640fa6e#note_120665733 ?10:29
tristanjuergbi, This is in the interest of improving fault tolerance of CAS server cleanup10:30
*** lachlan has joined #buildstream10:30
juergbiwill take a look in a bit10:30
tristanSure :)10:30
*** lachlan has quit IRC11:19
*** lachlan has joined #buildstream11:35
gitlab-br-botjjardon opened issue #792 (Overnigth test failure: docker daemon not tunning Job) on buildstream https://gitlab.com/BuildStream/buildstream/issues/79212:17
*** rdale has quit IRC12:29
gitlab-br-botjmacarthur opened MR !976 (jmac/no-verify-digests->master: _sandboxremote.py: Remove unnecessary tests.) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/97612:38
*** tristan has quit IRC12:40
*** alatiera has quit IRC12:55
*** alatiera has joined #buildstream12:59
*** nimish has joined #buildstream13:29
gitlab-br-botvalentindavid merged MR !975 (valentindavid/ruamel_0_15_41->master: setup.py: require ruamel.yaml >= 0.15.41 < 0.15.52) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/97514:02
jonathanmawhrm, I'm a bit uncertain of where to document that the element is optional when commands are run from inside a workspace14:05
jonathanmawlooking in the documentation, that seems to be doc/source/developing/workspaces.rst, where I could change some of the commands to be run from inside the workspace14:06
jonathanmawor I could change the docstrings in buildstream/_frontend/cli.py, and that'll get pulled out into doc/sources/using_commands.rst14:07
jonathanmaws/sources/source/14:07
*** cs-shadow has joined #buildstream14:40
*** xlei has joined #buildstream14:41
*** lachlan has quit IRC14:42
valentindjjardon, I think I asked you for the build logs of the issue you have for #645. Do not remember if I did. But please give some more information on the issue.14:44
gitlab-br-botIssue #645: Default stripping rules cause seemingly random failures https://gitlab.com/BuildStream/buildstream/issues/64514:44
*** lachlan has joined #buildstream14:45
gitlab-br-botvalentindavid opened (was WIP) MR !830 (valentindavid/cache_server_fill_up->master: Fix cleanup of cache in server when disk is full) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/83014:45
jmac!952 was originally written by raoul, reviewed by me and then I've made some updates to it. I think it should have a quick review by a third party, if anyone has time?14:53
gitlab-br-botMR !952: Remote-execution instance configuration support https://gitlab.com/BuildStream/buildstream/merge_requests/95214:53
toscalixjuergbi: just to double check, https://gitlab.com/BuildStream/buildstream/issues/675 is closed although it has an open MR. Is this ok?14:55
gitlab-br-boteysz7-x-x opened MR !977 (132-loading-external-plugins-works-without-explicit-requirement-in-project-conf->master: Resolve "Loading external plugins works without explicit requirement in project.conf") on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/97714:57
toscalixjjardon: I am removing the blocker label from https://gitlab.com/BuildStream/buildstream/issues/719 correct, as per discussed in the comments?14:57
toscalixor do you want to raise this ticket in the next monday meeting?14:58
jjardontoscalix: yeah, let's talk about that next monday15:03
jjardontoscalix: as I said there, if we know that is not going to be ready, we need a solution to the other issue referenced in that one15:03
jjardonvalentind: sorry, no time to prepare the minimum system to reproduce the issues yet15:04
valentindjjardon, Just wanted to make sure I told you.15:05
valentindI did not remember.15:05
jjardonvalentind: sure, thanks for the reminder15:05
juergbitoscalix: yes, that's fine. !951 depends on #675, it's not needed to solve #67515:06
gitlab-br-botMR !951: WIP: Add BuildBox backend for sandboxing https://gitlab.com/BuildStream/buildstream/merge_requests/95115:06
gitlab-br-botIssue #675: Batch commands for remote execution https://gitlab.com/BuildStream/buildstream/issues/67515:06
toscalixjjardon: juergbi thanks15:16
*** nimish has quit IRC15:39
*** nimish has joined #buildstream15:39
gitlab-br-botjuergbi opened issue #793 (Create helper class/functions to centralize knowledge about artifact structure) on buildstream https://gitlab.com/BuildStream/buildstream/issues/79315:59
*** lachlan has quit IRC16:21
gitlab-br-bottpollard opened MR !978 (tpollard/774->master: _stream.py: Ability to pull missing buildtrees outside of pull/build) on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/97816:26
tpollardjuergbi: as you did quite a lot of review of the pulling of buildtrees, would you mind looking at !978 when possible please? :)16:35
juergbisure, will take a look16:36
*** lachlan has joined #buildstream16:48
*** nimish has quit IRC16:49
*** nimish has joined #buildstream16:50
tpollardjuergbi: cheers16:53
*** lachlan has quit IRC16:55
*** bochecha has joined #buildstream16:57
jonathanmawWSalmon: do you know how the sessions files work? I'm trying to add a new command and I seem to be having problems16:59
cs-shadowHi, in case someone gets a chance, I'd appreciate a review of !73116:59
gitlab-br-botMR !731: .gitlab-ci.yml: Publish to PyPI when new tags are pushed https://gitlab.com/BuildStream/buildstream/merge_requests/73116:59
jonathanmawfirstly, when I try `bst build` (guessing the element from inside the workspace), I end up with an empty pipeline17:01
jonathanmawsecondly, the CI breaks in the 'docs' stage, because it can't find the new session HTML file. Apparently because it never actually ran bst2html17:02
*** lachlan has joined #buildstream17:07
*** nimish has quit IRC17:10
tlater[m]cs-shadow: ooi, reading discussion on that MR, does this mean any developer can technically push to pypi?17:10
*** nimish has joined #buildstream17:10
tlater[m]That makes developer permissions more security sensitive than they used to be.17:10
tlater[m]otoh, I suppose you could already take over someone's machine by merging to master17:10
gitlab-br-bottlater closed MR !977 (132-loading-external-plugins-works-without-explicit-requirement-in-project-conf->master: Resolve "Loading external plugins works without explicit requirement in project.conf") on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/97717:16
juergbitlater[m]: oh, another spam MR. do you know if there is a way we can block a user?17:17
tlater[m]juergbi: Not something I've had to try before17:18
tlater[m]Let's see17:18
gitlab-br-boteysz7-x-x reopened MR !977 (132-loading-external-plugins-works-without-explicit-requirement-in-project-conf->master: Resolve "Loading external plugins works without explicit requirement in project.conf") on buildstream https://gitlab.com/BuildStream/buildstream/merge_requests/97717:18
tlater[m]I wonder if there's some sort of gitlab 0-day they're testing for or something.17:18
juergbihttps://gitlab.com/gitlab-org/gitlab-ce/issues/3594317:20
juergbionly possible at the instance level17:20
juergbican only report the user, I suppose17:20
tlater[m]Hm annoying17:21
tlater[m]Oh, they're reopening them, too17:21
tlater[m]Can't even report them again, grr17:22
juergbiyes, just noticed17:23
juergbiI think project/group owner could completely delete the MRs, instead of just close them17:24
*** nimish has quit IRC17:25
*** finn has quit IRC17:37
*** phildawson_ has quit IRC17:40
*** tpollard has quit IRC17:45
*** jonathanmaw has quit IRC17:52
*** finn has joined #buildstream18:06
*** lachlan has quit IRC18:06
cs-shadowtlater[m]: sorry for late response, ran away for lunch shortly after posting here18:15
cs-shadowshort answer is yes18:15
cs-shadowlong answer is that the security of the job is as good as the security of the "protected variables". But since we allow devs to merge to master, they are not really very protected anyway. FWIW this is the same situation with buildstream-docker-images but I am not aware of how to do anything better with GitLab CI18:15
*** toscalix has quit IRC18:18
*** WSalmon_ has quit IRC18:20
*** raoul has quit IRC18:47
tlater[m]cs-shadow: Yeah, I think we'll have to just accept the risk, as discussed on the MR. It's just a good idea to make sure people who can elevate rights are aware; making someone a developer is pretty impactful now.18:55
*** pakettiale has joined #buildstream19:01
*** lachlan has joined #buildstream19:17
*** nimish has joined #buildstream19:24
*** nimish has quit IRC19:29
*** nimish has joined #buildstream19:31
jjardonvalentind: (or any website maintainer) can I have a review of https://gitlab.com/BuildStream/website/merge_requests/97/ , please?19:36
valentindjjardon, approved19:38
jjardonthanks!19:38
*** tristan has joined #buildstream19:41
jjardonvalentind: Can I have another quick review, please? https://gitlab.com/BuildStream/website/merge_requests/9919:47
jjardoncs-shadow: thanks for spotting that :)19:47
cs-shadownp19:47
*** nimish_ has joined #buildstream19:49
jjardonIs this intended or is a bug? https://buildstream.build/authors.html19:50
*** nimish has quit IRC19:50
*** nimish_ is now known as nimish19:50
*** tiagogomes_whostolemyidentity has joined #buildstream19:51
cs-shadowjjardon: I find that confusing too but I think it refers to the authors of the blog posts on the website and not the tool itself. We only have one post at present - https://buildstream.build/news.html19:51
jjardonah rigth19:52
*** tiagogomes_ has quit IRC19:52
*** alatiera has quit IRC20:00
*** nimish_ has joined #buildstream20:08
*** nimish has quit IRC20:09
*** nimish_ is now known as nimish20:09
*** nimish has quit IRC20:13
*** nimish has joined #buildstream20:13
*** finn has quit IRC21:15
*** lachlan has quit IRC21:28
gitlab-br-botjjardon closed issue #792 (Overnigth test failure: docker daemon not running) on buildstream https://gitlab.com/BuildStream/buildstream/issues/79221:28
*** tristan has quit IRC21:46
*** bochecha has quit IRC21:50
*** finn has joined #buildstream22:00
*** finn has quit IRC22:09
*** finn has joined #buildstream22:10
*** finn has quit IRC22:13
*** tiagogomes_whostolemyidentity has quit IRC22:29
jjardonif anyone around: https://gitlab.com/BuildStream/website/merge_requests/10022:32
*** alatiera has joined #buildstream22:52
*** alatiera has quit IRC23:26

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