# changelog

author: Scott Dodson <sdodson@redhat.com> 0.2-3
changelog:
  - Update to 21fb40637c4e3507cca1fcab6c4d56b06950a149
  - Split packaging of openshift-master and openshift-node


author: Steve Milner <smilner@redhat.com> 0.2-8
changelog:
  - Master configs will be generated if none are found when the master is installed.
  - Node configs will be generated if none are found when the master is installed.
  - Additional notice file added if config is generated by the RPM.
  - All-In-One services removed.


author: Scott Dodson <sdodson@redhat.com> 0.2-9
changelog:
  - Rename from openshift -> origin
  - Symlink /var/lib/origin to /var/lib/openshift if /var/lib/openshift exists


author: Troy Dawson <tdawson@redhat.com> 1.1.6-1.git.9999.9c5694f
changelog:
  - Bug 1323710: fix deploy --cancel message on subsequent calls
    (mkargaki@redhat.com)
  - Updates to the 503 application unavailable page. (sgoodwin@redhat.com)
  - Improve display of logs in web console (spadgett@redhat.com)
  - bump(github.com/openshift/source-to-image):
    641b22d0a5e7a77f7dab2b1e75f563ba59a4ec96 (rhcarvalho@gmail.com)
  - elevate privilegs when removing etcd binary store (skuznets@redhat.com)
  - Show pulling / terminated status in pods donut (spadgett@redhat.com)
  - Update the postCommit hook godoc to reflect API (ccoleman@redhat.com)
  - do not error on adding app label to objects if it exists (bparees@redhat.com)
  - Add the openshift/origin-egress-router image (danw@redhat.com)
  - remove credentials arg (aweiteka@redhat.com)
  - remove atomic registry quickstart from images dir, also hack test script
    (aweiteka@redhat.com)
  - Allow multiple routers to update route status (sross@redhat.com)
  - change default volume size (gmontero@redhat.com)
  - Bug 1322587 - NotFound error (404) when deleting layers is logged but we'll
    be continuing the execution. (maszulik@redhat.com)
  - Separate out new-app code for reuse (ccoleman@redhat.com)
  - Refactor new app and new build to use options struct (ccoleman@redhat.com)
  - use restart sec to avoid default rate limit (pweil@redhat.com)
  - Refactor start-build to use options style (ccoleman@redhat.com)
  - Tolerate local Git repositories without an origin set (ccoleman@redhat.com)
  - Add unique suffix to build post-hook containers (rhcarvalho@gmail.com)
  - The router command should keep support for hostPort (ccoleman@redhat.com)
  - UPSTREAM: 23586: don't sync deployment when pod selector is empty
    (jliggitt@redhat.com)
  - UPSTREAM: 23586: validate that daemonsets don't have empty selectors on
    creation (jliggitt@redhat.com)
  - no commit id in img name and add openshift org to image name for openshift-
    pipeline plugin extended test (gmontero@redhat.com)
  - Set service account correctly in oadm registry, deprecate --credentials
    (jliggitt@redhat.com)
  - Add tests for multiple IDPs (sgallagh@redhat.com)
  - Encode provider name when redirecting to login page (jliggitt@redhat.com)
  - Allow multiple web login methods (sgallagh@redhat.com)
  - allow pvc by default (pweil@redhat.com)
  - UPSTREAM: 23007: Kubectl shouldn't print throttling debug output
    (jliggitt@redhat.com)
  - Resolve api groups in resolveresource (jliggitt@redhat.com)
  - Improve provider selection page (jliggitt@redhat.com)
  - fix a forgotten modification : 'sti->s2i' (qilin.wang@huawei.com)
  - sort volumes for reconciliation (pweil@redhat.com)
  - Fixed string formatting for glog.Infof in image prunning
    (maszulik@redhat.com)
  - Set charset with content type (jliggitt@redhat.com)
  - bump(github.com/openshift/source-to-image):
    48e62fd57bebba14e1d0f7a40a15b65dafa5458c (cewong@redhat.com)
  - Fix 8162: project settings layout issues (admin@benjaminapetersen.me)
  - UPSTREAM: 23456: don't sync daemonsets or controllers with selectors that
    match all pods (jliggitt@redhat.com)
  - UPSTREAM: 23457: Do not track resource usage for host path volumes. They can
    contain loops. (jliggitt@redhat.com)
  - UPSTREAM: 23325: Fix hairpin mode (jliggitt@redhat.com)
  - UPSTREAM: 23019: Add a rate limiter to the GCE cloudprovider
    (jliggitt@redhat.com)
  - UPSTREAM: 23141: kubelet: send all recevied pods in one update
    (jliggitt@redhat.com)
  - UPSTREAM: 23143: Make kubelet default to 10ms for CPU quota if limit < 10m
    (jliggitt@redhat.com)
  - UPSTREAM: 23034: Fix controller-manager race condition issue which cause
    endpoints flush during restart (jliggitt@redhat.com)


author: Troy Dawson <tdawson@redhat.com> 1.2.0-1
changelog:
  - F5: Cleanup mockF5.close() calls in tests (miciah.masters@gmail.com)
  - o Add locking around ops that change state. Its better to go   lockless
    eventually and use a "shadow" (cloned) copy of the   config when we do a
    reload. o Fixes as per @smarterclayton review comments. (smitram@gmail.com)
  - policy unsafe proxy requests separately (jliggitt@redhat.com)
  - Add login csrf prompts (jliggitt@redhat.com)
  - Limit queryparam auth to websockets (jliggitt@redhat.com)
  - UPSTREAM: 24924: fix PrepareForUpdate bug for HPA (jliggitt@redhat.com)
  - UPSTREAM: 24924: fix PrepareForUpdate bug for PV and PVC
    (jliggitt@redhat.com)
  - UPSTREAM: 25369: Return 'too old' errors from watch cache via watch stream
    (jliggitt@redhat.com)
  - Import from repository doesn't panic (miminar@redhat.com)
  - All image references should be using full semantic version
    (ccoleman@redhat.com)
  - debug for ext test failures on jenkins (gmontero@redhat.com)
  - Revert "Retry import to the docker hub on 401" (ccoleman@redhat.com)
  - debug for failures on jenkins (gmontero@redhat.com)
  - force pull fixes / debug (gmontero@redhat.com)
  - Change the context being used when Stat-ing remote registry
    (maszulik@redhat.com)
  - Update 1 - run to the entire interval (ccoleman@redhat.com)
  - Retry 401 unauthorized responses from registries within a window
    (ccoleman@redhat.com)
  - Exclude deployment tests and set a perf test to serial (ccoleman@redhat.com)
  - Add client debugging for legacy dockerregistry code (ccoleman@redhat.com)
  - moved jUnit report for test-cmd to be consistent (skuznets@redhat.com)
  - remove trailing = from set trigger example (bparees@redhat.com)
  - haproxy obfuscated internal IP in routing cookie (pcameron@redhat.com)
  - Example CLI command (ccoleman@redhat.com)
  - Add summary status message to network test runner (marun@redhat.com)
  - Revert "oc status must show monopods" (ccoleman@redhat.com)
  - Refactor build strategy permissions into distinct roles (jliggitt@redhat.com)
  - dind: Clean up check for ready nodes (marun@redhat.com)
  - Cleanup network test runner's use of conditionals (marun@redhat.com)
  - Copy config to dev cluster master's local storage (marun@redhat.com)
  - Cleanup network test runner error handling (marun@redhat.com)
  - Minimize image builds by the network test runner (marun@redhat.com)
  - Improve network test runner error handling (marun@redhat.com)
  - Reduce log verbosity of network test runner (marun@redhat.com)
  - Remove redundant extended networking sanity tests (marun@redhat.com)
  - Make /etc/origin /etc/origin/master /etc/origin/node 0700
    (sdodson@redhat.com)
  - Fix precision of cpu to millicore and memory to bytes (decarr@redhat.com)
  - UPSTREAM: 24208: Honor starting resourceVersion in watch cache
    (agoldste@redhat.com)
  - [RPMS] Switch requires from docker-io to docker (sdodson@redhat.com)
  - extended: Allow to focus on particular tests (miminar@redhat.com)
  - Abuse deployments with extended test (ccoleman@redhat.com)
  - UPSTREAM: 23435: Fixed mounting with containerized kubelet
    (jsafrane@redhat.com)
  - dind: only wait for Ready non-sdn nodes (marun@redhat.com)
  - Ensure stable route admission (marun@redhat.com)
  - UPSTREAM: 23769: Ensure volume GetCloudProvider code uses cloud config
    (jliggitt@redhat.com)
  - UPSTREAM: 21140: e2e test for dynamic provisioning. (jliggitt@redhat.com)
  - UPSTREAM: 23463: add an event for when a daemonset can't place a pod due to
    insufficent resource or port conflict (jliggitt@redhat.com)
  - UPSTREAM: 23929: only include running and pending pods in daemonset should
    place calculation (jliggitt@redhat.com)
  - Update atomic registry quickstart artifacts (aweiteka@redhat.com)
  - Update font-awesome bower dependency (spadgett@redhat.com)
  - UPSTREAM: 23746: A pod never terminated if a container image registry was
    unavailable (agoldste@redhat.com)
  - fix push path in log message (bparees@redhat.com)
  - Bump fontawesome to 4.6.1 (jforrest@redhat.com)
  - Fix unit tests (ironcladlou@gmail.com)
  - Prevent concurrent deployer pod creation (ironcladlou@gmail.com)
  - Enforce overview scaling rules for deployments without a service
    (spadgett@redhat.com)
  - Added provisioning flag and refactored VolumeConfig struct names
    (mturansk@redhat.com)
  - Fix bindata diff for new font-awesome release (spadgett@redhat.com)
  - bump(github.com/openshift/openshift-sdn):
    9f1f60258fcef6f0ef647a75a8754bc80779c065 (rpenta@redhat.com)
  - Fix e2e scc race (agoldste@redhat.com)
  - UPSTREAM: 23894: Should not fail containers on OOM score adjust
    (ccoleman@redhat.com)
  - Add ability to specify allowed CNs for RequestHeader proxy client cert
    (jliggitt@redhat.com)
  - bump(k8s.io/kubernetes): 114a51dfbc43a8bcf07db1774a20e05d560e34b0
    (deads@redhat.com)
  - Modify pullthrough import-image use case to use our cli framework
    (maszulik@redhat.com)
  - add system:image-auditor (deads@redhat.com)
  - deployer controller: ensure phase direction (mkargaki@redhat.com)
  - Improve wording in sample-app README (rhcarvalho@gmail.com)
  - Wrap login requests to clear in-memory session (jliggitt@redhat.com)
  - Grant use of the NFS plugin in hostmount-anyuid SCC, to enable NFS recycler
    pods to run (pmorie@gmail.com)
  - made hack/test-go handle compilation errors better (skuznets@redhat.com)
  - Enable etcd cache for k8s resources (jliggitt@redhat.com)
  - UPSTREAM: 24048: Use correct defaults when binding apiserver flags
    (jliggitt@redhat.com)
  - UPSTREAM: 24008: Make watch cache behave like uncached watch
    (jliggitt@redhat.com)
  - Getting docker logs always to debug issue 8399 (maszulik@redhat.com)
  - deployment controller: cancel deployers on new cancelled deployments
    (mkargaki@redhat.com)
  - Travis can't install go vet anymore (ccoleman@redhat.com)
  - Add debugs for CPU Quota flake (mrunalp@gmail.com)
  - UPSTREAM: 23793: Make ConfigMap volume readable as non-root
    (pmorie@gmail.com)
  - Getting docker logs always to debug issue 8399 (maszulik@redhat.com)
  - ProjectRequestLimit plugin: ignore projects in terminating state
    (cewong@redhat.com)
  - Support focus arguments on both conformance and core (ccoleman@redhat.com)
  - Bug 1324437: show cancel as subordinate to non-terminating phases
    (mkargaki@redhat.com)
  - BZ_1324273: Make BC edit form dirty when deleting Key-Value pair
    (jhadvig@redhat.com)
  - Add a conformance test for extended (ccoleman@redhat.com)
  - Always set the Cmd for source Docker image (mfojtik@redhat.com)
  - stylistic/refactoring changes for test/extended/cmd to use os::cmd
    (skuznets@redhat.com)
  - UPSTREAM: 23445: Update port forward e2e for go 1.6 (agoldste@redhat.com)
  - Naming inconsistancy fix (jhadvig@redhat.com)
  - added jUnit XML publishing step to exit trap (skuznets@redhat.com)
  - added support for os::cmd parsing to junitreport (skuznets@redhat.com)
  - refactored nested suites builder (skuznets@redhat.com)
  - configure test-cmd to emit parsable output for jUnit (skuznets@redhat.com)
  - install iproute since the origin-base image dose not contain ip command
    (bmeng@redhat.com)
  - Change RunOnce duration plugin to act as a limit instead of override
    (cewong@redhat.com)
  - Make infra and shared resource namespaces immortal (jliggitt@redhat.com)
  - UPSTREAM: 23883: Externalize immortal namespaces (jliggitt@redhat.com)
  - add conformance tag to some extended build tests (bparees@redhat.com)
  - add slow tag to jenkins plugin extended test (gmontero@redhat.com)
  - Error on node startup using perFSGroup quota, but fs mounted with noquota.
    (dgoodwin@redhat.com)


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-18
changelog:
  - Resolves: rhbz#1286765 - set TimeoutStartSec=0 in unitfile
  - Resolves: rhbz#1298363, rhbz#1300076, rhbz#1304038, rhbz#1302418
  - built forward-journald commit#77e02a9 - other subpackage commits same as
  previous build


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-20
changelog:
  - Resolves: rhbz#1317662 - include manpage for docker run
  - Resolves: rhbz#1317627 - ensure that we join all the cgroups
  - built docker @projectatomic/rhel7-1.9 commit#0275914
  - built docker-selinux commit#69be4dc
  - built d-s-s commit#03dfc7b
  - built docker-utils commit#b851c03
  - built forward-journald commit#77e02a9


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-22
changelog:
  - Resolves: rhbz#1317991 - Set Delegate=yes for cgroup transient units
  - built docker @projectatomic/rhel7-1.9 commit#f97fb16
  - built docker-selinux commit#69be4dc
  - built d-s-s commit#03dfc7b
  - built docker-utils commit#b851c03
  - built forward-journald commit#77e02a9


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-23
changelog:
  - Resolves: rhbz#1318360 - delete bounds checking rules
  - built docker @projectatomic/rhel7-1.9 commit#f97fb16
  - built docker-selinux commit#8718b62
  - built d-s-s commit#c6f0553
  - built docker-utils commit#b851c03
  - built forward-journald commit#77e02a9


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-24
changelog:
  - built docker @projectatomic/rhel7-1.9 commit#78ee77d
  - built docker-selinux commit#8718b62
  - built d-s-s commit#c6f0553
  - built docker-utils commit#b851c03
  - built forward-journald commit#77e02a9


author: Lokesh Mandvekar <lsm5@redhat.com> - 1.9.1-25
changelog:
  - Resolves: rhbz#1320302 - Backport fix for --cgroup-parent in docker
  - same commits as release -24, only added bug number


author: Flavio Leitner - 2.3.1-3.git20150327
changelog:
  - updated to 2.3.1-git4750c96 (#1208230)
  - commented out kernel requires
  - added requires to procps-ng (testsuite #84)


author: Flavio Leitner - 2.3.2-1
changelog:
  - updated to 2.3.2 (#1233862)
  - fixed to own /var/run/openvswitch directory (#1200887)
  - disabled testsuite on build by default


