This document describes future changes that will affect your current resources used inside of OpenShift. Each change contains description of the change and information when that change will happen.
-
Currently all build pods have a label named
build
. This label is being deprecated in favor ofopenshift.io/build.name
in Origin 1.0.x (OSE 3.0.x) - both are supported. In Origin 1.1 we will only set the new label and remove support for the old label. See #3502. -
Currently
oc exec
will attempt toPOST
topods/podname/exec
, if that fails it will fallback to aGET
to match older policy roles. In Origin 1.1 (OSE 3.1) the support for the oldoc exec
endpoint viaGET
will be removed. -
The
pauseControllers
field inmaster-config.yaml
is deprecated as of Origin 1.0.4 and will no longer be supported in Origin 1.1. After that, a warning will be printed on startup if it is set to true. -
The
/ns/namespace-name/subjectaccessreview
endpoint is deprecated, use/subjectaccessreview
(with thenamespace
field set) or/ns/namespace-name/localsubjectaccessreview
. In Origin 1.y / OSE 3.y, support for/ns/namespace-name/subjectaccessreview
wil be removed. At that time, the openshift docker registry image must be upgraded in order to continue functioning. -
The
deploymentConfig.rollingParams.updatePercent
field is deprecated in favor ofdeploymentConfig.rollingParams.maxUnavailable
anddeploymentConfig.rollingParams.maxSurge
. TheupdatePercent
field will be removed in Origin 1.1 (OSE 3.1).