Workflow v2.9.1 -> v2.10.0

Releases

  • controller v2.9.1 -> v2.10.0
  • fluentd v2.5.0 -> v2.6.0
  • logger v2.4.0 -> v2.4.1
  • postgres v2.4.4 -> v2.5.0
  • registry v2.3.1 -> v2.3.2
  • registry-token-refresher v1.0.4 -> v1.1.0
  • router v2.7.0 -> v2.8.1
  • workflow v2.9.1 -> v2.10.0
  • workflow-cli v2.9.1 -> v2.10.0
  • workflow-e2e v2.7.1 -> v2.8.0

Features

  • 38275ea (controller) - controller: add LDAP authentication
  • 51cab9d (controller) - api: add deploy hooks (#1168)
  • 805a455 (controller) - api: validate a certificate's private key (#1157)
  • 5bed284 (fluentd) - charts: add optional syslog endpoint setting
  • 830cee8 (postgres) - charts: Add support to specify creds for in cluster db through values file
  • f7df62a (workflow-e2e) - auth_test.go: add interactive register spec
  • 67b658f (workflow) - charts: Add optional syslog endpoint setting to fluentd
  • 4a5b895 (workflow) - azure: Add docs to specify support for the azure container registry
  • 19b9ec1 (workflow) - azure: skeleton for Azure Container Service quickstart
  • f344230 (workflow) - Dockerfile: make the Dockerfile more functional
  • de4564f (workflow) - managing-deis: add docs for deploy hooks
  • e255775 (workflow) - charts: Add support to specify creds for in cluster db through values file

Refactors

  • ffa66e7 (controller) - api: placate new flake8 linter checks
  • e470052 (controller) - codecov: add 0.2% failure threshold to codecov (#1192)
  • f2bc3ae (registry) - update docs and Makefile
  • ba06288 (workflow-cli) - placate gometalinter checks
  • 91dda51 (workflow-e2e) - adjust error message expectations
  • 1c05adb (workflow) - require key_json chart value to be base64-encoded

Fixes

  • 1609d89 (controller) - apiserver: Add an option to skip ssl verification when interacting with the k8s api
  • d2ee40f (controller) - boot: Don't change group ownership of docker socket
  • 62f081a (controller) - scheduler: use pypa packaging to compare server version (#1167)
  • 9f4543b (controller) - domain: remove the annotation when domain is deleted
  • 27a59d1 (controller) - service-config: Don't add annotations if the value is empty
  • 890a263 (controller) - api: account for NoneType when resource is gone (#1178)
  • f132b25 (controller) - api: validate app name against k8s service regex (#1163)
  • 9098331 (controller) - perms: Use the same regex for perms as auth endpoint (#1181)
  • 30ab1d3 (controller) - settings: disable LDAP by default (#1191)
  • 4c36791 (controller) - management: display error when connecting to the database (#1190)
  • 78ad61f (fluentd) - logger: show error message and backtrace
  • 107b2e1 (fluentd) - logger: utf-8 encoding
  • 34da2e2 (router) - charts: enable hostports by default
  • 4284483 (workflow-cli) - healthcheck: Parse arguments properly for httpheaders
  • 958a3ab (workflow-cli) - Jenkinsfile: update downstream test job
  • 2b7700d (workflow-cli) - glide: update the controller sdk go version in the glide
  • 388fd97 (workflow-cli) - Jenkinsfile: set git_branch to env.BRANCH_NAME
  • 6d644a1 (workflow-e2e) - docker-test-integration.sh: explicit DEBUG_MODE check
  • f81df33 (workflow-e2e) - chart: s/ginko/ginkgo
  • a686dfd (workflow) - values: redis params are in the redis chart
  • b3a9db1 (workflow) - upgrade: Use a random generated name for upgrade job so it be upgraded multiple times using helm
  • 5b7b98d (workflow) - releases: remove reference to deis/charts in release notes
  • 233b630 (workflow) - managing-workflow: update logging and monitoring docs to reflect helm v2
  • 6989718 (workflow) - charts: enable hostports by default
  • 2a96baf (workflow) - upgrading-workflow: fix helm upgrade usage

Documentation

  • ee93ec4 (controller) - README.md: update badge to use deis-bot's account
  • b4a86c8 (controller) - README: remove helmc mention
  • 1e90453 (registry-token-refresher) - update key_json value
  • 29492e5 (workflow) - managing-workflow: Add docs about resource quota for application namespace
  • c9539d0 (workflow) - src/roadmap/releases.md: update to use k/helm
  • 48b875e (workflow) - gke/boot: Update command to auth to kubernetes host
  • 3c6cb1c (workflow) - azure-acs: style and typo fixes
  • 42f99cf (workflow) - managing-workflow: Add LDAP configuration
  • 3773830 (workflow) - releases.md: update to reference workflow-chart-stage job
  • 6fa3f37 (workflow) - system-requirements: add warning for k8s 1.5
  • 057cbe6 (workflow) - azure-acs: more info and spell fixes
  • 5bbc137 (workflow) - installing-workflow: deprecate support for v1.2 clusters
  • c5d4d46 (workflow) - update versions to v2.9.1 and add changelog
  • 0a8e44e (workflow) - remove need for echo after helm fetch verify; update sha256
  • 0cc5dfb (workflow) - releases.md: add patch release notes
  • f16816e (workflow) - README.md: add temporary holiday notice
  • 3406eac (workflow) - applications: fix broken links for SSH keys
  • 70f50a5 (workflow) - add upgrade note for gcs/gcr
  • 5f6dd73 (workflow) - upgrading-workflow: add note about using single quotes around base64 encoded string

Maintenance

  • 22288eb (controller) - requirements: update requests lib to 2.12.3
  • f3d71c0 (controller) - requirements: update Django to 1.10.4
  • cfc08d6 (controller) - dev_requirements: upgrade flake8 to 3.2.1
  • f3d9c1b (controller) - requirements: update pytz to 2016.10
  • 6d13723 (controller) - Makefile: remove pyvenv script (#1161)
  • 0566131 (controller) - dev_requirements: update coverage to 4.3.1
  • b3056f0 (controller) - requirements: update requests to 2.12.4
  • f478ee9 (controller) - requirements: update idna to 2.2
  • b6d19d5 (logger) - manifests: remove manifests
  • 50307cc (logger) - glide: update envconfig
  • a0e22a7 (router) - nginx: update nginx to 1.11.7
  • 8622f48 (router) - nginx: update nginx to 1.11.8
  • 0fd3251 (workflow-cli) Dockerfile: update go-dev to v0.21.0
  • 62c2e65 (workflow-cli) glide: bump controller-sdk-go to 50747d7
  • bf269d2 (workflow) azure: add Azure section to sidebar
  • a4a589e (workflow) docs: add images for ui steps
  • bf61fd6 (workflow) docs: flesh out steps for azure acs through UI
  • ddfe3a0 (workflow) chart: update values file description
  • 1fb84dc (workflow) controller: disable tls verification on acs