-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[release-1.13] Backport Usage API and Convert from Json Transform #105
[release-1.13] Backport Usage API and Convert from Json Transform #105
Commits on Sep 12, 2023
-
fix(alpha): schema aware validation properly handling ToJson string t…
…ransform Signed-off-by: Philippe Scorsolini <p.scorsolini@gmail.com> (cherry picked from commit 66e02e4)
Configuration menu - View commit details
-
Copy full SHA for b0b00ca - Browse repository at this point
Copy the full SHA b0b00caView commit details -
Add support for convert from json to object/list
Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit 0339892)
Configuration menu - View commit details
-
Copy full SHA for 3af579d - Browse repository at this point
Copy the full SHA 3af579dView commit details -
Add usage type for deletion blocking
- No more block annotation - Webhook for checking usages - Index used fields - Used resources as an array - Return 409 when deletion blocked - Fixes from Usage design reviews - Use objectSelector in usage webhook - Used resource should have in-use label Signed-off-by: Hasan Turken <turkenh@gmail.com> Update and generate with latest schema Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit 221ab17)
Configuration menu - View commit details
-
Copy full SHA for 36eba3c - Browse repository at this point
Copy the full SHA 36eba3cView commit details -
Support multiple webhook configurations in init
Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit f9aca52)
Configuration menu - View commit details
-
Copy full SHA for dacfe36 - Browse repository at this point
Copy the full SHA dacfe36View commit details -
- Add logs and comments for Usage implementation - Add events in Usage reconciler - Add conditions to Usage resource - Resolve selectors if any - Add CEL rule for Usage, either by or reason should be defined - Handle Usage with reason Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit 0e1c4d2)
Configuration menu - View commit details
-
Copy full SHA for dacd8d7 - Browse repository at this point
Copy the full SHA dacd8d7View commit details -
Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit 7e4112a)
Configuration menu - View commit details
-
Copy full SHA for 720d60d - Browse repository at this point
Copy the full SHA 720d60dView commit details -
Also: - Do not add owner references to the used resource - Rename dependency package as resource - Add unit tests for usage reference selector - Add unit tests for usage reconciler - Add unit tests for usage webhook Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit 8236621)
Configuration menu - View commit details
-
Copy full SHA for 724de18 - Browse repository at this point
Copy the full SHA 724de18View commit details -
Add e2e tests for Usage in composition
Also: - Add details annotation and column to Usage - It should be possible to override REGISTRY_ORGS - Asses Usage functionality in composition with e2e - e2e tests with suites Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit 4e7889a)
Configuration menu - View commit details
-
Copy full SHA for c2eb1ef - Browse repository at this point
Copy the full SHA c2eb1efView commit details -
Handle if neither reference nor selector provided
Also: - Resolve comments in Usage - Remove composite check during deletion Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit f7ac2fb)
Configuration menu - View commit details
-
Copy full SHA for 8af0b7b - Browse repository at this point
Copy the full SHA 8af0b7bView commit details -
Respect owner ref on Usage in Composite controller
Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit 72011ee)
Configuration menu - View commit details
-
Copy full SHA for 4cebd8f - Browse repository at this point
Copy the full SHA 4cebd8fView commit details -
Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit 44956a2)
Configuration menu - View commit details
-
Copy full SHA for 797b92e - Browse repository at this point
Copy the full SHA 797b92eView commit details -
Resolve review comments in Usage
Signed-off-by: Hasan Turken <turkenh@gmail.com> (cherry picked from commit 5f5ed2a)
Configuration menu - View commit details
-
Copy full SHA for 112b02d - Browse repository at this point
Copy the full SHA 112b02dView commit details -
Workaround for Usage - we don't have Crossplane Runtime fork
Signed-off-by: Hasan Turken <turkenh@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 391d78a - Browse repository at this point
Copy the full SHA 391d78aView commit details -
Strip out the e2e changes of the Usage PR
As it depends on previous refactorings on the master branch which we don't have on the release branch. Signed-off-by: Hasan Turken <turkenh@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c7bf47a - Browse repository at this point
Copy the full SHA c7bf47aView commit details