Skip to content

Instantly share code, notes, and snippets.

@smothiki
Last active July 22, 2016 16:24
Show Gist options
  • Select an option

  • Save smothiki/2428d8b466783f5fff539658fa742b31 to your computer and use it in GitHub Desktop.

Select an option

Save smothiki/2428d8b466783f5fff539658fa742b31 to your computer and use it in GitHub Desktop.
changelog release v2.2.0

v2.1.0 -> v2.2.0

Features

  • 4ea46e7 (builder) - registry: use registry proxy to talk to the internal registry
  • b59bbbc (fluentd) - fluentd: Adding sumologic plugin support
  • b23f272 (dockerbuilder) - registry: use registry proxy to talk to the internal registry
  • 424523c (logger) - storage: Add redis storage adapter
  • 2da72a5 (logger) - redis: Optimize with more aggresive pipelining
  • 0c82466 (logger) - storage: Make redis the default storage adapter
  • 2f92eca (monitor) - telegraf, grafana: Start collecting redis metrics
  • abb7696 (workflow-e2e) - git_push_test: add broken Dockerfile spec
  • 75e09a3 (workflow-e2e) - builds_test: add nonexistent docker image spec
  • a59eb8c (workflow-e2e) - git: test that deis run works for git push
  • 7e046a3 (workflow-e2e) - deployments: split out tests for deployment specific tests
  • be3e599 (workflow-e2e) - procfile: add support to test dockerfile app with proctype CMD
  • f335a19 (workflow-e2e) - git_push_test: add "bad buildpack" test spec
  • 47a7e27 (workflow-e2e) - proctype: change deployment_* files
  • c9718e4 (charts) - logger: Add redis instance for use by logger
  • 7d40069 (charts) - swift: add support for swift storage
  • d6992e1 (charts) - telegraf: Configure telegraf to start fetching redis metrics
  • 9074888 (charts) - registry: add proxy daemon set make registry available on local host
  • 4270525 (charts) - workflow-e2e-pod.yaml: add CLI_VERSION to env
  • 0ae9d90 (workflow-cli) - deis: add deis shortcuts command
  • 52296e9 (workflow-cli) - Jenkinsfile: receive sdk-related params
  • 2862f05 (workflow-cli) - colors: reserve magenta for controller log messages (#132)
  • 0aa7535 (workflow-cli) - version: bump version to v2.2.0
  • aa40a49 (workflow) - swift: Add swift as an object storage
  • 3e7e865 (workflow) - deployments: add Deployments documentation
  • 9e62e19 (workflow) - registry: remove the documentation specifying insecure registry
  • ee03d28 (workflow) - apps: document DEIS_DEPLOY_TIMEOUT and the nuances around that
  • 34a21f4 (workflow) - update: update docs to reflect v2.2.0
  • 8a61e63 (controller) - scheduler: add support for set based requirement filtering via the kubernetes API
  • 47b5b08 (controller) - IDN: add support for international domains
  • 32be50a (controller) - scheduler: sort env vars and secrets by keys for easier hashing
  • c3c2494 (controller) - *: add Deployments support behind a feature flag
  • f52bbef (controller) - tests: add Deployment tests (this can be removed in the future)
  • edb0383 (controller) - scheduler: feat(scheduler) prepend [namespace] to Scheduler log message for better traceability
  • 84b8080 (controller) - app: make deploy timeout configurable globally/per-app via DEIS_DEPLOY_TIMEOUT, default is 2 minutes
  • 3de3bef (controller) - version: bump version to v2.2.0

Fixes

  • d2296be (workflow-manager) - test: add codecov to this repository (#84)
  • 47ff574 (slugbuilder) - build.sh: delay so stderr is logged before pod exits
  • 2a6f434 (builder) - pkg/conf: skip file if directory
  • 08a89d8 (builder) - pkg/conf: skip ..data symlink reading creds
  • fe6f482 (builder) - pkg/git/git.go: write the pre-receive hook script directly to the file descriptor
  • 8cc816f (builder) - sshd: re-enable TestConcurrentPushSameRepo (#361)
  • 65f8714 (dockerbuilder) - objectstore: set properly builder bucket file environment variable
  • 9179923 (dockerbuilder) - deploy.py: handle chunked output errors
  • 02112ed (dockerbuilder) - deploy.py: delay so stderr is logged before pod exits
  • 93b9c5c (logger) - redis: Pass style checks
  • 7144c4e (logger) - rc: Specify use of redis storage adapter
  • 9dae9cc (monitor) - telegraf: Create nsq topic at startup
  • a9b2275 (monitor) - telegraf: Update image default image tag in manifests
  • 8fd5ada (monitor) - grafana: Fix blank dashboards from appearing in dropdown
  • 7de06cc (monitor) - grafana: Redis cpu graph was not selecting right data
  • a542b96 (workflow-e2e) - builds_test: relax matches for bad docker image specs
  • 86bf4dd (workflow-e2e) - docker-test-integration.sh: actually override CLI_VERSION
  • 0492bf8 (charts) - database: Fix logic for selecting off-cluster db
  • 6fd8407 (charts) - logger: Do not helm keep rc deis-logger-redis
  • c425baf (workflow-cli) - ps: restarting a single pod created by Deployments was not working
  • 59d8690 (workflow-cli) - glide.yaml: pin the SDK version (#108)
  • 2e7cede (workflow-cli) - ci: build tags so that tagged commits are uploaded (#111)
  • be54ef9 (workflow-cli) - Jenkinsfile: lookup branch from commit SHA (#116)
  • 8c71ef3 (workflow-cli) - Jenkinsfile: fix incorrect master ref (#117)
  • 993267e (workflow-cli) - CI: strip whitespace from file read (#119)
  • bcb8b01 (workflow-cli) - ps: give ps:restart a better understanding between RC and Deployment pods
  • 4b2c6d4 (workflow-cli) - scale: dont call controller if there is no valid scale pattern
  • caa0896 (workflow-cli) - glide.lock,glide.yaml: update SDK version (#125)
  • 106ce9e (workflow-cli) - Jenkinsfile: set VERSION to git_commit
  • 32177aa (workflow-cli) - settings: don't panic on empty settings file (#134)
  • 2b6aa4b (workflow) - managing-workflow: fix broken link, beta4 reference
  • cb910b5 (workflow) - quickstart: don't point to bintray downloads (#380)
  • 6214d96 (controller) - scheduler: if one RC fails to scale then ensure all other RCs are at the right level
  • 0bcea13 (controller) - scale: return error message in proper format
  • 7d24923 (controller) - restart: wait for the pods to be scheduled
  • 7647569 (controller) - scheduler: cast port to an int from environment (#857)
  • b27c816 (controller) - boot: change group ownership of docker socket to deis (#804)
  • d4415c9 (controller) - api: fail when rolling back to v1 (#762)
  • becccab (controller) - registry: use the proxy port and local host to connect to registry
  • 1ac6b54 (controller) - release: return port from get_port for non-routable process types
  • 113f773 (controller) - models: better error messages than the built in Django ones for a few of the fields
  • 2bb7724 (controller) - scheduler: only attach healthcheck if app is routable (#880)
  • a2d6010 (controller) - healthchecks: when migrating from old healthchecks also add in readiness probe
  • a0567ea (controller) - api: remove command escaping from v1 (#822)
  • f403efb (controller) - tests: sort domains in tests to get past occasional ordering problems which cause test failures

Documentation

  • 33405a7 (builder) - github: simplify github templates
  • bafbd71 (fluentd) - README: Update readme to include sumologic plugin
  • c8fc705 (charts) - workflow-dev: change version references to "dev" (#307)
  • ad4e70c (workflow-cli) - README: use jenkins ci badge (#114)
  • 3dd19e6 (workflow) - v2.1.0: Updates docs for latest release
  • 7f7a955 (workflow) - release_checklist.md: update with brief description of -release job
  • 22de7d2 (workflow) - release_checklist.md: adjust step involving Jenkins job(s)
  • bae5e9b (workflow) - submitting-a-pull-request.md: update instructions
  • 987600d (workflow) - src/roadmap/release-checklist.md: use deisrel for bulk-cutting release branches (#365)
  • 1756c7e (workflow) - roadmap: update release schedule terms for Workflow
  • cba55a6 (workflow) - managing-workflow: document all available environment variables
  • dd40d04 (workflow) - release-checklist: bumping client/server versions
  • dd2b505 (workflow) - logging,monitoring: Update platform-logging and monitoring docs with recent changes
  • 9038936 (workflow) - base.html: remove link to Deis 1.0 docs
  • f6a94ef (workflow) - styles: remove text indent from first line of code blocks
  • dfb6c8e (workflow) - install-workflow: note that k8s 1.2.x is required
  • 52d15b9 (workflow) - release-checklist: update release dance
  • df28c86 (workflow) - monitoring: Fix list definition for monitoring components
  • 43b5687 (workflow) - aws: typo in kube-up.sh path (#383)
  • 2eee230 (workflow) - deploying-apps.md: fix broken link for k8s revisions (#394)
  • b0f80dc (workflow) - upgrading-workflow: remove reference to workflow-dev
  • f6f4f05 (workflow) - upgrading-workflow: update chart refs to current reality
  • 641cbac (workflow) - deploying-apps.md: add note about known issue in controller (#395)
  • d01a778 (controller) - github: simplify pull request template (#853)

Maintenance

  • a8497af (router) - Dockerfile: Remove WORKFLOW_RELEASE env var
  • 073d93c (minio) - Dockerfile: Remove WORKFLOW_RELEASE env var
  • 2316ebd (slugrunner) - Dockerfile: Remove WORKFLOW_RELEASE env var
  • 5c289c4 (slugbuilder) - buildpacks: update heroku-buildpack-go to v42
  • d5cdd0b (slugbuilder) - buildpacks: update heroku-buildpack-php to v108
  • 85c8292 (slugbuilder) - buildpacks: update heroku-buildpack-nodejs to v91
  • 165105f (slugbuilder) - buildpacks: update heroku-buildpack-python to v81
  • 9bbed87 (slugbuilder) - buildpacks: update heroku-buildpack-scala to v71
  • 6e5a8f9 (fluentd) - Dockerfile: Remove WORKFLOW_RELEASE env var
  • 31ea377 (dockerbuilder) - Dockerfile: update docker-py to 1.8.1
  • 1169bfe (logger) - Dockerfile: Remove WORKFLOW_RELEASE env var
  • 4a96caa (logger) - redis: Make pipeline configurable
  • 395ac63 (monitor) - Dockerfile: Remove WORKFLOW_RELEASE env var
  • 46e259a (monitor) - grafana: Update to grafana 3.1.0
  • e6f2ed1 (monitor) - grafana: Update dashboards with new graphs
  • 5bf5262 (workflow-e2e) - Makefile: use latest go-dev and glide
  • e2306a5 (charts) - workflow-v2.2.0: releasing workflow-v2.2.0(-e2e)
  • c3c4ddf (charts) - generate_params: update to release tag
  • 82a8d22 (workflow-cli) - version: bump version to v2.2.0-dev
  • 26d4c42 (workflow-cli) - Makefile: use latest go-dev and glide
  • 939209a (controller) - rootfs: bump version to v2.2.0-dev (#843)
  • 0419381 (controller) - requirements: update psycopg
  • 200c1a0 (controller) - requirements: update ruamel.yaml to 0.11.14
  • 0a8c73b (controller) - requirements: update pytz to 2016.6.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment