Workflow v2.8.0 -> v2.9.0

Releases

  • builder v2.5.4 -> v2.6.1
  • charts v2.8.0 -> v2.9.0
  • controller v2.8.1 -> v2.9.0
  • dockerbuilder v2.5.0 -> v2.5.2
  • fluentd v2.4.3 -> v2.5.0
  • logger v2.3.2 -> v2.4.0
  • minio v2.3.3 -> v2.3.4
  • monitor v2.6.2 -> v2.7.0
  • nsq v2.2.4 -> v2.2.5
  • postgres v2.2.5 -> v2.4.4
  • redis v2.2.3 -> v2.2.4
  • registry v2.2.3 -> v2.3.1
  • registry-token-refresher v1.0.3 -> v1.0.4
  • router v2.6.5 -> v2.7.0
  • slugbuilder v2.4.5 -> v2.4.7
  • slugrunner v2.2.3 -> v2.2.4
  • workflow-cli v2.8.0 -> v2.9.1
  • workflow-e2e v2.6.1 -> v2.7.1
  • workflow-manager v2.4.3 -> v2.4.4

Features

  • ea9e648 (charts) - workflow-dev: add preStop hook to postgres
  • 26c78ee (controller) - limits-cmd: accept new limits:set value type
  • bc4f452 (controller) - label-cmd: support new label cmd
  • a01c455 (fluentd) - deis_out: Add time to record when publishing to nsq
  • 7498fe5 (logger) - model/message_handler: Add time to log message output
  • c105495 (minio) - travis: add codecov
  • 444838e (postgres) - charts: add backup to preStop hook
  • 19466c5 (router) - charts: Add support to add annotations during install
  • 07747dd (workflow-cli) - cmd: allow config:set FOO=""
  • 029f39e (workflow-cli) - label-cmd: add Label cmd
  • 8ab113f (workflow-cli) - label-cmd: update controller-sdk-go dependency
  • 8955e7e (workflow-cli) - cmd/labels.go: sort labels when listing
  • 874c9e0 (workflow-e2e) - label-cmd: add Label cmd

Refactors

  • 67c0a3f (charts) - workflow-dev: make PGCTLTIMEOUT tunable
  • a026223 (postgres) - rootfs: remove timeout to pg_ctl start
  • fe9364e (postgres) - backup: bump default base backup interval to 4h
  • 3af1129 (registry) - Dockerfile: use upstream registry image

Fixes

  • 4745179 (builder) - charts: Use the common storage secret
  • 5460be8 (builder) - slugbuilder: Dont expose the conifg as env vars during build
  • c960478 (builder) - gitreceive: clarify the error message when release failed
  • fcd7edd (builder) - charts: Don't use caps in the configmap keys
  • 92f7751 (charts) - workflow-dev/tpl/deis-database-deployment.yaml: rename env var
  • 5bc0305 (charts) - workflow-dev: rewrite to avoid whitespace errors
  • 615b834 (controller) - boot: Ensure DEIS_DEBUG==true for debug output
  • f3daff7 (controller) - proctype: Change the regex used for validating proctypes
  • 828c13b (controller) - port: Port can be made optional for non-routable apps
  • 4dd1a6c (controller) - timeout-debug-msg: unresolved variable (#1148)
  • ffeb14a (controller) - api: ensure a 409 is raised when cancelling a user with downstream objects (#1147)
  • 06211a2 (controller) - api: transfer all downstream resources along with app (#1146)
  • 87ef21d (dockerbuilder) - charts: Don't use caps in the configmap keys
  • 0b6d8a9 (dockerbuilder) - move to python3
  • f113aac (fluentd) - elastic search: Allow the elastic search plugin to index via namespace
  • 4c72d59 (minio) - codecov: add test-cover target
  • 4bb00a1 (postgres) - charts: Use the common storage secret
  • 414c534 (postgres) - test-swift: remove reliance on local swift client
  • b63909a (postgres) - test-minio: change DNS entry to minio
  • b7a2d5b (postgres) - setup_envdir: remove AWS_REGION from WALE_S3_ENDPOINT
  • d1744d5 (postgres) - setup_envdir: do not set AWS_ACCESS_KEY_ID if empty
  • 3984d62 (postgres) - gcs: Use correct env variable for the gcs service account file path
  • 7458672 (postgres) - charts: fix typo and stanza location
  • 388c593 (postgres) - boto: specify the region while getting s3 connection
  • 758632d (postgres) - setup-envdir: convert AWS_REGION to WALE_S3_ENDPOINT
  • bc77951 (postgres) - create_bucket: try default s3 region on create error
  • 8bf4c52 (postgres) - create_bucket: propagate us-east-1 to wal-e
  • 76bf6d8 (redis) - charts: Use proper values for offcluster redis
  • e4bbb57 (registry) - charts: Use the common storage secret
  • 6e27041 (registry) - boto: specify the region while getting s3 connection
  • 384bf31 (slugbuilder) - charts: Don't use caps in the configmap keys
  • 5b053c8 (workflow-cli) - login: User should login by default when he registers
  • 5b06f6b (workflow-e2e) - tests/labels_test.go: adjust spacing

Documentation

  • bd1a6f1 (charts) - README: remove dead Travis CI badge
  • de94939 (charts) - add note about Helm classic deprecation
  • 1f60736 (workflow-e2e) - README: swap out helmc for helm installation instructions

Tests

  • a5666f1 (controller) - scheduler: confirm "network unreachable" raises KubeHTTPException (#1142)
  • 92a0f8e (controller) - label-cmd: add new label cmd test
  • d2ab260 (workflow-cli) - label-cmd: add Label cmd test

Maintenance

  • d08070e (builder) - Dockerfile: update deis/base to 0.3.5
  • 3fb031a (builder) - Makefile: update deis/go-dev to 0.20.0
  • a5d9525 (builder) - glide.yaml: update controller-sdk-go
  • 0fbd407 (charts) - workflow-v2.9.0: releasing workflow-v2.9.0(-e2e)
  • 46c72dd (controller) - requirements: update Django to 1.10.3
  • e81be7a (controller) - requirements: update docker-py to 1.10.6
  • e3d66aa (controller) - Dockerfile: update deis/base to 0.3.5
  • 6cb0dd1 (controller) - requirements: update DRF to 3.5.2
  • db9d44c (controller) - requirements: update DRF to 3.5.3
  • 5921ff1 (controller) - requirements: update requests lib to 2.12.1
  • 11d0e4b (controller) - requirements: update backoff library
  • 2ba4e2e (dockerbuilder) - Dockerfile: update docker-py to 1.10.6
  • 04ad320 (dockerbuilder) - Dockerfile: update deis/base to 0.3.5
  • e5d8a25 (fluentd) - Dockerfile: update deis/base to 0.3.5
  • a756744 (logger) - tests: Add more tests to increase coverage
  • bcf8bb4 (logger) - Dockerfile: update deis/base to 0.3.5
  • 65c2d14 (logger) - Makefile: update deis/go-dev to 0.20.0
  • 9d496b4 (minio) - Dockerfile: update deis/base to 0.3.5
  • d230c2b (minio) - Makefile: update deis/go-dev to 0.20.0
  • 0369d15 (monitor) - grafana: Add improved kubernetes health dashboard
  • 8c44281 (monitor) - grafana: Update to 3.1.1
  • 7a730d9 (monitor) - Dockerfiles: update deis/base to 0.3.5
  • a35ed28 (nsq) - Dockerfile: update deis/base to 0.3.5
  • 42225fd (postgres) - Dockerfile: bump to wal-e v1.0.1
  • 99e5254 (postgres) - Dockerfile: bump PG_VERSION to 9.4.10-1.pgdg16.04+1
  • c8f3d28 (postgres) - Dockerfile: bump boto to 2.43.0
  • 3f80837 (postgres) - Dockerfile: update deis/base to 0.3.5
  • 8c85530 (postgres) - Makefile: update deis/go-dev to 0.20.0
  • 6d8f6b4 (redis) - Dockerfile: update deis/base to 0.3.5
  • 9f3e88f (registry) - Dockerfile: update deis/base to v0.3.5
  • edb65d5 (registry) - Makefile: update docker-go-dev to 0.20.0
  • 5ef240b (registry-token-refresher) - Dockerfile: update deis/base to v0.3.5
  • 1380b20 (registry-token-refresher) - Makefile: update deis/docker-go-dev to 0.20.0
  • ee40fe5 (router) - Makefile: bump docker-go-dev to 0.20.0
  • fd563fe (router) - Dockerfile: update deis/base to v0.3.5
  • 99316f6 (router) - nginx: update nginx to 1.11.6
  • 7960638 (slugbuilder) - buildpacks: update heroku-buildpack-php to v113
  • 44f1194 (slugbuilder) - buildpacks: update heroku-buildpack-go to v52
  • f749395 (slugbuilder) - Makefile: bump deis/docker-go-dev to 0.20.0
  • 8a62e05 (slugbuilder) - buildpacks: update heroku-buildpack-python to v83
  • bf8cd6d (slugbuilder) - buildpacks: update heroku-buildpack-php to v114
  • aefdf03 (slugbuilder) - buildpacks: update heroku-buildpack-python to v85
  • 920815c (slugbuilder) - buildpacks: update heroku-buildpack-ruby to v148
  • 2bed510 (slugbuilder) - buildpacks: update heroku-buildpack-java to v48
  • 3d308c8 (slugbuilder) - buildpacks: update heroku-buildpack-grails to v21
  • ba9a77d (slugrunner) - Makefile: update deis/docker-go-dev to 0.20.0
  • f290693 (workflow-cli) - glide: update controller-sdk-go package
  • 5ed663b (workflow-e2e) - apps_test: Fix up logger tests for new log format
  • 96c5779 (workflow-e2e) - Dockerfile: bump deis/docker-go-dev to 0.19.0 (#336)
  • f9cbec4 (workflow-e2e) - Dockerfile: bump kubectl version
  • df3684f (workflow-manager) - Dockerfile: bump deis/base to v0.3.5
  • e267d45 (workflow-manager) - Makefile: bump deis/docker-go-dev to 0.20.0
  • dea4480 (workflow-manager) - Makefile: update goswagger/swagger to 0.7.3