Skip to content
This repository has been archived by the owner on Aug 21, 2024. It is now read-only.

Fix removing finalizer after switching to CRD /status sub-resource #8

Merged
merged 2 commits into from
Mar 25, 2019

Conversation

mszostok
Copy link

This PR is a

  • Feature Implementation
  • Bug Fix
  • Documentation

What this PR does / why we need it:

  • Fix removing finalizer after switching to CRD /status sub-resource

Which issue(s) this PR fixes

@mszostok mszostok self-assigned this Mar 21, 2019
@mszostok mszostok added kind/feature Categorizes issue or PR as related to a new feature. kind/bug Categorizes issue or PR as related to a bug. and removed kind/feature Categorizes issue or PR as related to a new feature. labels Mar 21, 2019
Copy link

@piotrmiskiewicz piotrmiskiewicz left a comment

Choose a reason for hiding this comment

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

lgtm

@mszostok mszostok merged commit 6cb8b7e into kyma-incubator:crd-prod-impl Mar 25, 2019
@mszostok mszostok deleted the myk-finalizers branch August 13, 2019 21:50
jasiu001 pushed a commit to jasiu001/service-catalog that referenced this pull request Sep 23, 2019
… (CRDs) solution (kubernetes-retired#2630)

* Add basic validation to crds

* Add webhook skeleton, remove api-server from chart, add webhoook server in chart, move PrepareForCreate login into webhook handler (kyma-incubator#2)

* Add webhook skeleton, remove api-server from chart, add webhoook server in chart, move PrepareForCreate login into webhook handler

* Add logger and GVK matcher

* Add test coverage for webhook (kyma-incubator#6)

* Add Status entry initialization in binding and instance controller (kyma-incubator#5)

* Change fs to label selector (kyma-incubator#9)

* Fix removing finalizer after switching to CRD /status sub-resource (kyma-incubator#8)

* Add tests to webhooks (kyma-incubator#11)

* Replace changevalidator with webhook (kyma-incubator#14)

* Replace default service plan with webhook (kyma-incubator#10)

* Add tests to webhooks - fix

* Rewrite defaultServicePlan feature to webhook

* Replace plugins by webhook (kyma-incubator#16)

* Replace ServiceBinding plugin by webhook

* Replace Broker plugins by webhook

* Adjust webhooks to multi validation handlers

* Service Catalog going towards to CRDs (kyma-incubator#18)

* Migrate registry/strategy Updates to webhooks (kyma-incubator#17)

* Use Update instead of updateReference method (kyma-incubator#19)

* Replace tableconvertor with APC (kyma-incubator#20)

* Fix svcat tests after the rebase with the upstream master branch

* Pre delete jobs - remove CRD after delete helm release (kyma-incubator#21)

* Apply fixes after executing `make verify`

* Create docs about webhook implementation (kyma-incubator#24)

* Change the securePort for the webhook server because colidates with old api-server

* Change import paths to kubernetes-sigs, and rebase with master

* Apply fixes after rebase

Fixes:
* makefile targets,
* instance deprovision operation
* entries under additionalPrinterColumns in crds.yaml
* unit tests after rebase

* Update documentation (kyma-incubator#40)

* Update docs

* Fix vendor after rebase with k8s 1.15 bump

* Apply changes after review

- remove the contrib/hack/crd folder
- remove reference to Kyma project
- rebase with current master
- restore the image in chart
- extract CRDs defintion to dedicated folder
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/bug Categorizes issue or PR as related to a bug.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants