-
Story
-
Resolution: Done
-
Critical
-
None
-
None
-
BU Product Work
-
False
-
None
-
False
-
OCPSTRAT-118 - Deprecated deploymentconfig to deployments
-
-
-
Workloads Sprint 237, Workloads Sprint 238, Workloads Sprint 239, Workloads Sprint 240, Workloads Sprint 241, Workloads Sprint 242, Workloads Sprint 243, Workloads Sprint 244, Workloads Sprint 245, Workloads Sprint 246, Workloads Sprint 247, Workloads Sprint 248, Workloads Sprint 249, Workloads Sprint 250
Starting 4.14 the DeploymentConfigs are announced to be deprecated. Yet not removed. Any tooling interacting with the DC resource is expected to print a warning about the deprecation.
TODO:
- print deprecation warning for oc: https://github.com/openshift/api/pull/1487 + OA changes (TBD, currently blocked on 1.27 rebase in https://github.com/openshift/openshift-apiserver/pull/371)
- regenerate [openshift API docs](https://docs.openshift.com/container-platform/4.13/rest_api/workloads_apis/deploymentconfig-apps-openshift-io-v1.html) to mention the deprecation: https://github.com/openshift/api/pull/1489
- mention the deprecation in 4.14 release notes: https://issues.redhat.com/browse/OSDOCS-6451
- update the webconsole UI to mark any DC usage as deprecated (through https://issues.redhat.com/browse/CONSOLE-3708)