Skip to content
This repository has been archived by the owner on May 6, 2020. It is now read-only.

Deis Controller v2.3.0

Compare
Choose a tag to compare
@helgi helgi released this 03 Aug 18:24
· 395 commits to master since this release

v2.2.1 -> v2.3.0

Features

  • ecfcea6 api: added auth/whoami endpoint (#737)
  • ba12d09 boot: background the loading of DB data into Kubernetes
  • 63c8f4d app: during ps:restart run pod delete in parallel
  • ccf988b apps: scale / deploy run all process types in parallel instead of sequantially

Fixes

  • 766d73a release: old release shouldn't be deleted if new release fails
  • cf16d56 scheduler: only get logs for run pods when possible
  • a2c00ed app: round the log message wait time using bankers rounding
  • 4f9efb0 pull: release and build should be deleted on failed deis pull
  • e36f796 registry: User should be able to pull the image from internal registry
  • e99b852 boot: show a warning instead of error if a Deployment is in progress when Deis Workflow is starting up
  • 02d9bb2 scheduler: check if an event stream was returned before pop()ing it
  • ffef759 scheduler: lower case CPU limits and upper case first char in Memory limits for Kubernetes
  • 17a0ef0 registry: catch docker timeouts and show a nicer error
  • 1d24ed6 registry: Use proper hostname for dockerhub images
  • 418eef7 registry: Add unit tests
  • a4d58d8 validation: success threshold can only be equal to one when setting liveness probe. Error properly
  • d7c4632 models: add more sensible ordering to various API responses
  • f3bbc11 app: add verbose_name to App model due to a DRF 3.4.1 fix
  • a044e94 scale: return a 404 instead of 400 when scale uses a proc type that does not exist
  • 6d6a10e middleware: remove unused server side version check (#937)
  • bab3632 controller: only load latest config

Documentation

  • ed7c6de PR Template: switch from refs to requires as per new syntax
  • dc4e0ba README: add debian installation instructions (#837)

Maintenance

  • b606adb requirements: update Django REST Framework to 3.4.0
  • 2196b58 requirements: update Django to 1.9.8
  • f530e2b requirements: update to docker-py 1.9.0
  • c19cdfc dev_requirements: update coverage lib to 4.2.0
  • 745d6d0 requirements: Update to DRF 3.4.1
  • 72f0df8 requirements: move from django-cors-headers to django-cors-middleware
  • f6bfbeb api: bump API version to v2.2.0