v1.1.5
smarterclayton
released this
29 Mar 21:10
·
27739 commits
to master
since this release
IMPORTANT: Issue #8297 prevents regular users from accessing PVCs if you reconcile-cluster-roles. Upgrade to v1.1.6
This is a bug fix release on top of Origin 1.1.x.
Backwards Compatibility
- Origin v1.1.5 is now compiled on Go 1.6, which may result in changes to runtime GC behavior that may require tuning at high densities and load.
- Origin v1.1.5 requires Docker 1.8.3 or 1.9.1-23 or higher due to bugs with cGroup limits and systemd.
- The name of the generator for
oc run
that creates DeploymentConfigs changed fromrun/v1
todeploymentconfig/v1
for compatibility withkubectl
Component updates
- Updated to Kubernetes 1.2.0
Features
- The new Kubernetes 1.2
ConfigMap
resource is now usable. You must runoadm policy reconcile-cluster-roles
to grant access to use it for end users. - Limits, quotas, and quota scopes are now displayed in the web console
Security and Admin
- Add quota support to emptydirs - when the quota is enabled on an XFS system, nodes will limit the amount of space any given namespace can use on a node to a fixed upper bound. The quota is tied to the
FSGroup
of the namespace - administrators can control this value by editing the namespace directly or allowing users to set FSGroup via security context constraints. DaemonSet
is now limited to cluster admins because pods running under a daemonset are considered to have higher priority than regular pods, and for regular users on the cluster this could be a security issue.- Administrators can prevent clients from accessing the API by their
User-Agent
header the newuserAgentMatching
config setting - Access to set
externalIP
on services is now disabled by default, to prevent malicious users from creating services that impersonate other IP addresses in the cluster. Administrators can selectively enable the field for specific IP ranges. - The
NO_PROXY
environment variable will now accept a CIDR in a number of places in the code for controlling which IP ranges bypass the default HTTP proxy settings. - Administrators can now enforce the
readOnlyRootFilesystem
flag via security contexts to require users run without being able to modify the container image - Administrators can now limit what volume types users can use directly from within a Pod - by default, regular users are now forbidden from directly mounting any of the remote volume type (they must use a PVC)
Bugs
- Fixed a performance regression in cAdvisor that resulted in long pauses on Kubelet startup
oc edit
was not properly displaying all errors when saving an edited resource failed- Show more information about persistent volume claims and persistent volumes in a number of places in the CLI and web console
- Some commands that used the API PATCH command could fail intermittently when they were executed on the server and another user edited at the same time.
- Warn when trying to import a non-existent tag in
oc import-image
- Show singular pods in the
oc status
output - Router
- Show more information from the router reload command in the router logs
- Routes that changed at the same time could compete for being exposed if they were in different namespaces. Made the check for which route gets exposed predictable.
- Use the health check when restarting the router to ensure the new process is correctly running before continuing
- Better error in the web console when JavaScript is disabled.
- Failed deployments should update the status of the deployment config more rapidly, reducing the time before the old deployment is scaled back up
Release SHA256 Checksums
f32db04d5f96eb5ea12bf1866069760bfdcc8d9ec0066c742dc17b5499e144e7 openshift-origin-client-tools-v1.1.5-847f337-linux-32bit.tar.gz
6e7a3a9de046e0de5efda0f024e958651cdd45b12e04b053b6da90332388dc82 openshift-origin-client-tools-v1.1.5-847f337-linux-64bit.tar.gz
a1d1eb484424dffbb857147b85233ad35773b49e7c6ee7c48e7570156b93f01f openshift-origin-client-tools-v1.1.5-847f337-mac.zip
b4e44d3a2de1fd002c4d9bbdc5f545cc13c6561febd9fa6d4618630676e50ba3 openshift-origin-client-tools-v1.1.5-847f337-windows.zip
3570cd90f4094269acb9d733bfb2571d40287f6a2e75d7a7e99b735764432e4c openshift-origin-server-v1.1.5-847f337-linux-64bit.tar.gz