IRC logs for #buildstream for Wednesday, 2018-08-01

*** ynyounuo has joined #buildstream01:52
ynyounuo<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth01:52
*** ynyounuo has quit IRC01:52
*** mquin has joined #buildstream02:57
mquin<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth02:57
*** mquin has quit IRC02:57
*** ernestask has joined #buildstream03:29
*** Evel-Knievel has joined #buildstream04:22
Evel-Knievel<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth04:22
*** Evel-Knievel has quit IRC04:22
*** leopi has joined #buildstream04:58
*** bochecha has joined #buildstream05:50
*** mort4 has joined #buildstream07:47
mort4<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth07:47
*** mort4 has quit IRC07:47
*** coldtom has joined #buildstream07:52
*** phildawson has joined #buildstream07:56
*** tanuki has joined #buildstream08:02
tanuki<+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth08:02
*** tanuki has quit IRC08:02
gitlab-br-botbuildstream: merge request (phil/437-workspaces-tutorial->master: Phil/437 workspaces tutorial) #519 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/51908:05
gitlab-br-botbuildstream: merge request (phil/437-workspaces-tutorial->master: Phil/437 workspaces tutorial) #519 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/51908:05
gitlab-br-botbuildstream: merge request (phil/437-workspaces-tutorial->master: Phil/437 workspaces tutorial) #519 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/51908:06
gitlab-br-botbuildstream: merge request (willsalmon/trackWarning->master: git.py: Add warning to git track if track and ref are not present) #580 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/58008:23
*** leopi has quit IRC08:23
mablanchI've got two (small) newcomer MR that need reviewing: !590 & !592. Would really appreciate any comments I could get on them.08:27
gitlab-br-botbuildstream: issue #533 ("Warning instead of error when failing to write tracking results") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/53308:27
qinustymablanch, I'll take a look08:30
mablanchThank you qinusty!08:31
gitlab-br-botbuildstream: merge request (mablanch/447-stack-trace-checkout->master: Handle checkout failure for unbuilt elements) #590 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59008:35
gitlab-br-botbuildstream: merge request (mablanch/447-stack-trace-checkout->master: Handle checkout failure for unbuilt elements) #590 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59008:38
gitlab-br-botbuildstream: merge request (mablanch/448-autocompletion-broken-defaults->master: Fix autocompletion for elements in sub-folders) #592 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59208:38
gitlab-br-botbuildstream: merge request (mablanch/448-autocompletion-broken-defaults->master: Fix autocompletion for elements in sub-folders) #592 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59208:38
qinustyI'm fine for !590 to be merged. It fixes the original issue and seems fine to me. Rebase to be up to date with master and it should be alright08:39
*** leopi has joined #buildstream08:41
gitlab-br-botbuildstream: merge request (mablanch/447-stack-trace-checkout->master: Handle checkout failure for unbuilt elements) #590 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59008:51
mablanchCheers qinusty, rebased now.08:52
jmaclaurence: The description you've put on the 'review' label is not what I intended08:53
jmacI wanted it to be for things which need review, not things which are being reviewed08:53
*** noisecell has joined #buildstream08:54
qinustyit'll merge on pipeline completion mablanch, it might need another rebase if your other MR merges first :P09:01
qinustygitlab bugs :/09:01
mablanchqinusty: Will rebase as many times as required then.09:03
qinustyI'm currently looking into generating some sort of 'manifest' file after a build for https://gitlab.com/BuildStream/buildstream/issues/235. This manifest will contain every element, each of their sources and some build meta data like bst version, build time etc.09:03
qinustyWith DownloadableFileSource sources, it's easy. You grab the url and ref, but with other sources what information could be included?09:04
gitlab-br-botbuildstream: issue #437 ("Improve documentation for advanced features of BuildStream") changed state ("closed") https://gitlab.com/BuildStream/buildstream/issues/43709:04
gitlab-br-botbuildstream: merge request (phil/437-workspaces-tutorial->master: Phil/437 workspaces tutorial) #519 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/51909:04
KinnisonWhy not the url and ref of all sources, and the strict cache-key of the generated artifact ?09:05
qinustyAny information is useful. I'm throwing it out as YAML so users could just have a script to strip the bits they don't want out and format as they like09:06
KinnisonIn Baserock (A similar project from a while ago) each artifact stored a metadata file which was essentially its fully resolved element including commands, dependencies, etc.  The final constructed deliverable contained all those in a /baserock/ folder09:09
KinnisonPerhaps something similar (though as a single file with multiple yaml documents) could be constructed for this?09:09
gitlab-br-botbuildstream: issue #534 ("Failed builds not pushing artifacts on quit") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/53409:12
gitlab-br-botbuildstream: issue #437 ("Improve documentation for advanced features of BuildStream") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/43709:14
tlaterNexus: Have you created an issue for what laurence mentions yet?09:16
* tlater is curious09:16
Nexus10:12 <gitlab-b > buildstream: issue #534 ("Failed builds not pushing artifacts on quit") changed state ("opened")09:16
Nexus                  https://gitlab.com/BuildStream/buildstream/issues/53409:16
tlaterAh, right09:17
gitlab-br-botbuildstream: merge request (willsalmon/trackWarning->master: git.py: Add warning to git track if track and ref are not present) #580 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/58009:23
laurencejmac, aha, can you amend the description or do i have to do it?09:24
laurencejmac, amended it anyway09:25
laurencethanks09:25
jmacThanks laurence - I just wanted to check we agreed on it09:26
gitlab-br-botbuildstream: issue #535 ("BuildStream doesn't fix the version of its dependencies") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/53509:27
gitlab-br-botbuildstream: merge request (tpollard/483->master: plugins/git.py: Fail if ref is not in given track) #564 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/56409:34
tlaterHm, our old artifact cache key image supported displaying uploaded artifacts with nginx09:36
tlaterI suppose we'd need to write something special to do this with CAS?09:36
tlater(The artifact cache docker image was never updated to CAS)09:36
qinustyProbably09:38
gitlab-br-botbuildstream: issue #386 ("Don't print failure summary when there are no failures") changed state ("closed") https://gitlab.com/BuildStream/buildstream/issues/38609:40
tlaterI'll create a separate CAS image for now, since that's technically a regression09:40
mablanchqinusty, Seems like the automatic merge failed for !590 (as you were expecting right?)...09:42
NexusAuto merge has been acting oddly, should we manually merge https://gitlab.com/BuildStream/buildstream/merge_requests/590 now?09:43
gitlab-br-botbuildstream: merge request (mablanch/447-stack-trace-checkout->master: Handle checkout failure for unbuilt elements) #590 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59009:43
qinustyYup,09:43
mablanchThanks!09:43
Nexuscool09:43
qinustyCancelled merge, rebased. Now to merge again and hope noone elses merge goes through while you're in the pipeline :P09:44
Nexus:D09:44
gitlab-br-botbuildstream: merge request (mablanch/447-stack-trace-checkout->master: Handle checkout failure for unbuilt elements) #590 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59009:44
qinustyHey tlater, is https://gitlab.com/BuildStream/buildstream/issues/456 a WIP?09:44
tlaterqinusty: Yup09:45
gitlab-br-botbuildstream: merge request (mablanch/447-stack-trace-checkout->master: Handle checkout failure for unbuilt elements) #590 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59009:45
qinustySounds good :P I'm just having to use context now and went looking for a related issue :P09:45
tlaterMy MR for that is here: https://gitlab.com/BuildStream/buildstream/merge_requests/52709:46
qinustycool! The message api is fairly spread out currently so it makes sense09:47
tlaterYep, it's a massive annoyance when debugging09:48
jmacoooook, toscalix has just removed the review label apparently09:49
toscalixjmac: I did. For now, my suggestion is,when you want somebody to review your code, assign the MR to that person09:50
toscalixadding the state Review complicates our workflow. I would prefer to create a reviewers group and assign it to the group if the assignee to a specific person does not scale09:51
jmacI strongly disagree09:51
phildawsontoscalix, that doesn't help when someone wants to search for MRs that are in need of reviewers09:51
jmacI don't want any particular person to review my MRs09:51
toscalixif the asssignee field does not work, I am open to reconsider and create the label.09:51
jmacAlso, I proposed this use of the Review tag and you agreed to it on the mailing list09:52
toscalixjmac: I think it is a good idea09:52
toscalixbut I would like to first make proper use of the assignee field.09:52
toscalixphildawson: you can search for MR assigned to the reviewer09:52
jmacThe assignee field does not work, that's what we just said09:52
toscalixjmac: so you have used it extensively?09:53
jmacNo, I don't want to use it the way you suggest09:53
jmacI think it will lead to longer review times09:53
* tlater agrees with jmac here, small, unimportant MRs that I don't need to tell someone to go review want the "review" tag, not prodding someone09:54
* Nexus also agrees with jmac 09:54
toscalixcreating a new state has further implications09:55
toscalixbut fine, I will take it in consideration again and talk to the guys upstream about it09:55
jmacWhat are the implications?09:55
toscalixlet's see how expensive it is09:55
Nexusi suggest we have the review label and when sonmeone picks it up, they can assign it to themselves then09:55
tlatertoscalix: I feel that the "review" tag is for anything where we don't care about how long it takes to review.09:56
jmacTo be clear, I'm not suggesting we use the review tag for issues, just MRs09:57
toscalixtlater: that is not a state, that is severity09:57
toscalixhow ou say it, you are asking to add the existing severity labels to the MR09:57
Nexustoscalix: what if i don't know who's best to review it?09:57
Nexusor they go away09:57
toscalixjmac: that is my understanding.09:58
tlaterSo you suggest to instead assign "low" priority, and then assign someone for the review?09:58
toscalixNexus: that is when the group approach comes to place09:58
adds68jmac, i agree the assignee thing is cumbersome to use09:58
toscalixyou can assign something to several individuals or to a group09:58
Nexusor avoid the wole issue with a review label09:58
toscalixI will dig into this case a little. Please give me some time09:58
toscalixNexus: labels are expensive. For example, Gitlab uses 7. We already have more than that09:59
*** phildawson has quit IRC10:00
*** phildawson has joined #buildstream10:00
toscalixthe key abou the labels is to have very few but everybody use them correctly and extensively10:00
toscalixI see the use case, we are not convering, let me find out how we can do it. I would like to avoid a new label in general, not just in this case, so you will see me reluctant to create more labels in general10:01
toscalixSometimes is unavoidable though10:01
adds68I see how important the "important" tag is...10:03
qinusty^10:07
toscalixadds68: can you develop?10:14
adds68toscalix, IMO all issues are important, if they are not they should be elevated or closed, it's a cumbersome tag10:22
tlaterSomething something severity not a state ;p10:25
toscalixadds68: not all of the issues are important. There are those who do not have any severity label at all10:25
toscalixso no label is the lower severity label and important is the default one, as the policy states10:26
toscalixbut if you think you have a better proposal in terms of severity labels, I am open to hear it and discuss it. I do not think there is a perfect solution.10:28
toscalixjust complaining does not seem like a productive approach10:29
tlaterHm, our old artifact cache key image supported displaying uploaded artifacts with nginx10:42
tlaterI suppose we'd need to write something special to do this with CAS?10:42
tlater(The artifact cache docker image was never updated to CAS)10:42
jmacI'm sure we could do something that just iterates the refs occasionally10:44
tlaterSorry, I'm not sure why I sent that again... Some odd history paste?10:45
adds68toscalix, i don't think that is an obvious assumption to make about severity, my proposal is to accept what developers who are using the tool every day want to use, user naturally find optimal ways to use tools10:46
tlaterjmac: That said, I think we could write a web server that serves up the artifacts through the CAS API instead10:47
tlaterIt would keep us from duplicating the whole CAS10:47
toscalixadds68: I think you are ignoring that the tool is being and will be used by non developers and you are not considering the management costs associated with using these kind of tools.10:48
toscalixso there needs to be  a balance between what is needed in a specific moment and the long terms costs and risks associated to it, specially in cases in which, reverting a decision, is almost impossible10:49
toscalixyou do not have to manage the issues nor the MR so I do not expect you to support my view. I just would appreciate if you provide some credit to experience in this field10:50
toscalixexpanding the features we use comes with a cost10:51
toscalixand new risks. That's all10:52
adds68toscalix, i understand your frustration, but i feel the tool is the problem and removing labels because they don't work for you, is not the solution, my single MR got stale on buildstream because nobody knew it needed to be reviewed10:53
toscalixadds68: I am not frustrated10:53
toscalixadds68: creating a new label should go through the mailing list10:54
jmacIt did go through the mailing list10:54
toscalixso there is a process to change how we all work10:54
toscalixjmac: no, it didn't. You propose it as an answer to another thread.10:54
adds68toscalix, it's a sensible approach, but not everyone is on the mailing list, and Gitlab is supposed to stop people using multiple tools to manage a project10:55
toscalixeven if that is the right way, just simply go and create it is not the right approach10:55
jmacSo I have to make a new thread to propose the label?10:55
*** slaf has quit IRC10:55
toscalixlike I did to propose to rename it, like tristan did to propose to change the default....10:55
adds68How about an issue is raised for a new label? i think that is what Gitlab is trying to get at, as a tool10:56
adds68To avoid situations like this10:56
toscalixadds68: we are using the mailing list for enhancements and policy changes at this point10:56
toscalixI do not think it is creating such a problem that we need to open a second process for that10:56
toscalixI am fine with somebody creating a ticket for this. I will then take it to the mailing list if it is a matter of policy10:57
adds68toscalix, i'm pointing out that Gitlabs goal is to stop the use of multiple tools, in order avoid confusion10:57
toscalixadds68: avoid situations like this? You avoid them by following the example others have created10:57
adds68"GitLab is the first single application built from the ground up for all stages of the DevOps lifecycle for Product, Development, QA, Security, and Operations teams to work concurrently on the same project"10:58
toscalixand I am telling you that we do not use gitlab in substitution of the mailing list for certain kind of discussions10:58
adds68That's my take away from this matter, but i am only commenting from my experience with one trivial MR10:58
*** slaf has joined #buildstream10:59
toscalixadds68: I guess you have not realised we are in an open source project. Mailing lists are the main discussion tool10:59
toscalixmailing lists are10:59
toscalixfor good reasons11:00
adds68toscalix, ? that is one way, not every way11:00
toscalixagree, but is the way we have defined and I think it is mostly working in this regard11:00
*** slaf has joined #buildstream11:01
*** slaf has joined #buildstream11:01
*** bethwhite_ has joined #buildstream11:03
*** phildawson has quit IRC11:04
gitlab-br-botbuildstream: merge request (mablanch/448-autocompletion-broken-defaults->master: Fix autocompletion for elements in sub-folders) #592 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59211:05
gitlab-br-botbuildstream: merge request (mablanch/448-autocompletion-broken-defaults->master: Fix autocompletion for elements in sub-folders) #592 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59211:05
gitlab-br-botbuildstream: merge request (mablanch/448-autocompletion-broken-defaults->master: Fix autocompletion for elements in sub-folders) #592 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59211:08
gitlab-br-botbuildstream: merge request (tiagogomes/issue-195->master: Tiagogomes/issue 195) #593 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59311:10
gitlab-br-botbuildstream: merge request (tiagogomes/issue-195->master: Add validation for project paths) #593 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59311:11
NexusSomeone please just make a thread so we can say yay or nay to it?11:18
gitlab-br-botbuildstream: merge request (jmac/virtual_directories->master: Abstract directory class and filesystem-backed implementation) #445 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/44511:19
tlaterHmm... I'm really struggling to get an artifact cache to work11:21
tlaterI get "Error loading user configuration: userconfig.yaml [line 9 column 15]: Unexpected key: server-cert"11:21
tlaterIn an "artifacts:" block11:22
* tlater is very confused since he copy-pasted the example from the docs11:22
jmacIn user config? I would usually put it in project config11:22
tlaterI've tried that also, though not with a literal copy paste11:22
tlaterIn either case, the docs tell me to put this in user config11:23
* tlater thinks that's probably not right, but follows docs for now11:23
jmacHmm, indeed it is11:23
tlaterjmac: Referring to this: https://buildstream.gitlab.io/buildstream/install_artifacts.html#user-configuration11:23
adds68tlater, is this on the same indentation level as the URL you are specifying in the project.conf ?11:24
tlaterYes - as I said, literal copy paste from the docs11:24
tlater(Knowing that the url won't work)11:24
tlater(I just want to get this to *parse*)11:24
adds68tlater, that's odd as i used the same docs yesterday and did not see that error11:25
tlaterI'm using a very old branch, same behavior before and after rebasing11:25
tlaterSo it's not a recent regression11:25
* tlater is stumped11:25
adds68tlater, but i added this is project.conf11:25
adds68in*11:25
tlateradds68: I just copy-pasted to project.conf11:26
tlaterAlso doesn't parse there11:26
tlater"artifacts" is supposed to be a top level key?11:26
adds68tlater, correct11:27
adds68tlater, http://termbin.com/33ku11:28
tlateradds68: Wait, the docs say to add "server-key", not key11:29
tlaterserver-cert, even11:29
adds68tlater, sorry i was doing it from memory, that is correct11:30
adds68tlater, we use verified certs, so no longer have to specify that11:30
adds68it more just to show the indentation that we used11:30
tlateradds68: These are the literal contents of my userconfig.yaml: https://hastebin.com/oguhuditux.shell11:32
tlaterI've tried moving those to project.conf and removing them from userconfig with no changes11:32
tlaterNeither successfully parses11:32
tlaterI know the configuration won't *work*, but it should at least not complain about keys11:32
* tlater goes code digging11:32
adds68tlater, 0_0 i am not sure then, it looks fine11:33
tlaterI'd think so, since I literally copied that from the docs ;p11:33
tlaterThis can't work: https://gitlab.com/BuildStream/buildstream/blob/master/buildstream/_artifactcache/artifactcache.py#L17511:36
tlaterOh, nevermind...11:36
Nexusgo home tlater, you're drunk11:36
gitlab-br-botbuildstream: merge request (jmac/virtual_directories->master: Abstract directory class and filesystem-backed implementation) #445 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/44511:37
laurencecan anyone review https://gitlab.com/BuildStream/defs2bst/merge_requests/5 ?11:46
Nexusi'm waitinf on tests, i can have a look11:46
tlaterSomehow `touch`-ing _artifactcache/artifactcache.py solved it11:49
* tlater wonders if he had old pycache files lying around11:49
gitlab-br-botbuildstream: merge request (valentindavid/331_include->master: WIP: Add support for include in project.conf) #471 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/47111:50
gitlab-br-botbuildstream: merge request (valentindavid/331_include->master: Add support for include in project.conf) #471 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/47111:50
Nexustlater: touching things always makes things better11:50
gitlab-br-botbuildstream: issue #536 ("UI for inspecting build logs and failed builds from the artifact cache") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/53611:50
Nexuslaurence: reviewed and commented11:51
*** phildawson has joined #buildstream11:53
tiagogomestlater did you change the time on your system?11:56
Nexusqinusty: looks like 592 is ready to be merged11:59
laurenceNexus, tvm11:59
tlatertiagogomes: Not deliberately, but I am running buildstream in a container12:00
tlaterIt's possible that something odd filesystem-related happened12:00
qinustyI didn't review !592 Nexus, do you or phildawson want to merge it?12:00
gitlab-br-botbuildstream: merge request (chandan/sourcetransform->master: WIP: Allow source plugins to access previous sources) #568 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/56812:02
jjardontpollard: I have commented in the ref/track issue to try to explain the use case we tried to fix, but we could wait for the configurable parameter; thanks for working on it though!12:03
gitlab-br-botbuildstream: merge request (chandan/sourcetransform->master: Allow source plugins to access previous sources) #568 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/56812:03
gitlab-br-botbuildstream: merge request (willsalmon/trackWarning->master: git.py: Add warning to git track if track and ref are not present) #580 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/58012:04
tlaterqinusty: On the topic of mergeable MRs, I just finished reviewing https://gitlab.com/BuildStream/buildstream/merge_requests/56212:04
tlaterJust rebase it and you're good to go :)12:05
* tlater will see about pushing up his CAS docker changes later today. 12:05
gitlab-br-botbuildstream: merge request (mablanch/448-autocompletion-broken-defaults->master: Fix autocompletion for elements in sub-folders) #592 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/59212:05
tpollardjjardon: I 100% understand your use case, it's a tricky one12:06
qinustyalright tlater cheers! I'll wait for all these other MR's to go through this morning or I'll be rebasing like 4 times :D12:06
gitlab-br-botbuildstream: merge request (mablanch/447-stack-trace-checkout->master: Handle checkout failure for unbuilt elements) #590 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59012:06
tpollardjjardon: the logic is there though, it only needs tweaks either way I think12:07
jjardontpollard: yup, any idea if someone is working in the configurability part already? Also, any idea if this is meant to land in 1.2 or 1.4?12:09
tpollardjjardon: I do not12:14
jjardonHi, any idea if the gpg-key: parameter from the ostree source plugin is part of the cache-key calculation?12:17
jjardondocs doesn't mention: https://buildstream.gitlab.io/buildstream/sources/ostree.html12:17
*** CyBeR has left #buildstream12:20
gitlab-br-botbuildstream: merge request (jmac/virtual_directories->master: Abstract directory class and filesystem-backed implementation) #445 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/44512:26
gitlab-br-botbuildstream: merge request (tiagogomes/issue-195->master: Add validation for project paths) #593 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59312:28
jjardonHi, is there a way to disable gpg verification for ostree sources?12:51
tiagogomesjjardon removing the gpg-key field?13:00
mablanchqinusty: CI passed for !590, ready to be merged I think.13:00
tiagogomesThe ostree plugin doesn't require that to be specified13:00
jjardontiagogomes: yep, just tried; seems to work fine, thanks13:00
*** edb has joined #buildstream13:13
gitlab-br-botbuildstream: merge request (jmac/virtual_directories->master: Abstract directory class and filesystem-backed implementation) #445 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/44513:16
*** xjuan has joined #buildstream13:17
*** gitlab-br-bot has quit IRC13:18
*** gitlab-br-bot has joined #buildstream13:18
tiagogomesbah python 3.5 vs 3.613:25
gitlab-br-botbuildstream: merge request (mablanch/447-stack-trace-checkout->master: Handle checkout failure for unbuilt elements) #590 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59013:25
flatmushbetter to remove the python dependency all together13:26
*** tpollard has quit IRC13:27
gitlab-br-botbuildstream: merge request (tiagogomes/issue-195->master: Add validation for project paths) #593 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59313:42
*** tpollard has joined #buildstream13:45
*** Kinnison has quit IRC13:46
*** Kinnison has joined #buildstream13:47
*** ernestask has quit IRC13:56
*** tpollard has quit IRC13:58
*** tpollard has joined #buildstream13:59
noisecelllaurence, I've added a comment on https://gitlab.com/BuildStream/buildstream/issues/536 because I think this is part of the "bst artifact" UI, tristan suggested in the mailing list.14:00
laurencenoisecell, aha, thanks for that14:13
noisecelllaurence, you are welcome14:13
gitlab-br-botbuildstream: merge request (tiagogomes/issue-195->master: Add validation for project paths) #593 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59314:17
gitlab-br-botbuildstream: merge request (Qinusty/481->master: Add SKIPPED message type for actions being skipped) #562 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/56214:17
*** edb has left #buildstream14:24
*** edb has joined #buildstream14:24
laurenceAnyway have capacity to review cs_shadow's pip source plug in ?14:33
laurencehttps://gitlab.com/BuildStream/buildstream/merge_requests/568#note_9181548014:33
phildawsonI'm planning on reviewing it once I've done !580. It would obviously be good to have some attention from people who've been around longer too.14:35
phildawsonI suspect Tristan will want to have a look.14:35
gitlab-br-botbuildstream: merge request (chandan/sourcetransform->master: Allow source plugins to access previous sources) #568 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/56814:44
*** bochecha has quit IRC14:50
*** bochecha has joined #buildstream14:50
*** bochecha has quit IRC14:55
*** bochecha has joined #buildstream14:55
laurencephildawson, thanks a lot14:57
gitlab-br-botbuildstream: merge request (Qinusty/481->master: Add SKIPPED message type for actions being skipped) #562 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/56215:01
gitlab-br-botbuildstream: merge request (willsalmon/trackWarning->master: git.py: Add warning to git track if track and ref are not present) #580 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/58015:02
qinusty!562 is now merged, ty tlater15:10
gitlab-br-botbuildstream: merge request (mablanch/447-stack-trace-checkout->master: Handle checkout failure for unbuilt elements) #590 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59015:16
*** leopi has quit IRC15:27
gitlab-br-botbuildstream: merge request (valentindavid/331_include->master: Add support for include in project.conf) #471 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/47115:31
*** ernestask has joined #buildstream15:33
gitlab-br-botbuildstream: issue #537 ("Mirror fallback does not work for git") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/53715:35
gitlab-br-botbuildstream: issue #538 ("ostree mirror fallback breaks assertion") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/53815:37
gitlab-br-botbuildstream: merge request (jmac/cas_virtual_directory->jmac/virtual_directories: WIP: CAS-backed virtual directory implementation) #481 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/48115:39
gitlab-br-botbuildstream: merge request (willsalmon/trackWarning->master: git.py: Add warning to git track if track and ref are not present) #580 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/58015:47
gitlab-br-botbuildstream: merge request (edbaunton/executable-remote-source->master: remote.py: Add support for marking downloaded files executable) #581 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/58115:50
gitlab-br-botbuildstream: merge request (willsalmon/trackWarning->master: git.py: Add warning to git track if track and ref are not present) #580 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/58015:52
gitlab-br-botbuildstream: merge request (dp0/513/cas-cache-client-certs->master: WIP: Support dynamic client certificates for CAS cache) #594 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59416:00
gitlab-br-botbuildstream: merge request (phil/add-ubuntu-ci-job->master: .gitlab-ci-yml: Add ubuntu 18 test) #523 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/52316:01
gitlab-br-botbuildstream: merge request (phil/add-ubuntu-ci-job->master: .gitlab-ci-yml: Add ubuntu 18.04 test) #523 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/52316:02
mablanchqinusty: We've got a new open merge window for !590, if you are still willing to merge it.16:12
qinustyI saw the CI was having a few issues earlier16:13
qinustyare we good now?16:13
mablanchYes we are.16:13
gitlab-br-botbuildstream: merge request (mablanch/447-stack-trace-checkout->master: Handle checkout failure for unbuilt elements) #590 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/59016:14
qinustyDone16:15
mablanchYay, cheers!16:15
*** noisecell has quit IRC16:20
gitlab-br-botbuildstream: merge request (willsalmon/CacheExpiryTest->master: expiry.py: Trying to mitigate a file system issue) #595 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59516:21
gitlab-br-botbuildstream: merge request (jmac/cas_virtual_directory->jmac/virtual_directories: WIP: CAS-backed virtual directory implementation) #481 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/48116:25
gitlab-br-botbuildstream: issue #203 ("BuildStream crashes if the dependency tree is too deep") changed state ("closed") https://gitlab.com/BuildStream/buildstream/issues/20316:26
gitlab-br-botbuildstream: merge request (willsalmon/CacheExpiryTest->master: expiry.py: Trying to mitigate a file system issue) #595 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59516:27
gitlab-br-botbuildstream: merge request (phil/436-add-ubuntu-install-intructions->master: Add Ubuntu install intructions) #525 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/52516:30
gitlab-br-botbuildstream: merge request (phil/436-add-ubuntu-install-intructions->master: Add Ubuntu install intructions) #525 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/52516:31
tpollardCould we have the bot not post changes to WIP branches?16:31
gitlab-br-botbuildstream: merge request (phil/436-add-ubuntu-install-intructions->master: Add Ubuntu install intructions) #525 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/52516:31
laurenceDoes anyone actually use the bot?16:31
laurenceI just ignore it16:31
tpollardI do, but I've only been here a couple of weeks16:32
gitlab-br-botbuildstream: merge request (jmac/cas_virtual_directory->jmac/virtual_directories: WIP: CAS-backed virtual directory implementation) #481 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/48116:32
gitlab-br-botbuildstream: merge request (phil/436-add-ubuntu-install-intructions->master: Add Ubuntu install intructions) #525 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/52516:33
gitlab-br-botbuildstream: merge request (jmac/cas_virtual_directory->jmac/virtual_directories: WIP: CAS-backed virtual directory implementation) #481 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/48116:34
gitlab-br-botbuildstream: merge request (willsalmon/CacheExpiryTest->master: expiry.py: Trying to mitigate a file system issue) #595 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59516:35
gitlab-br-botbuildstream: merge request (Qinusty/235-manifest->master: Implement generated build manifests) #596 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59616:35
gitlab-br-botbuildstream: merge request (willsalmon/CacheExpiryTest->master: Trying to mitigate a file system issue) #595 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59516:35
jmacI think we could drop the ones that just report small changes and keep ones that say 'merged'.16:36
gitlab-br-botbuildstream: merge request (Qinusty/235-manifest->master: Implement generated build manifests) #596 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59616:38
tpollardYeh I'm not sure about the granularity, but getting informed of pushes/rebases of WIP branches is just noise imo16:39
gitlab-br-botbuildstream: merge request (phil/add-ubuntu-ci-job->master: WIP: .gitlab-ci-yml: Add ubuntu 18.04 test) #523 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/52316:39
tpollardof course that relies on proper use of the WIP: tag16:39
gitlab-br-botbuildstream: merge request (jjardon/license->master: docs: Add license: Creative Commons Attribution 4.0 International License) #336 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/33616:40
*** bethwhite_ has joined #buildstream16:40
gitlab-br-botbuildstream: merge request (willsalmon/trackWarning->master: git.py: Add warning to git track if track and ref are not present) #580 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/58016:41
gitlab-br-botbuildstream: merge request (jjardon/license->master: docs: Add license: Creative Commons Attribution 4.0 International License) #336 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/33616:41
gitlab-br-botbuildstream: merge request (Qinusty/235-manifest->master: Implement generated build manifests) #596 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/59616:43
qinustyjjardon I'm not too sure what the state of 1.2 is with the whole feature freeze. You'll have to check with tristan16:51
gitlab-br-botbuildstream: issue #447 ("Strack trace shown when trying to checkout an unbuilt element") changed state ("closed") https://gitlab.com/BuildStream/buildstream/issues/44716:51
gitlab-br-botbuildstream: issue #448 ("Autocompletion defaults to the project's root before the element path") changed state ("closed") https://gitlab.com/BuildStream/buildstream/issues/44816:51
jjardonqinusty: sure16:54
*** toscalix has quit IRC17:07
*** coldtom has quit IRC17:15
*** coldtom has joined #buildstream17:16
gitlab-br-botbuildstream: issue #436 ("Include install instructions for Ubuntu in the 'Install' section of the documentation") changed state ("closed") https://gitlab.com/BuildStream/buildstream/issues/43617:28
gitlab-br-botbuildstream: merge request (phil/436-add-ubuntu-install-intructions->master: Add Ubuntu install intructions) #525 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/52517:28
gitlab-br-botbuildstream: merge request (jmac/cas_virtual_directory->jmac/virtual_directories: WIP: CAS-backed virtual directory implementation) #481 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/48117:36
*** finn_ has joined #buildstream18:41
*** leopi has joined #buildstream18:59
*** Guest89349 has joined #buildstream18:59
*** ucfzn has joined #buildstream19:07
*** finn_ has joined #buildstream19:09
*** leopi has quit IRC19:10
*** leopi has joined #buildstream19:12
*** leopi has quit IRC19:23
*** leopi has joined #buildstream19:24
*** leopi has quit IRC19:28
*** ernestask has quit IRC20:15
gitlab-br-botbuildstream: merge request (valentindavid/331_include->master: Add support for include in project.conf) #471 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/47120:37
*** ucfzn has quit IRC20:50
*** edb has quit IRC21:03
*** Jovan has joined #buildstream21:24
*** xjuan has quit IRC21:55
*** Sigyn6 has joined #buildstream23:30

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