This repository was archived by the owner on May 6, 2020. It is now read-only.
Releases: deis/controller
Releases · deis/controller
Deis Controller v2.12.0
Deis Controller v2.11.1
v2.11.0 -> v2.11.1
Fixes
98f50c5models/app: recreate proc types on switch from Dockerfile to buildpack8480f69app.py: use current namespace instead of "deis"
Maintenance
e69a9a4requirements: update jmespath to 0.9.199c11d9requirements: update requests to 2.13.074d16afrequirements: update backoff libraryafbca0drequirements: update jsonschema library5174feadev_requirements: update flake8 linter library96576ddrequirements: update django-auth-ldap to 1.2.98c8261drequirements: update djangorestframework to 3.5.4894a324requirements: update requests-toolbelt to 0.7.1
Deis Controller v2.11.0
v2.10.0 -> v2.11.0
Features
ae03152settings: Get timezone from environment variable (#1196)48cd872Makefile: set docker build flags via environment variable
Fixes
84b6342charts: pipeline time_zone value to quote func3f860bfDockerfile: force gunzip of copyright archivee8f0284Makefile: build docker image with --no-cache by defaultbdb5acdapi: add certificate private key validator migration (#1199)da408b3charts: reference registry-proxy on 127.0.0.1 (#1239)
Documentation
51879b2README: specify correct python version1345f2cREADME: update database usage in tests (#1233)
Maintenance
Deis Controller v2.10.0
v2.9.1 -> v2.10.0
Features
38275eacontroller: add LDAP authentication51cab9dapi: add deploy hooks (#1168)805a455api: validate a certificate's private key (#1157)
Refactors
ffa66e7api: placate new flake8 linter checkse470052codecov: add 0.2% failure threshold to codecov (#1192)
Fixes
1609d89apiserver: Add an option to skip ssl verification when interacting with the k8s apid2ee40fboot: Don't change group ownership of docker socket62f081ascheduler: use pypa packaging to compare server version (#1167)9f4543bdomain: remove the annotation when domain is deleted27a59d1service-config: Don't add annotations if the value is empty890a263api: account for NoneType when resource is gone (#1178)f132b25api: validate app name against k8s service regex (#1163)9098331perms: Use the same regex for perms as auth endpoint (#1181)30ab1d3settings: disable LDAP by default (#1191)4c36791management: display error when connecting to the database (#1190)
Documentation
Maintenance
22288ebrequirements: update requests lib to 2.12.3f3d71c0requirements: update Django to 1.10.4cfc08d6dev_requirements: upgrade flake8 to 3.2.1f3d9c1brequirements: update pytz to 2016.106d13723Makefile: remove pyvenv script (#1161)0566131dev_requirements: update coverage to 4.3.1b3056f0requirements: update requests to 2.12.4f478ee9requirements: update idna to 2.2
Deis Controller v2.9.1
Deis Controller v2.9.0
v2.8.1 -> v2.9.0
Features
Fixes
615b834boot: Ensure DEIS_DEBUG==true for debug outputf3daff7proctype: Change the regex used for validating proctypes828c13bport: Port can be made optional for non-routable apps4dd1a6ctimeout-debug-msg: unresolved variable (#1148)ffeb14aapi: ensure a 409 is raised when cancelling a user with downstream objects (#1147)06211a2api: transfer all downstream resources along with app (#1146)
Tests
a5666f1scheduler: confirm "network unreachable" raises KubeHTTPException (#1142)92a0f8elabel-cmd: add new label cmd test
Maintenance
46c72ddrequirements: update Django to 1.10.3e81be7arequirements: update docker-py to 1.10.6e3d66aaDockerfile: update deis/base to 0.3.56cb0dd1requirements: update DRF to 3.5.2db9d44crequirements: update DRF to 3.5.35921ff1requirements: update requests lib to 2.12.111d0e4brequirements: update backoff library
Deis Controller v2.8.1
Deis Controller v2.8.0
v2.7.1 -> v2.8.0
Fixes
0d83024deploy: add a global / per-app setting called PROCFILE_REMOVE_PROCS_ON_DEPLOY to allow turning off / on removal of processes on deploys (#1099)1c0350aregistration: allow admin user registration when the mode is admin_only172d91bregistration: Add support to change the default regsitration mode
Documentation
a230913readme: fix links to virtualenv docs946de66readme: fix links to virtualenv docs40e8be1README: docs(README) Refer to postgres setup in Makefilef0fea19README: Recommend installing python via pyenv
Maintenance
Deis Controller v2.7.1
Deis Controller v2.7.0
v2.6.0 -> v2.7.0
Features
Refactors
Fixes
12b5bfdkey: ssh key name has to be unique now - migration included that appends a number (#1098)8f943d9version: Use a different version number for each release451622bapp: an app can now be removed from the database even if the namespace for it was already deleted (#1101)9f6cb94urls: terminate url regex with $ so that there is no cascading attempts at URLs (#1103)aa6e0f3secret: create objectstore secret before calling scheduler deploy53e118eprocfile: validate the proctypes during build itself