Workflow v2.0.0 -> v2.1.0¶
Features¶
1e6e226
(router) - *: Update nginx to 1.10.16314a15
(registry) - swift: add support for swift storagee494bd9
(postgres) - wal-e: use the latest wal-e to use aws instance profiles6980348
(slugbuilder) - swift: Add support for swift storage9e5ce71
(dockerbuilder) - swift: Add support for swift object storagecb4cc44
(fluentd) - deis-output: Custom fluentd plugin for sending data to deis componentsd8f48be
(workflow-manager) - doctor: add doctor client code and doctor api callb95c60c
(workflow-manager) - swagger: add doctor api get spec4ab1dc2
(workflow-manager) - doctor: add curl script to access doctor endpointf8bfa8d
(monitor) - telegraf: enable etcdb1aff88
(monitor) - telegraf: enable prometheus flag5e19462
(monitor) - grafana,telegraf: Pull metric data from nsq via telegraf5cb3cb4
(monitor) - grafana: Add deis-health dashboard8cca750
(workflow-e2e) - registry: PORT is required for private registryf0f5712
(workflow-e2e) - apps: apps:run will now print on stderr if the command errors (#231)6876296
(workflow-e2e) - docker: install specified CLI version at runtime (#233)c65d01b
(workflow-e2e) - *: update to use new errors from CLI (#239)a532726
(workflow-e2e) - git_push_test.go: add git push interrupt test34cbfe2
(workflow-e2e) - healthchecks: add deis healthchecks e2e testsa369718
(logger) - ringbuffer: Treat empty ringbuffer as error8ed585f
(charts) - workflow-dev: Add nsq to the workflow chart5b29b4c
(charts) - database: Add easier off-cluster db config6fdcf08
(builder) - lock: add timeout to repository lock feature422075b
(builder) - swift: Add support for swift object storagea1c4619
(controller) - config: validate PORT and HEALTHCHECK_* values for config:set operationsccc6b1f
(controller) - release: require PORT to be set when private registry is set0231c58
(controller) - django: explicitically define on_delete for ForeignKey fields for 2.0 compat6e136e2
(controller) - debug: DEIS_DEBUG now affects Django DEBUG as well4c674d0
(controller) - release: throw 409 when identical release is done sequantiallyaf76733
(controller) - api: Add healthcheck field to Config7af2197
(controller) - settings: log all SQL queries if DEBUG==True2b11d1b
(workflow) - Makefile/Dockerfile: add docker-test recipe7bbb8a1
(workflow) - api: add v2.1 api documentation. (#357)
Fixes¶
4338ee1
(slugrunner) - Dockerfile: download the object storage CLI from GCS8bfc4ee
(postgres) - contrib: allow 5 or 6 backups419a0e3
(postgres) - rootfs: enable archive_mode before initial boot923c9f8
(slugbuilder) - Dockerfile: download the object storage CLI from GCSe7a22e0
(dockerbuilder) - objectstore: set properly builder bucket file environment variablef724059
(fluentd) - boot: Move from old type declaration to @type2890575
(fluentd) - boot: Create better way to generate fluentd conf6ae5779
(minio) - Dockerfile: download minio from a mirror (#110)af9ef04
(workflow-manager) - doctor: including API version and /doctor in url (#78)6f71be2
(workflow-e2e) - registry: overwriting variable typo34f16a5
(workflow-e2e) - registry: recorganise registry tests order and fix a should(say()) call188f6aa
(workflow-e2e) - registry: more port setting and fix up error message detectiond56ba6d
(workflow-e2e) - apps_test: escape quotes properly in deis run specafbe0f7
(workflow-e2e) - README: update go report card badge url (#232)8cf7025
(workflow-e2e) - apps/commands: match substring, not entire string7d15489
(workflow-e2e) - config: unsetting a key that does not exist results in exit 14ee56b2
(workflow-e2e) - deps: update SDK to reflect changed spelling of hyphen (#246)64b4512
(charts) - minio: create minio when using storage type as minio via env vars5cf4df4
(builder) - sshd: unlock the repository when gitreceive succeeds or fails3a332a4
(builder) - flag: Use DEIS_DEBUG instead DEBUG environment variable for debug settings43a66c9
(builder) - README: update go report card badge url (#370)2f253dd
(builder) - server.go: don't reply false on failed lock844b2ff
(builder) - pkg: set check timeouts to 10s3e7a785
(builder) - pkg/sshd/server.go: remove the closer channel (#359)a230d05
(builder) - pkg/gitreceive/config.go: require dependent image names (#377)df30ee6
(controller) - api: remove slug tarball info from app log61b6858
(controller) - scheduler: remove unused health check config option: HEALTCHECK_PORTc6686e9
(controller) - scheduler: cast ports to int before passing them on to k8s2f1b140
(controller) - management: handle errors in object loading and application deployments instead of throwing exceptionsdc4769a
(controller) - logs: retry fetching logs from the logger 3 times if the services is unavailablec8c7d80
(controller) - scale: get the desired number of replicas from the rc3fa6f70
(controller) - scheduler: make deploy have 0 replicas by default and then use scaling to go up09b9be2
(controller) - secrets: update env secrets if they already exists (overwrites existing values)5fb1bbb
(controller) - config: when rolling a new config copy from the latest release instead of latest config for the app0d9988b
(controller) - serializer: skip None values in config and registry936a40e
(controller) - exceptions: tests now capture critical only and uncaught exceptions have been reclassified as critical3f980b8
(controller) - exceptions: log certain APIExceptions tracebacks9f8ac04
(controller) - config: return a 422 if unsetting a config key that does not existcae4bf9
(controller) - models: hypens -> hyphens (#840)e108f14
(workflow) - registry: explain PORT is required when using private registry informatione197163
(workflow) - component-config: clarify GUNICORN_WORKERS valuedc5ee1a
(workflow) - api: update out of date cert api docs (#339)25006d1
(workflow) - applications: fixup exec probe output
Documentation¶
044f85c
(slugrunner) - CHANGELOG.md: add entry for v2.0.0bf3e1da
(router) - README: add codecov.io badge0aa8abb
(router) - readme: Add anchors to every row in annotations tablea80425d
(router) - CHANGELOG.md: add entry for v2.0.06b60912
(router) - README: fix Go report card badge4b1f311
(registry) - CHANGELOG.md: add entry for v2.0.05fc10d5
(registry) - README: fix Go report card badge61a4dc9
(postgres) - CHANGELOG.md: add entry for v2.0.04efe5f9
(postgres) - README.md: Fix the default value of IMAGE_PREFIX920dbf6
(slugbuilder) - CHANGELOG.md: add entry for v2.0.048d4ecb
(dockerbuilder) - CHANGELOG.md: add entry for v2.0.07f046cc
(fluentd) - CHANGELOG.md: add entry for v2.0.031e054d
(minio) - CHANGELOG.md: add entry for v2.0.0-rc2958ccd7
(minio) - CHANGELOG.md: add entry for v2.0.0ebbbc3a
(workflow-manager) - CHANGELOG.md: add entry for v2.0.004f65c6
(monitor) - CHANGELOG.md: add entry for v2.0.094bf4c1
(workflow-e2e) - CHANGELOG.md: add entry for v2.0.0778ab68
(logger) - README: add codecov.io badged3fc751
(logger) - CHANGELOG.md: add entry for v2.0.0178bc7c
(logger) - README: fix Go report card badge6367466
(charts) - CHANGELOG.md: add entry for v2.0.0e038851
(builder) - CHANGELOG.md: add entry for v2.0.0-rc258a8786
(builder) - pkg: update help URL to https://deis.com/0df2ba3
(builder) - CHANGELOG.md: add entry for v2.0.0c3945f2
(builder) - README: add codecov.io badgeb001515
(controller) - CHANGELOG.md: add entry for v2.0.0-rc2c7fb984
(controller) - CHANGELOG.md: add entry for v2.0.09063a96
(workflow) - installing-workflow: fix missing watch flagcf9693f
(workflow) - release-checklist.md: remove bintray referencescda073c
(workflow) - CHANGELOG.md: add entry for v2.0.05c753e5
(workflow) - styles: update the theme to match deis.coma77d967
(workflow) - styles: remove sass from makefilee37b2dc
(workflow) - styles: tidy up JS, better affix the sidebar menu919f22c
(workflow) - styles: fix urls, style for better mobile layoute868009
(workflow) - styles: remove bower_components2e1c6a9
(workflow) - styles: mobile off-canvas menu908f715
(workflow) - styles: color changes to open sidebar sections82000d1
(workflow) - src/roadmap/release-checklist.md: update Step 2.17cbd1de
(workflow) - src/roadmap/release-checklist.md: update if major releasedad9598
(workflow) - submitting-a-pr: add "hotfix revert" exception to LGTM rulesa0ff462
(workflow) - release-checklist: Improve instructions pertaining to previous releasecdbc575
(workflow) - README.md: fix quick start guide URL9e843cd
(workflow) - s3: add instruction for using IAM credsb451c66
(workflow) - release_checklist.md: return to using immutable tags2286765
(workflow) - submitting-a-pull-request.md: add info on testing paired commits467a21d
(workflow) - platform-logging.md: Need "--namespace=deis" when deleting pods.606bdd8
(workflow) - router: Remove invalid labels from example whitelists87e0b58
(workflow) - upgrade-workflow.md: Fix a typo.aa7144c
(workflow) - platform-ssl.md: correct example manifest9d5d1d5
(workflow) - database: Document off-cluster db configuration0cb76fc
(workflow) - applications: add documentation for healthchecks7ee764f
(workflow) - release-checklist.md: modify docker tag/push instructions to use new deisrel command (#355)eda6479
(workflow) - v2.1.0: Updates docs for latest release
Maintenance¶
0526f01
(slugrunner) - manifests: remove unused/deprecated manifests dir3b3aaad
(slugrunner) - Dockerfile: Remove WORKFLOW_RELEASE env var7c23489
(router) - Dockerfile: Remove WORKFLOW_RELEASE env varf0bb535
(slugbuilder) - buildpacks: update heroku-buildpack-go to v414aeb7ff
(slugbuilder) - buildpacks: update heroku-buildpack-php to v10570b88ef
(slugbuilder) - manifests: remove unused/deprecated manifests dircad6225
(slugbuilder) - buildpacks: update heroku-buildpack-php to v107eb47460
(dockerbuilder) - manifests: remove unused/deprecated manifests dir905cde5
(fluentd) - Dockerfile: Remove WORKFLOW_RELEASE env var52c97ad
(minio) - README.md: remove beta status6aac8ba
(minio) - Dockerfile: Remove WORKFLOW_RELEASE env var3cbf260
(monitor) - grafana: Update nsq dashboard to add message per second graph8f52433
(monitor) - grafana: Remove stray alias in a kubernetes health graph5ff77c7
(monitor) - Dockerfile: Remove WORKFLOW_RELEASE env var7d6a033
(workflow-e2e) - Makefile: remove deprecated '-f' flag7123b6a
(logger) - transport: Refactor to use pluggable Aggregator component...ba819b0
(logger) - Dockerfile: Remove WORKFLOW_RELEASE env var92abf85
(charts) - router-dev/Chart.yaml: bump version to v2.0.046289d0
(charts) - workflow/router-dev/Chart.yaml: prepend description with chart name64026dc
(charts) - workflow-dev: Update image name in nsqd-rc to be nsq.fcd4fce
(charts) - logger/fluentd: Update logging stack to reflect nsq usage473ea02
(charts) - workflow-dev: Update telegraf env vars010de23
(charts) - workflow-dev: remove stdout metrics config from fluentd3274b8c
(charts) - logger: Stop logging via UDPfc70265
(charts) - workflow-v2.1.0: releasing workflow-v2.1.0(-e2e) and router-v2.1.0f6580ee
(builder) - various: remove beta status03a8ac5
(builder) - Dockerfile: bump git to v2.8.4bf35966
(controller) - requirements: update codecov to 2.0.559a8d23
(controller) - Dockerfile: update to base:0.3.0 image to get a slimmer image3a6ee54
(controller) - README: remove references to beta in README7a88725
(controller) - requirements: update to Django 1.9.704049b4
(controller) - version: update platform version to 2.0.0db2e182
(controller) - deis: bump version to 2.1.0-dev13cffb6
(controller) - requirements: update ndg-httpsclient to 0.4.1eda8bea
(controller) - rootfs: bump platform version to 2.1.0 (#841)214b0a9
(controller) - api: bump api version to v2.1.0595d377
(workflow) - health: note that kubernetes does not support query params in the health check path88e240a
(workflow) - docs: update version to v2.0.020f2b5a
(workflow) - ga: use deis.com GA account10b1146
(workflow) - docs: ignore bower_components for doc styles