20180516.3 (2018-06-21)
Merged pull requests:
- Change Environment to New Netflix Style #144 (sargun)
- Fix MTU configuration #143 (sargun)
- Jumbo frame support #142 (sargun)
- Simpilify allocate done code #141 (sargun)
- Add logging around allocation command termination #140 (sargun)
- initial (very simple) PR template #139 (fabiokung)
20180516.2 (2018-06-07)
Closed issues:
- Make Generic Cancel Launch Test #117
Merged pull requests:
- Sched batch #137 (sargun)
- Allow adjusting Ip refresh timeout #136 (sargun)
- Bump emergency shutdown window to 1 hour #135 (sargun)
- Wait to send kill #134 (sargun)
- Add gox to CI builder image #133 (sargun)
- Remove Launchguard #132 (sargun)
- Introduce OOM settings for containers #131 (sargun)
- Bump titus proto definitions #130 (sargun)
- Fix terminate timeout test #129 (sargun)
- Bump the version of the Docker client image in Circle CI #128 (sargun)
- Import executor/runtime/docker so it gets code coverage #127 (sargun)
20180516.0 (2018-05-16)
20180516.1 (2018-05-16)
20180119.0 (2018-05-16)
Closed issues:
- [Q] Can not compile titus-executor #93
- Configure the Circle CI builder to only build the builder image sometimes #92
- Make it so that the launchguard can be disabled / bypassed based on protobuf #31
- Replace the configuration system with Viper #21
Merged pull requests:
- Add logging to docker container setup process #124 (sargun)
- Generate metatron credentials with IP address #122 (sargun)
- Terminate during prepare #119 (sargun)
- Add iputils-ping to ubuntu image #115 (sargun)
- Move around test images #114 (sargun)
- Add httpie to ubuntu docker image #113 (sargun)
- Also push latest tag #112 (sargun)
- Allow for custom registry #111 (sargun)
- Remove argument asking whether or not to start web server #110 (sargun)
- Change the executor state machine #109 (sargun)
- Update titus-api-definitinitions to frozen-agent-version-20180508.0 #107 (sargun)
- Friendlier metatron #106 (sargun)
- Remove tmpfs at /run #105 (sargun)
- darion: Use http.ServeContent for serving log data #102 (cHYzZQo)
- Build PTY test image #101 (sargun)
- Dynamically generate JOB IDs for standalone tests #99 (sargun)
- Remove dependency on titus-bootstrap #98 (sargun)
- Update build / make instructions #97 (sargun)
- Remove all mentions of junit #96 (sargun)
- Build docker images in Circle CI #95 (sargun)
- containers get a tmpfs at /run by default #94 (fabiokung)
- Nested containers [WIP] #91 (sargun)
- Fix typo in readme #90 (epickrram)
- Update README.md #89 (corindwyer)
- Enable IPv6 in the container #88 (sargun)
- make the realtime sched policy for tini optional #87 (fabiokung)
- Add circle CI config to build builder #85 (sargun)
- Lazily initialize gpuinfo #83 (sargun)
- Properly build tarball for distribution #81 (sargun)
- make task to publish a titus-agent image to dockerhub #80 (fabiokung)
- Fix nvidia Device Iterator Code #79 (sargun)
- Remove Gradle #78 (sargun)
- Red #77 (sargun)
- Simplify protobuf management #76 (sargun)
- Set TITUS_NUM_NETWORK_BANDWIDTH to the network bandwidth available #75 (sargun)
- Add cgroup cleanup code #74 (sargun)
- Set bandwidth correctly for numbers greater than 2Gbps #73 (sargun)
- Refactor GC algorithm #72 (sargun)
- Add mechanism to debug allocation in VPC driver #71 (sargun)
- Deal with corrupted ipv4 addresses from the metadata service #70 (sargun)
- Handle Launchguard while Simultaneous doing v2 / v3 engine #69 (sargun)
- Fix the interface count that's exposed to the titus scheduler #67 (sargun)
- Add a mechanism to generate the resource sets configuration #66 (sargun)
- Multi executor #65 (sargun)
- Set pid limit on container #64 (sargun)
- Add more VPC debugging code #63 (sargun)
- Upgrade tini to include tini handoff #61 (sargun)
- Update R4.16xlarge bandwidth #60 (sargun)
- Put the security convergence timeout behind an FP #59 (sargun)
- Update m4.16xl max network throughput #58 (sargun)
- Make fslocker (unlock) idempotent, and unlock allocation lock during GC earlier #57 (sargun)
- Pass through logging from titus-vpc-tool #56 (sargun)
- More vpc logging #55 (sargun)
- Use random interface names to avoid concurrency issues #54 (sargun)
- Add more VPC logging #53 (sargun)
- Start refactoring the executor to further split up Docker and runtime… #52 (sargun)
- Sync github.com/vishvananda/netlink with origin/master #51 (sargun)
- Retry making directory to avoid race condition with simultaneous dire… #50 (sargun)
- Make mark phase of global GC more tolerant to eventual consistency #49 (sargun)
- Make VPC error logging better #48 (sargun)
- Update fq codel quantum #46 (sargun)
- Allow user to set mime types on log file upload via xattr #45 (sargun)
- Make packet dropping less aggressive on titus-vpc-tool #44 (sargun)
- Restore existing launchguard behaviour and wait for allocation to be … #43 (sargun)
- Cleanup Launchguard test #41 (sargun)
- Launchguard server #40 (sargun)
- Make nvidia code ready for multi-executor #39 (sargun)
- Add mechanism to disable journald logging when executing titus-vpc-tool #38 (sargun)
- Bump trap image to exit in 2 minutes, not just 30s #37 (sargun)
- Add Global GC mechanism #36 (sargun)
- Fix container hostname setting #35 (sargun)
- Add better error messages to testLaunchAfterKill #34 (sargun)
- Add initial code to disable launchguard #33 (sargun)
- Add agent protobuf with disable launchguard #32 (sargun)
- Disable atlas agent during testing #30 (sargun)
- Bump golang.org/x/sys/unix #28 (sargun)
- Bump protodefs #27 (sargun)
- no entrypoint or command during container.Create should yield FAILED #26 (fabiokung)
- Networking #25 (sargun)
20171231.0 (2018-01-08)
Merged pull requests:
- Do not run go vet independently of gometalinter #24 (sargun)
- Use fmt.Fprint where possible, instead of fmt.Fprintf #23 (sargun)
- Fix build #20 (sargun)
- Fix renewal of IAM credentials #18 (sargun)
20171031.1 (2017-11-17)
Merged pull requests:
- Fix metadata proxy credential caching behaviour #17 (sargun)
- Fail on no entrypoint, don't crash #16 (sargun)
- Update quitelite-client-go #15 (sargun)
- try to determine EC2 region #14 (sargun)
- Warn on non-fatal errors while getting routes #13 (sargun)
- Add build instructions #12 (sargun)
- Add configuration capability to systemd units #11 (sargun)
- Handle if LIBPROCESS_IP or LIBPROCESS_PORT is not set #10 (sargun)
- Build debugging #9 (sargun)
- Remove extra env #8 (sargun)
- Unnumbered address #7 (sargun)
- Fix the redirect behaviour around the IAM endpoints for the metdata p… #6 (sargun)
- Add provides -dev for all non-master builds #5 (sargun)
20171031.0 (2017-10-31)
Merged pull requests:
- Add buildkite pipeline config to repo #4 (sargun)
- Run more tests simultaneously #3 (sargun)
- Buildkite #2 (sargun)
1.0 (2017-10-26)
* This Change Log was automatically generated by github_changelog_generator