Skip to content

deploy: remove deprecated generatedeploymentconfig api#15585

Merged
openshift-merge-robot merged 1 commit intoopenshift:masterfrom
mfojtik:deprecate-generator
Aug 2, 2017
Merged

deploy: remove deprecated generatedeploymentconfig api#15585
openshift-merge-robot merged 1 commit intoopenshift:masterfrom
mfojtik:deprecate-generator

Conversation

@mfojtik
Copy link
Contributor

@mfojtik mfojtik commented Aug 1, 2017

Needs a deprecation notice in openshift/openshift-docs#4906
Need public announcement.
Need a release notes.

According to @Kargakis this API is not used at all so we should nuke it.

@openshift-merge-robot openshift-merge-robot added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Aug 1, 2017
@openshift-merge-robot openshift-merge-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 1, 2017
@0xmichalis
Copy link
Contributor

Superseded by instantiate ever since 3.4.

@smarterclayton
Copy link
Contributor

/test cross

@mfojtik mfojtik force-pushed the deprecate-generator branch from 5eab803 to c0d0204 Compare August 2, 2017 07:48
@mfojtik
Copy link
Contributor Author

mfojtik commented Aug 2, 2017

updated bootstrap policy test

@mfojtik mfojtik changed the title WIP: deploy: remove deprecated generatedeploymentconfig api deploy: remove deprecated generatedeploymentconfig api Aug 2, 2017
@mfojtik
Copy link
Contributor Author

mfojtik commented Aug 2, 2017

@Kargakis all green, ship this?

(after this merge, I will send mail to aos lists and update the openshift-docs issue)

buildGroupName: {"builds", "buildconfigs", "buildlogs", "buildconfigs/instantiate", "buildconfigs/instantiatebinary", "builds/log", "builds/clone", "buildconfigs/webhooks"},
imageGroupName: {"imagestreams", "imagestreammappings", "imagestreamtags", "imagestreamimages", "imagestreamimports"},
deploymentGroupName: {"deploymentconfigs", "generatedeploymentconfigs", "deploymentconfigrollbacks", "deploymentconfigs/log", "deploymentconfigs/scale"},
deploymentGroupName: {"deploymentconfigs", "deploymentconfigrollbacks", "deploymentconfigs/log", "deploymentconfigs/scale"},
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We probably want to deprecate deploymentconfigrollbacks too in favor of deploymentconfigs/rollback but it's a separate issue.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 i saw it in master config but want to track that as separate thing

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this tracked anywhere?

@0xmichalis
Copy link
Contributor

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Aug 2, 2017
@openshift-merge-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: kargakis, mfojtik

No associated issue. Update pull-request body to add a reference to an issue, or get approval with /approve no-issue

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these OWNERS Files:

You can indicate your approval by writing /approve in a comment
You can cancel your approval by writing /approve cancel in a comment

@openshift-merge-robot
Copy link
Contributor

Automatic merge from submit-queue (batch tested with PRs 15585, 15561)

@openshift-merge-robot openshift-merge-robot merged commit 0b89878 into openshift:master Aug 2, 2017
@mfojtik mfojtik deleted the deprecate-generator branch September 5, 2018 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants