netflix / titus-executor Goto Github PK
View Code? Open in Web Editor NEWTitus Executor is the container runtime/executor implementation for Titus
Home Page: https://netflix.github.io/titus/
License: Apache License 2.0
Titus Executor is the container runtime/executor implementation for Titus
Home Page: https://netflix.github.io/titus/
License: Apache License 2.0
Hi!
Thank you for releasing the source code for titus. I really want to try it.
I'm following your published instructions and you're failing me in the build step.
Attached is the log output
log.txt
There seems to be some problem with some go dependency (govendor and go-junir?)
| tee checkstyle-result.xml
go get github.com/kardianos/govendor
bash: govendor: no se encontró la orden
go get github.com/jstemmer/go-junit-report
bash: govendor: no se encontró la orden
govendor test -v -parallel 32 +local \
| tee /dev/stderr \
| tee test-local.log \
| go-junit-report > test.xml
bash: govendor: no se encontró la orden
bash: govendor: no se encontró la orden
bash: línea 3: go-junit-report: no se encontró la orden
make: *** [Makefile:57: test-local] Error 127
Thanks
Hi
I'm a master student researching container orchestration software stacks.
I'm having troubles building the titus-executor deb file.
After following instructions on the executor wiki
sudo -E PATH=${PATH} make builder all
fails at the local-test check. I've included the test-local.log.
make build-standalone
results in errors when executing gox commands:
tguvdamm@n104-05:~/go/src/github.com/Netflix/titus-executor$ make build-standalone
git submodule update --init --recursive
hack/builder/titus-executor-builder.sh
~/go/src/github.com/Netflix/titus-executor ~/go/src/github.com/Netflix/titus-executor
flag provided but not defined: -gcflags
The solution stated by logicbomb does not work for me, the same test fails.
So in the end, the $GOPATH/src/github.com/Netflix/titus-executor/build/distributions/titus-executor_latest.deb file does not exitst.
Any ideas as to why building fails?
Maybe some relevant extra info:
-I had to manually clone the titus-executor repo and tini submodule, go was denied access, even when elevated as sudo
-I had to install gox via apt
-system info: Ubuntu 18.04/amd64, the deployment page states Titus Agents are currently run on Trusty, but compiling the code should be fine on any platform I guess.
Thanks
Make a runner-oriented test to see if we can cancel jobs while starting.
We should use the new go-bindata, from: go get -u github.com/go-bindata/go-bindata/..., which follows modern gofmt rules.
Right now, the executor always forces us to go back to the registry. It would be nice to have a mode where it didn't go back to registry and checked if we already downloaded an image.
Try using Caddy + Systemd based injection? Maybe just some simple nsenter?
Right now, the circle CI image builds the builder image always. It'd be good if this wasn't the case.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.