Skip to content

Latest commit

 

History

History
200 lines (165 loc) · 14.5 KB

CHANGELOG.md

File metadata and controls

200 lines (165 loc) · 14.5 KB

Changelog

v0.30.0 / 2020-12-07

  • #222 Random stuck (@ja8zyjits)
  • #218 added ca-certificates in Dockerfile (@sachinpk46)
  • #219 Bump go version used to 1.13 (@keis)
  • #216 remove deprecated -e flag from docker login (@alde)

v0.29.0 / 2019-06-25

  • #213 Update to go 1.12 with modules (@alde)
  • #199 run go vet and golint in travis (@alde)
  • #198 Fix reportcard issues (@alde)
  • #193 Add support to filter tasks by name and list terminated tasks (@zmalik)
  • #196 Add support for labels (@zmalik)
  • #195 Drop support for golang 1.5 (@keis)
  • #192 Remove unused tasksCreated counter (@keis)
  • #189 Check launch tasks (@keis)
  • #190 Allow user specified task names (@zmalik)
  • #186 Add docker 'volumes-from' option support (#186) (@waynz0r)
  • #183 Add a 'privileged' flag to allow running privileged containers in eremetic. (@cybricio)
  • #182 Update changelog (@alde)

v0.28.0 / 2017-06-23

  • #178 Add /api/v1/ routes (@alde)
  • #180 Test data builders (@keis)
  • #177 Switch to glide (@eremetic-framework)
  • #179 Build eremetic on 1.7 (non-rc) and 1.8 (@eremetic-framework)
  • #176 Scheduler driver restructure (@keis)
  • #174 Internal rename of slave -> agent (@keis)
  • #175 Update year in license (@alde)
  • #173 Move metric definitions to new package (@keis)
  • #170 upgrade version of base alpine image (@gorelikov)
  • #168 Basic support for maintenance mode of mesos (@zmalik)

v0.27.0 / 2017-04-19

  • #166 Add URL Prefix support for DCOS package (@gisjedi)
  • #165 Adding icon assets to support DCOS Universe package. (@gisjedi)
  • #162 Update the vendored mesos-go (@keis)
  • #159 Add support for network host mode and pass dns to the docker (#159) (@zmalik)
  • #158 Add args and uris in the hermit client (@zmalik)
  • #157 add basic auth support (@heww)
  • #154 Add support for environment variables in hermit (@zmalik)
  • #152 Implemented delete task and added test for zk and bolt (@zmalik)
  • #140 Add killswitch for tasks (@alde)

v0.26.0 / 2016-10-04

  • #149 Add port mapping when allocating unspecified port (@keis)
  • #147 Fix linter errors (@marcusolsson)
  • #146 Add Args (@Mongey)

v0.25.0 / 2016-09-28

  • #143 Add host ports to task environment (@marcusolsson)
  • #144 Add usage help for hermit (@alde)
  • #137 hermit: Allow filtering output (@marcusolsson, @alde)
  • #142 Merge scheduler into eremetic pkg (@marcusolsson)
  • #141 Update readme with goreportcard (@alde)
  • #133 Add hermit cli (@marcusolsson)
  • #136 List tasks empty db (@keis)

v0.24.1 / 2016-09-12

  • #134 Actually build the binary with make docker (@alde)

v0.24.0 / 2016-09-12

  • #129 Extract dependency packages (@marcusolsson)
  • #131 Add callback tests and check for missing status (@marcusolsson)
  • #132 Extract scheduler tests into smaller ones (@marcusolsson)
  • #127 Fix readme (@alde)
  • #126 Refactor package layout (@marcusolsson)
  • #125 Version is not configurable (@keis)
  • #124 Remove dependency on spf13/viper and m4rw3r/uuid (@alde)
  • #123 Status view (@keis)
  • #121 Unify the building of routes (@alde)
  • #119 add port mapping (@mrares)
  • #120 Refactor createTaskInfo (@alde)
  • #107 Build with 1.7rc on travis (@keis)
  • #114 Add task queued state (@keis)
  • #115 Return empty array instead of null when tasks list is empty (@sheepkiller)
  • #112 Vendor all dependencies (@alde)
  • #113 fix ForcePullImage and add unit test (@sheepkiller)
  • #109 Refactor uris/fetch (@sheepkiller)
  • #108 Expose eremetic version (@alde)

v0.23.0 / 2016-08-13

  • #106 Add ability to force docker to pull image before launching each task (@sheepkiller)
  • #105 Set sandbox path from reconcile status update (@keis)
  • #104 Internal refactor of offer matching on attr (@keis)
  • #102 Add fetch to minic marathon management of URIs, i.e. fine managemen… (@sheepkiller)

v0.22.0 / 2016-07-15

  • #94 Add zookeeper database backend (@alde)

v0.21.0 / 2016-06-14

  • #92 Task attribute constraints (@chuckg)

v0.20.0 / 2016-06-09

  • #91 Provide access to sandbox logs (@alde)

v0.19.1 / 2016-06-08

  • #90 Create a database abstraction (@alde)
  • #84 Update purpose in the readme (@alde)
  • #87 remove Name from request type (@wstrucke)
  • #86 Wipe out viper from scheduler module (@keis)

v0.19.0 / 2016-05-16

  • #82 add route to list all running tasks (@justinclayton)
  • #85 More tests (@keis)
  • #79 Enable coveralls (@keis)

v0.18.0 / 2016-05-11

  • #83 Make the queue size configurable (@alde)

v0.17.0 / 2016-04-30

  • #81 Adding authentication support (#81) (@mcgin)
  • #77 Exit eremetic when framework driver closes (@keis)
  • #76 Add example usage (@keis)

v0.16.2 / 2016-03-10

  • #75 Only use one protobuf library (@alde)

v0.16.1 / 2016-03-08

  • #72 Make callback and metrics aware of retries (@keis)

v0.16.0 / 2016-03-04

  • #70 Add support for Masked Environment variables (@alde)

v0.15.1 / 2016-02-29

  • #67 Fix reconcile tasks test (@alde)

v0.15.0 / 2016-02-29

  • #66 Run default docker command (@alde)
  • #65 Error on full queue (@keis)

v0.14.1 / 2016-02-04

  • #61 Use a OS-appropriate temp dir for the test database (@alde)

v0.14.0 / 2016-01-30

  • #60 Switch to logrus (@alde)

v0.13.0 / 2016-01-25

  • #58 Use absolute url in location header (@keis)

v0.12.0 / 2016-01-15

  • #54 Implement a new landing page (@alde)

v0.11.1 / 2016-01-15

  • #53 Improve the Error message from POSTing a json (@alde)
  • #52 Add swagger describing the api (@keis)

v0.11.0 / 2016-01-11

  • #50 Support adding uris to command info (@keis)
  • #49 Remove protobuf members from task struct (@keis)

v0.10.0 / 2015-12-29

  • #48 Notify callback (@alde)
  • #44 Fix AssetInfo after update to go-bindata-assetfs (@alde)
  • #43 Extend metrics with a running tasks gauge (@keis)
  • #42 Metrics (@keis)

v0.9.1 / 2015-12-15

  • #41 Publish tagged version to docker (@keis)

v0.9.0 / 2015-12-15

  • #39 Reconcile (@keis)
  • #38 Fix messenger address in container (@gengmao)
  • #37 Don't modify the input when creating mesos task (@keis)
  • #35 Update readme with better build instructions (@alde)
  • #28 Publish docker (@keis)
  • #31 Filter offers (@keis)

v0.8.0 / 2015-11-23

  • #30 Use bindata-assetfs to bundle assets and templates (@alde)

v0.7.0 / 2015-11-20

  • #29 Restart task that failed to start (@keis)
  • #27 Change Status to a slice containing Status structs (@alde)

v0.6.0 / 2015-11-18

  • #26 extract the scheduler from handler package (@keis)

v0.5.0 / 2015-11-13

  • #24 Implement support for BoltDB database backing (@alde)
  • #23 remove some dead code (@keis)

v0.4.0 / 2015-11-12

  • #22 automatic version based on git tag (@keis)
  • #16 Add support for text/html Accept header (@alde)
  • #19 always use task structure from map (@keis)
  • #20 Add task id as environment variable (@keis)
  • #18 Add logo (@alde)
  • #17 Actually exit after catching an interrupt (@alde)
  • #15 adding docker file (@alde, @keis)
  • #14 initialise status to staging (@keis)
  • #10 move creation of task structure to request handler (@keis)
  • #8 More data more better (@keis)
  • #7 Add tests (@alde)
  • #5 use default master detector over zook (@keis)
  • #4 Split task scheduler (@keis)
  • #3 make mesos port and published address configurable (@keis)
  • #2 enable automatic configuration from environment (@keis)
  • #1 detect master to use by lowest node id (@keis)