Joey Harrington

Results 56 comments of Joey Harrington

Hi, @yamaszone. Thanks for bringing this up. We have actually been thinking about converting our distribution from cx_Freeze to a Dockerfile/container. It would be awesome to see a PR for...

Instead of downloading the binary into the container, what do you think of just starting from a minimal distro with Python 3.4 and running ClusterRunner from source? In that situation,...

I'd be surprised if the binary version was much different in size than Python+ClusterRunner source. I think the way that we create the binary (cx_Freeze) basically packages the Python interpreter...

Interesting! That's great that you were able to put those together. I think that `git` will actually be required either way since CR uses that behind the scenes to clone...

@yamaszone Your plan sounds great. I can give you some tips on the 3rd step you mentioned whenever we get there. Unfortunately we don't have any good tech docs yet;...

Ah, yep -- it looks like [you're right](https://github.com/box/ClusterRunner/blob/21c69f4b52f80698f66ba7e135b683dffb2e3519/app/master/build_artifact.py#L47-L50) on the first one. Not sure why I was thinking we weren't doing that. I'd be fine with what you said for...

We actually did support this functionality at one point but it was removed in #302, ostensibly to make the implementation of shallow cloning simpler. But @Jawshua I agree with you...

I think it would be fine to only support passing in a hash when cloning from the master, as long as the behavior in the non-master-clone case was sensible (maybe...

@tjlee0909 Is this not still valid? Multiple slave services may run on the same host, especially in testing situations (both automated functional and manual). I think this would still be...

Hi @yamaszone, sorry for the slow response -- I was on vacation and just got back. I'll try to look at this within the next day or two.