This repository was archived by the owner on May 6, 2020. It is now read-only.
Deis Controller v2.6.0
v2.5.2 -> v2.6.0
Features
Refactors
13de6e6Dockerfile: ditch the pip cache for a slightly smaller image (#1051)3e1f9d6scheduler: add HTTP functions in KubeHTTPClient (#1019)8d287b9scheduler: move image pull policy settings from scheduler to App model and remove SLUG_RUNNER_IMAGE_PULL_POLICY (#1053)02718a3app: centralise all application configuration handling in App model to be used by run, deploy and scale (#1061)22f96ebscheduler: add more Pod tests in scheduler and add create() to Pod resource (#1079)13c1711Dockerfile: use base 0.3.2, smaller packages and better cleanup (#1088)
Fixes
4f5f944views: make sure domain is set it in cert attach operation (#1046)29d51d9scheduler: show more information when there is a HTTP error in Kubernetes (#1041)3d3676brelease: call proper RC scale instead of a missing (old) method (#1055)60c6a5fprocfile: route the traffic to web proctype always if its present in procfiled7e626cwhitelist: remove the whitelist from annoations if its emptyb8aa206api: check if release.build is NoneType (#1078)ad182b2api: cast DEPLOY_BATCHES and DEPLOY_TIMEOUT to int (#1076)7aaee55Makefile: remove double usage of --noinput (#1083)
Maintenance
667ba1frequirements: update django-guardian to 1.4.6 (#1050)640d220requirements: chore(requirements) Update to docker-py 1.10.2 (#1056)8559fb0tests: port app logs test from deis/deis#5005 (#1064)06c7695scheduler: move log lines to before a raise so DEBUG info is actually caught (#1067)aaccdf7tests: improve test coverage for HPA (#1081)4d7591crequirements: update docker-py to 1.10.3 (#1086)e9a9e7atests: improve Pod scheduler tests (#1085)260b1e4requirements: update DRF to 3.4.7 (#1087)